builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-528 starttime: 1466014481.64 results: success (0) buildid: 20160615093425 builduid: 6d6cb93510eb4f8682bd2f73fc4118a1 revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:41.639786) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:41.640239) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-06-15 11:14:41.640978) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-06-15 11:14:42.678760) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:42.679122) ========= 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-1466012319.300564-1075796239 _=/tools/buildbot/bin/python using PTY: False --2016-06-15 11:14:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.70M=0.001s 2016-06-15 11:14:43 (8.70 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.313525 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:43.141263) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:43.149781) ========= 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-1466012319.300564-1075796239 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032117 ========= master_lag: 0.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:43.357783) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:43.358154) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --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-beta --rev 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --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-1466012319.300564-1075796239 _=/tools/buildbot/bin/python using PTY: False 2016-06-15 11:14:43,693 truncating revision to first 12 chars 2016-06-15 11:14:43,694 Setting DEBUG logging. 2016-06-15 11:14:43,694 attempt 1/10 2016-06-15 11:14:43,694 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3dda03d4037e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 11:14:44,085 unpacking tar archive at: mozilla-beta-3dda03d4037e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.675543 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:44.126753) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:44.127027) ========= script_repo_revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:44.127470) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:44.127738) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:14:44.160115) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-06-15 11:14:44.160463) ========= /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-beta --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-beta', '--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-1466012319.300564-1075796239 _=/tools/buildbot/bin/python using PTY: False 11:14:44 INFO - MultiFileLogger online at 20160615 11:14:44 in /builds/slave/test 11:14:44 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-beta --download-symbols true 11:14:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:14:44 INFO - {'append_to_log': False, 11:14:44 INFO - 'base_work_dir': '/builds/slave/test', 11:14:44 INFO - 'blob_upload_branch': 'mozilla-beta', 11:14:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:14:44 INFO - 'buildbot_json_path': 'buildprops.json', 11:14:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:14:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:14:44 INFO - 'download_minidump_stackwalk': True, 11:14:44 INFO - 'download_symbols': 'true', 11:14:44 INFO - 'e10s': False, 11:14:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:14:44 INFO - 'tooltool.py': '/tools/tooltool.py', 11:14:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:14:44 INFO - '/tools/misc-python/virtualenv.py')}, 11:14:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:14:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:14:44 INFO - 'log_level': 'info', 11:14:44 INFO - 'log_to_console': True, 11:14:44 INFO - 'opt_config_files': (), 11:14:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:14:44 INFO - '--processes=1', 11:14:44 INFO - '--config=%(test_path)s/wptrunner.ini', 11:14:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:14:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:14:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:14:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:14:44 INFO - 'pip_index': False, 11:14:44 INFO - 'require_test_zip': True, 11:14:44 INFO - 'test_type': ('testharness',), 11:14:44 INFO - 'this_chunk': '1', 11:14:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:14:44 INFO - 'total_chunks': '10', 11:14:44 INFO - 'virtualenv_path': 'venv', 11:14:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:14:44 INFO - 'work_dir': 'build'} 11:14:44 INFO - ##### 11:14:44 INFO - ##### Running clobber step. 11:14:44 INFO - ##### 11:14:44 INFO - Running pre-action listener: _resource_record_pre_action 11:14:44 INFO - Running main action method: clobber 11:14:44 INFO - rmtree: /builds/slave/test/build 11:14:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:14:45 INFO - Running post-action listener: _resource_record_post_action 11:14:45 INFO - ##### 11:14:45 INFO - ##### Running read-buildbot-config step. 11:14:45 INFO - ##### 11:14:45 INFO - Running pre-action listener: _resource_record_pre_action 11:14:45 INFO - Running main action method: read_buildbot_config 11:14:45 INFO - Using buildbot properties: 11:14:45 INFO - { 11:14:45 INFO - "project": "", 11:14:45 INFO - "product": "firefox", 11:14:45 INFO - "script_repo_revision": "production", 11:14:45 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 11:14:45 INFO - "repository": "", 11:14:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 11:14:45 INFO - "buildid": "20160615093425", 11:14:45 INFO - "pgo_build": "False", 11:14:45 INFO - "basedir": "/builds/slave/test", 11:14:45 INFO - "buildnumber": 2, 11:14:45 INFO - "slavename": "tst-linux32-spot-528", 11:14:45 INFO - "revision": "3dda03d4037e84f6a646ceb934e4e5e3afd7ec29", 11:14:45 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 11:14:45 INFO - "platform": "linux", 11:14:45 INFO - "branch": "mozilla-beta", 11:14:45 INFO - "repo_path": "releases/mozilla-beta", 11:14:45 INFO - "moz_repo_path": "", 11:14:45 INFO - "stage_platform": "linux", 11:14:45 INFO - "builduid": "6d6cb93510eb4f8682bd2f73fc4118a1", 11:14:45 INFO - "slavebuilddir": "test" 11:14:45 INFO - } 11:14:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 11:14:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 11:14:45 INFO - Running post-action listener: _resource_record_post_action 11:14:45 INFO - ##### 11:14:45 INFO - ##### Running download-and-extract step. 11:14:45 INFO - ##### 11:14:45 INFO - Running pre-action listener: _resource_record_pre_action 11:14:45 INFO - Running main action method: download_and_extract 11:14:45 INFO - mkdir: /builds/slave/test/build/tests 11:14:45 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')]} 11:14:45 INFO - https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:14:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:14:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:14:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:14:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 11:14:56 INFO - Downloaded 1291 bytes. 11:14:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:14:56 INFO - Using the following test package requirements: 11:14:56 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:14:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 11:14:56 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 11:14:56 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'jsshell-linux-i686.zip'], 11:14:56 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 11:14:56 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:14:56 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 11:14:56 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 11:14:56 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 11:14:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:14:56 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 11:14:56 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 11:14:56 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')]} 11:14:56 INFO - https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:14:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:14:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:14:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:14:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 11:15:12 INFO - Downloaded 22809875 bytes. 11:15:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:15:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:15:12 INFO - caution: filename not matched: web-platform/* 11:15:12 INFO - Return code: 11 11:15:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:15:12 INFO - https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:15:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:15:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:15:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:15:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:15:16 INFO - Downloaded 36389080 bytes. 11:15:16 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:15:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:15:20 INFO - caution: filename not matched: bin/* 11:15:20 INFO - caution: filename not matched: config/* 11:15:20 INFO - caution: filename not matched: mozbase/* 11:15:20 INFO - caution: filename not matched: marionette/* 11:15:20 INFO - caution: filename not matched: tools/wptserve/* 11:15:20 INFO - Return code: 11 11:15:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:15:20 INFO - https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:15:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:15:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:15:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:15:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 11:15:26 INFO - Downloaded 69346052 bytes. 11:15:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:15:26 INFO - mkdir: /builds/slave/test/properties 11:15:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:15:26 INFO - Writing to file /builds/slave/test/properties/build_url 11:15:26 INFO - Contents: 11:15:26 INFO - build_url:https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:15:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:15:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:15:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:15:27 INFO - Contents: 11:15:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:15:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:15:27 INFO - https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:15:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:15:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:15:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:15:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:15:36 INFO - Downloaded 92327843 bytes. 11:15:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:15:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:15:45 INFO - Return code: 0 11:15:45 INFO - Running post-action listener: _resource_record_post_action 11:15:45 INFO - Running post-action listener: set_extra_try_arguments 11:15:45 INFO - ##### 11:15:45 INFO - ##### Running create-virtualenv step. 11:15:45 INFO - ##### 11:15:45 INFO - Running pre-action listener: _pre_create_virtualenv 11:15:45 INFO - Running pre-action listener: _resource_record_pre_action 11:15:45 INFO - Running main action method: create_virtualenv 11:15:45 INFO - Creating virtualenv /builds/slave/test/build/venv 11:15:45 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 11:15:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:15:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:15:46 INFO - Using real prefix '/usr' 11:15:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:15:47 INFO - Installing distribute.............................................................................................................................................................................................done. 11:15:50 INFO - Installing pip.................done. 11:15:50 INFO - Return code: 0 11:15:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:15: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')]} 11:15:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:15:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15: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')]} 11:15:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:15:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9305598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93a8f70>, '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 0x93a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ae750>, '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-1466012319.300564-1075796239', '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 11:15: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:15: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:15:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:15:50 INFO - 'CCACHE_UMASK': '002', 11:15:50 INFO - 'DISPLAY': ':0', 11:15:50 INFO - 'HOME': '/home/cltbld', 11:15:50 INFO - 'LANG': 'en_US.UTF-8', 11:15:50 INFO - 'LOGNAME': 'cltbld', 11:15:50 INFO - 'MAIL': '/var/mail/cltbld', 11:15:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:15:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:15:50 INFO - 'MOZ_NO_REMOTE': '1', 11:15:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:15:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:15:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:15:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:15:50 INFO - 'PWD': '/builds/slave/test', 11:15:50 INFO - 'SHELL': '/bin/bash', 11:15:50 INFO - 'SHLVL': '1', 11:15:50 INFO - 'TERM': 'linux', 11:15:50 INFO - 'TMOUT': '86400', 11:15:50 INFO - 'USER': 'cltbld', 11:15:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466012319.300564-1075796239', 11:15:50 INFO - '_': '/tools/buildbot/bin/python'} 11:15:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:15:51 INFO - Downloading/unpacking psutil>=0.7.1 11:15:51 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 11:15:51 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 11:15:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:51 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 11:15:51 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 11:15:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:15:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:15:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:15:55 INFO - Installing collected packages: psutil 11:15:55 INFO - Running setup.py install for psutil 11:15:55 INFO - building 'psutil._psutil_linux' extension 11:15:55 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 11:15:55 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:15:55 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:15:55 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 11:15:55 INFO - building 'psutil._psutil_posix' extension 11:15:55 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 11:15:56 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 11:15:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:15:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:15:56 INFO - Successfully installed psutil 11:15:56 INFO - Cleaning up... 11:15:56 INFO - Return code: 0 11:15:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:15:56 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')]} 11:15:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:15:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:56 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')]} 11:15:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:15:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9305598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93a8f70>, '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 0x93a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ae750>, '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-1466012319.300564-1075796239', '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 11:15:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:15:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:15:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:15:56 INFO - 'CCACHE_UMASK': '002', 11:15:56 INFO - 'DISPLAY': ':0', 11:15:56 INFO - 'HOME': '/home/cltbld', 11:15:56 INFO - 'LANG': 'en_US.UTF-8', 11:15:56 INFO - 'LOGNAME': 'cltbld', 11:15:56 INFO - 'MAIL': '/var/mail/cltbld', 11:15:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:15:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:15:56 INFO - 'MOZ_NO_REMOTE': '1', 11:15:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:15:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:15:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:15:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:15:56 INFO - 'PWD': '/builds/slave/test', 11:15:56 INFO - 'SHELL': '/bin/bash', 11:15:56 INFO - 'SHLVL': '1', 11:15:56 INFO - 'TERM': 'linux', 11:15:56 INFO - 'TMOUT': '86400', 11:15:56 INFO - 'USER': 'cltbld', 11:15:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466012319.300564-1075796239', 11:15:56 INFO - '_': '/tools/buildbot/bin/python'} 11:15:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:15:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:15:56 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 11:15:56 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 11:15:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:56 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 11:15:56 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 11:16:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:16:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:16:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:16:00 INFO - Installing collected packages: mozsystemmonitor 11:16:00 INFO - Running setup.py install for mozsystemmonitor 11:16:00 INFO - Successfully installed mozsystemmonitor 11:16:00 INFO - Cleaning up... 11:16:00 INFO - Return code: 0 11:16:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:16:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:16:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:16:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:16:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:16:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9305598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93a8f70>, '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 0x93a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ae750>, '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-1466012319.300564-1075796239', '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 11:16:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:16:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:16:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:16:00 INFO - 'CCACHE_UMASK': '002', 11:16:00 INFO - 'DISPLAY': ':0', 11:16:00 INFO - 'HOME': '/home/cltbld', 11:16:00 INFO - 'LANG': 'en_US.UTF-8', 11:16:00 INFO - 'LOGNAME': 'cltbld', 11:16:00 INFO - 'MAIL': '/var/mail/cltbld', 11:16:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:16:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:16:00 INFO - 'MOZ_NO_REMOTE': '1', 11:16:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:16:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:16:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:16:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:16:00 INFO - 'PWD': '/builds/slave/test', 11:16:00 INFO - 'SHELL': '/bin/bash', 11:16:00 INFO - 'SHLVL': '1', 11:16:00 INFO - 'TERM': 'linux', 11:16:00 INFO - 'TMOUT': '86400', 11:16:00 INFO - 'USER': 'cltbld', 11:16:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466012319.300564-1075796239', 11:16:00 INFO - '_': '/tools/buildbot/bin/python'} 11:16:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:16:01 INFO - Downloading/unpacking blobuploader==1.2.4 11:16:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:16:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:16:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:16:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:16:06 INFO - Downloading blobuploader-1.2.4.tar.gz 11:16:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:16:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:16:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:16:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:16:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:16:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:16:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:16:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:16:07 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 11:16:07 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 11:16:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:07 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 11:16:07 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 11:16:07 INFO - Downloading docopt-0.6.1.tar.gz 11:16:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:16:07 INFO - Installing collected packages: blobuploader, requests, docopt 11:16:07 INFO - Running setup.py install for blobuploader 11:16:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:16:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:16:07 INFO - Running setup.py install for requests 11:16:08 INFO - Running setup.py install for docopt 11:16:09 INFO - Successfully installed blobuploader requests docopt 11:16:09 INFO - Cleaning up... 11:16:09 INFO - Return code: 0 11:16:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:16: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')]} 11:16:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:16:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16: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')]} 11:16:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:16:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9305598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93a8f70>, '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 0x93a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ae750>, '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-1466012319.300564-1075796239', '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 11:16:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:16:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:16:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:16:09 INFO - 'CCACHE_UMASK': '002', 11:16:09 INFO - 'DISPLAY': ':0', 11:16:09 INFO - 'HOME': '/home/cltbld', 11:16:09 INFO - 'LANG': 'en_US.UTF-8', 11:16:09 INFO - 'LOGNAME': 'cltbld', 11:16:09 INFO - 'MAIL': '/var/mail/cltbld', 11:16:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:16:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:16:09 INFO - 'MOZ_NO_REMOTE': '1', 11:16:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:16:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:16:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:16:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:16:09 INFO - 'PWD': '/builds/slave/test', 11:16:09 INFO - 'SHELL': '/bin/bash', 11:16:09 INFO - 'SHLVL': '1', 11:16:09 INFO - 'TERM': 'linux', 11:16:09 INFO - 'TMOUT': '86400', 11:16:09 INFO - 'USER': 'cltbld', 11:16:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466012319.300564-1075796239', 11:16:09 INFO - '_': '/tools/buildbot/bin/python'} 11:16:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:16:09 INFO - Running setup.py (path:/tmp/pip-eT4XB4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:16:09 INFO - Running setup.py (path:/tmp/pip-tXbEgs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:16:09 INFO - Running setup.py (path:/tmp/pip-n4WIdX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:16:09 INFO - Running setup.py (path:/tmp/pip-Lv7xre-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:16:10 INFO - Running setup.py (path:/tmp/pip-Jn2CK6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:16:10 INFO - Running setup.py (path:/tmp/pip-0BO5AO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:16:10 INFO - Running setup.py (path:/tmp/pip-CXhjl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:16:10 INFO - Running setup.py (path:/tmp/pip-JavwXG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:16:10 INFO - Running setup.py (path:/tmp/pip-f3hIH3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:16:10 INFO - Running setup.py (path:/tmp/pip-mScxoR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:16:10 INFO - Running setup.py (path:/tmp/pip-fbRyHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:16:10 INFO - Running setup.py (path:/tmp/pip-iG4Czn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:16:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:16:11 INFO - Running setup.py (path:/tmp/pip-8wkLlb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:16:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:16:11 INFO - Running setup.py (path:/tmp/pip-u2wlWH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:16:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:16:11 INFO - Running setup.py (path:/tmp/pip-EWMVpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:16:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:16:11 INFO - Running setup.py (path:/tmp/pip-X8U_Ri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:16:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:16:11 INFO - Running setup.py (path:/tmp/pip-ohS8eq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:16:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:16:11 INFO - Running setup.py (path:/tmp/pip-JRbEPt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:16:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:16:11 INFO - Running setup.py (path:/tmp/pip-IkYzkK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:16:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:12 INFO - Running setup.py (path:/tmp/pip-uTcNyk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:16:12 INFO - Running setup.py (path:/tmp/pip-udDn7y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:16:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:16:12 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 11:16:12 INFO - Running setup.py install for manifestparser 11:16:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:16:12 INFO - Running setup.py install for mozcrash 11:16:13 INFO - Running setup.py install for mozdebug 11:16:13 INFO - Running setup.py install for mozdevice 11:16:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:16:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:16:13 INFO - Running setup.py install for mozfile 11:16:13 INFO - Running setup.py install for mozhttpd 11:16:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:16:13 INFO - Running setup.py install for mozinfo 11:16:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:16:14 INFO - Running setup.py install for mozInstall 11:16:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:16:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:16:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:16:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:16:14 INFO - Running setup.py install for mozleak 11:16:14 INFO - Running setup.py install for mozlog 11:16:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:16:14 INFO - Running setup.py install for moznetwork 11:16:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:16:15 INFO - Running setup.py install for mozprocess 11:16:15 INFO - Running setup.py install for mozprofile 11:16:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:16:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:16:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:16:15 INFO - Running setup.py install for mozrunner 11:16:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:16:15 INFO - Running setup.py install for mozscreenshot 11:16:16 INFO - Running setup.py install for moztest 11:16:16 INFO - Running setup.py install for mozversion 11:16:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:16:16 INFO - Running setup.py install for wptserve 11:16:16 INFO - Running setup.py install for marionette-driver 11:16:17 INFO - Running setup.py install for browsermob-proxy 11:16:17 INFO - Running setup.py install for marionette-client 11:16:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:16:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:16:17 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 11:16:17 INFO - Cleaning up... 11:16:17 INFO - Return code: 0 11:16:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:16:17 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')]} 11:16:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:16:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16:17 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')]} 11:16:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:16:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9305598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93a8f70>, '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 0x93a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ae750>, '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-1466012319.300564-1075796239', '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 11:16:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:16:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:16:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:16:17 INFO - 'CCACHE_UMASK': '002', 11:16:17 INFO - 'DISPLAY': ':0', 11:16:17 INFO - 'HOME': '/home/cltbld', 11:16:17 INFO - 'LANG': 'en_US.UTF-8', 11:16:17 INFO - 'LOGNAME': 'cltbld', 11:16:17 INFO - 'MAIL': '/var/mail/cltbld', 11:16:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:16:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:16:17 INFO - 'MOZ_NO_REMOTE': '1', 11:16:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:16:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:16:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:16:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:16:17 INFO - 'PWD': '/builds/slave/test', 11:16:17 INFO - 'SHELL': '/bin/bash', 11:16:17 INFO - 'SHLVL': '1', 11:16:17 INFO - 'TERM': 'linux', 11:16:17 INFO - 'TMOUT': '86400', 11:16:17 INFO - 'USER': 'cltbld', 11:16:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466012319.300564-1075796239', 11:16:17 INFO - '_': '/tools/buildbot/bin/python'} 11:16:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:16:18 INFO - Running setup.py (path:/tmp/pip-hZ9C8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:16:18 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)) 11:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:16:18 INFO - Running setup.py (path:/tmp/pip-AzRcoh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:16:18 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)) 11:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:16:18 INFO - Running setup.py (path:/tmp/pip-jS_eoq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:16:18 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)) 11:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:16:18 INFO - Running setup.py (path:/tmp/pip-_yGwze-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:16:18 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)) 11:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:16:18 INFO - Running setup.py (path:/tmp/pip-1UuyBH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:16:19 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)) 11:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:16:19 INFO - Running setup.py (path:/tmp/pip-cWgjGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:16:19 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)) 11:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:16:19 INFO - Running setup.py (path:/tmp/pip-wjn8ND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:16:19 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)) 11:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:16:19 INFO - Running setup.py (path:/tmp/pip-2TLzcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:16:19 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)) 11:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:16:19 INFO - Running setup.py (path:/tmp/pip-zCl90M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:16:19 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)) 11:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:16:19 INFO - Running setup.py (path:/tmp/pip-MnzM1h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:16:19 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)) 11:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:16:19 INFO - Running setup.py (path:/tmp/pip-4okqCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:16:19 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)) 11:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:16:19 INFO - Running setup.py (path:/tmp/pip-MSelo1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:16:20 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)) 11:16:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:16:20 INFO - Running setup.py (path:/tmp/pip-Pz_zSt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:16:20 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)) 11:16:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:16:20 INFO - Running setup.py (path:/tmp/pip-QIW0BF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:16:20 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)) 11:16:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:16:20 INFO - Running setup.py (path:/tmp/pip-7RTc2j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:16:20 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)) 11:16:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:16:20 INFO - Running setup.py (path:/tmp/pip-ivg0mr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:16:20 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)) 11:16:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:16:20 INFO - Running setup.py (path:/tmp/pip-YAh2SW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:16:20 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)) 11:16:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:16:20 INFO - Running setup.py (path:/tmp/pip-YPDUh0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:16:20 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)) 11:16:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:16:20 INFO - Running setup.py (path:/tmp/pip-CtsVcs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:16:21 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)) 11:16:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:21 INFO - Running setup.py (path:/tmp/pip-Wc_6s7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:21 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)) 11:16:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:16:21 INFO - Running setup.py (path:/tmp/pip-nl_VdY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:16:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:16:21 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)) 11:16:21 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)) 11:16:21 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)) 11:16:21 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)) 11:16:21 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)) 11:16:21 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)) 11:16:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:16:21 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 11:16:21 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 11:16:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:21 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 11:16:21 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 11:16:25 INFO - Downloading blessings-1.6.tar.gz 11:16:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:16:25 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)) 11:16:25 INFO - Installing collected packages: blessings 11:16:25 INFO - Running setup.py install for blessings 11:16:25 INFO - Successfully installed blessings 11:16:25 INFO - Cleaning up... 11:16:26 INFO - Return code: 0 11:16:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:16:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:16:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:16:26 INFO - Reading from file tmpfile_stdout 11:16:26 INFO - Current package versions: 11:16:26 INFO - argparse == 1.2.1 11:16:26 INFO - blessings == 1.6 11:16:26 INFO - blobuploader == 1.2.4 11:16:26 INFO - browsermob-proxy == 0.6.0 11:16:26 INFO - docopt == 0.6.1 11:16:26 INFO - manifestparser == 1.1 11:16:26 INFO - marionette-client == 2.3.0 11:16:26 INFO - marionette-driver == 1.4.0 11:16:26 INFO - mozInstall == 1.12 11:16:26 INFO - mozcrash == 0.17 11:16:26 INFO - mozdebug == 0.1 11:16:26 INFO - mozdevice == 0.48 11:16:26 INFO - mozfile == 1.2 11:16:26 INFO - mozhttpd == 0.7 11:16:26 INFO - mozinfo == 0.9 11:16:26 INFO - mozleak == 0.1 11:16:26 INFO - mozlog == 3.1 11:16:26 INFO - moznetwork == 0.27 11:16:26 INFO - mozprocess == 0.22 11:16:26 INFO - mozprofile == 0.28 11:16:26 INFO - mozrunner == 6.11 11:16:26 INFO - mozscreenshot == 0.1 11:16:26 INFO - mozsystemmonitor == 0.0 11:16:26 INFO - moztest == 0.7 11:16:26 INFO - mozversion == 1.4 11:16:26 INFO - psutil == 3.1.1 11:16:26 INFO - requests == 1.2.3 11:16:26 INFO - wptserve == 1.4.0 11:16:26 INFO - wsgiref == 0.1.2 11:16:26 INFO - Running post-action listener: _resource_record_post_action 11:16:26 INFO - Running post-action listener: _start_resource_monitoring 11:16:26 INFO - Starting resource monitoring. 11:16:26 INFO - ##### 11:16:26 INFO - ##### Running pull step. 11:16:26 INFO - ##### 11:16:26 INFO - Running pre-action listener: _resource_record_pre_action 11:16:26 INFO - Running main action method: pull 11:16:26 INFO - Pull has nothing to do! 11:16:26 INFO - Running post-action listener: _resource_record_post_action 11:16:26 INFO - ##### 11:16:26 INFO - ##### Running install step. 11:16:26 INFO - ##### 11:16:26 INFO - Running pre-action listener: _resource_record_pre_action 11:16:26 INFO - Running main action method: install 11:16:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:16:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:16:27 INFO - Reading from file tmpfile_stdout 11:16:27 INFO - Detecting whether we're running mozinstall >=1.0... 11:16:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:16:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:16:27 INFO - Reading from file tmpfile_stdout 11:16:27 INFO - Output received: 11:16:27 INFO - Usage: mozinstall [options] installer 11:16:27 INFO - Options: 11:16:27 INFO - -h, --help show this help message and exit 11:16:27 INFO - -d DEST, --destination=DEST 11:16:27 INFO - Directory to install application into. [default: 11:16:27 INFO - "/builds/slave/test"] 11:16:27 INFO - --app=APP Application being installed. [default: firefox] 11:16:27 INFO - mkdir: /builds/slave/test/build/application 11:16:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:16:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 11:16:57 INFO - Reading from file tmpfile_stdout 11:16:57 INFO - Output received: 11:16:57 INFO - /builds/slave/test/build/application/firefox/firefox 11:16:57 INFO - Running post-action listener: _resource_record_post_action 11:16:57 INFO - ##### 11:16:57 INFO - ##### Running run-tests step. 11:16:57 INFO - ##### 11:16:57 INFO - Running pre-action listener: _resource_record_pre_action 11:16:57 INFO - Running main action method: run_tests 11:16:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:16:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:16:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:16:57 INFO - grabbing minidump binary from tooltool 11:16:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:16:57 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 0x93a8f70>, '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 0x93a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ae750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:16:57 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 11:16:57 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 11:16:58 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:16:58 INFO - Return code: 0 11:16:58 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:16:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:16:58 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/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.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 11:16:58 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/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.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 11:16:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:16:58 INFO - 'CCACHE_UMASK': '002', 11:16:58 INFO - 'DISPLAY': ':0', 11:16:58 INFO - 'HOME': '/home/cltbld', 11:16:58 INFO - 'LANG': 'en_US.UTF-8', 11:16:58 INFO - 'LOGNAME': 'cltbld', 11:16:58 INFO - 'MAIL': '/var/mail/cltbld', 11:16:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:16:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:16:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:16:58 INFO - 'MOZ_NO_REMOTE': '1', 11:16:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:16:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:16:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:16:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:16:58 INFO - 'PWD': '/builds/slave/test', 11:16:58 INFO - 'SHELL': '/bin/bash', 11:16:58 INFO - 'SHLVL': '1', 11:16:58 INFO - 'TERM': 'linux', 11:16:58 INFO - 'TMOUT': '86400', 11:16:58 INFO - 'USER': 'cltbld', 11:16:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466012319.300564-1075796239', 11:16:58 INFO - '_': '/tools/buildbot/bin/python'} 11:16:58 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/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.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 11:16:58 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 11:16:58 INFO - import pkg_resources 11:17:00 INFO - Using 1 client processes 11:17:00 INFO - wptserve Starting http server on 127.0.0.1:8000 11:17:00 INFO - wptserve Starting http server on 127.0.0.1:8001 11:17:00 INFO - wptserve Starting http server on 127.0.0.1:8443 11:17:02 INFO - SUITE-START | Running 778 tests 11:17:02 INFO - Running testharness tests 11:17:02 INFO - Setting up ssl 11:17:02 INFO - PROCESS | certutil | 11:17:02 INFO - PROCESS | certutil | 11:17:02 INFO - PROCESS | certutil | 11:17:02 INFO - Certificate Nickname Trust Attributes 11:17:02 INFO - SSL,S/MIME,JAR/XPI 11:17:02 INFO - 11:17:02 INFO - web-platform-tests CT,, 11:17:02 INFO - 11:17:02 INFO - Starting runner 11:17:05 INFO - PROCESS | 11647 | 1466014625561 Marionette DEBUG Marionette enabled via build flag and pref 11:17:05 INFO - PROCESS | 11647 | ++DOCSHELL 0xa4d3f400 == 1 [pid = 11647] [id = 1] 11:17:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 1 (0xa4d3f800) [pid = 11647] [serial = 1] [outer = (nil)] 11:17:05 INFO - PROCESS | 11647 | [11647] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:17:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 2 (0xa4d40000) [pid = 11647] [serial = 2] [outer = 0xa4d3f800] 11:17:06 INFO - PROCESS | 11647 | 1466014626270 Marionette INFO Listening on port 2828 11:17:06 INFO - PROCESS | 11647 | 1466014626864 Marionette DEBUG Marionette enabled via command-line flag 11:17:06 INFO - PROCESS | 11647 | ++DOCSHELL 0xa219e000 == 2 [pid = 11647] [id = 2] 11:17:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 3 (0xa21a7000) [pid = 11647] [serial = 3] [outer = (nil)] 11:17:06 INFO - PROCESS | 11647 | [11647] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:17:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 4 (0xa21a7800) [pid = 11647] [serial = 4] [outer = 0xa21a7000] 11:17:07 INFO - PROCESS | 11647 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20bd4a0 11:17:07 INFO - PROCESS | 11647 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20bdf80 11:17:07 INFO - PROCESS | 11647 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20cbf40 11:17:07 INFO - PROCESS | 11647 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20ccba0 11:17:07 INFO - PROCESS | 11647 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20d28e0 11:17:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 5 (0xa1023000) [pid = 11647] [serial = 5] [outer = 0xa4d3f800] 11:17:07 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:17:07 INFO - PROCESS | 11647 | 1466014627250 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42265 11:17:07 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:17:07 INFO - PROCESS | 11647 | 1466014627334 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42266 11:17:07 INFO - PROCESS | 11647 | 1466014627343 Marionette DEBUG Closed connection conn0 11:17:07 INFO - PROCESS | 11647 | [11647] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 11:17:07 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:17:07 INFO - PROCESS | 11647 | 1466014627480 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42267 11:17:07 INFO - PROCESS | 11647 | 1466014627484 Marionette DEBUG Closed connection conn1 11:17:07 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:17:07 INFO - PROCESS | 11647 | 1466014627555 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42268 11:17:07 INFO - PROCESS | 11647 | 1466014627566 Marionette DEBUG Closed connection conn2 11:17:07 INFO - PROCESS | 11647 | 1466014627623 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:17:07 INFO - PROCESS | 11647 | 1466014627637 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160615093425","device":"desktop","version":"48.0"} 11:17:08 INFO - PROCESS | 11647 | [11647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:17:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x9b37b000 == 3 [pid = 11647] [id = 3] 11:17:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 6 (0x9b37b400) [pid = 11647] [serial = 6] [outer = (nil)] 11:17:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x9b37b800 == 4 [pid = 11647] [id = 4] 11:17:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 7 (0x9b37bc00) [pid = 11647] [serial = 7] [outer = (nil)] 11:17:09 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:17:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x9aa4f800 == 5 [pid = 11647] [id = 5] 11:17:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 8 (0x9aa4fc00) [pid = 11647] [serial = 8] [outer = (nil)] 11:17:10 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:17:10 INFO - PROCESS | 11647 | [11647] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:17:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 9 (0x9a8f8800) [pid = 11647] [serial = 9] [outer = 0x9aa4fc00] 11:17:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 10 (0x9a321400) [pid = 11647] [serial = 10] [outer = 0x9b37b400] 11:17:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 11 (0x9a323000) [pid = 11647] [serial = 11] [outer = 0x9b37bc00] 11:17:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 12 (0x9a325800) [pid = 11647] [serial = 12] [outer = 0x9aa4fc00] 11:17:11 INFO - PROCESS | 11647 | 1466014631729 Marionette INFO startBrowser 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:11 INFO - PROCESS | 11647 | 1466014631775 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 11647 | 1466014631794 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 11647 | 1466014631798 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 13 (0x98207800) [pid = 11647] [serial = 13] [outer = 0x9aa4fc00] 11:17:12 INFO - PROCESS | 11647 | 1466014632530 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0ef925ba-9bbe-44ed-af9c-535b9f3c1e86","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160615093425","device":"desktop","version":"48.0","command_id":1}}] 11:17:12 INFO - PROCESS | 11647 | 1466014632816 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:17:12 INFO - PROCESS | 11647 | 1466014632825 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:13 INFO - PROCESS | 11647 | 1466014633248 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:17:13 INFO - PROCESS | 11647 | 1466014633323 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:17:13 INFO - PROCESS | 11647 | 1466014633327 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:13 INFO - PROCESS | 11647 | [11647] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:17:13 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:17:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 14 (0x95320c00) [pid = 11647] [serial = 14] [outer = 0x9aa4fc00] 11:17:13 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:17:13 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:13 INFO - PROCESS | 11647 | 1466014633965 Marionette TRACE conn3 <- [1,3,null,{}] 11:17:14 INFO - PROCESS | 11647 | 1466014633995 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:17:14 INFO - PROCESS | 11647 | 1466014634000 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:14 INFO - PROCESS | 11647 | 1466014634089 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:17:14 INFO - PROCESS | 11647 | 1466014634132 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 11647 | 1466014634136 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 11:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:17:14 INFO - PROCESS | 11647 | 1466014634144 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 11647 | 1466014634150 Marionette TRACE conn3 <- [1,6,null,{}] 11:17:14 INFO - PROCESS | 11647 | 1466014634156 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:14 INFO - PROCESS | 11647 | 1466014634162 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:14 INFO - PROCESS | 11647 | 1466014634183 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:17:14 INFO - PROCESS | 11647 | 1466014634194 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 11647 | 1466014634200 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x982f2800 == 6 [pid = 11647] [id = 6] 11:17:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 15 (0x982f2c00) [pid = 11647] [serial = 15] [outer = (nil)] 11:17:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 16 (0x9a8f6000) [pid = 11647] [serial = 16] [outer = 0x982f2c00] 11:17:14 INFO - PROCESS | 11647 | 1466014634280 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 17 (0x93cc5400) [pid = 11647] [serial = 17] [outer = 0x982f2c00] 11:17:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x93920c00 == 7 [pid = 11647] [id = 7] 11:17:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 18 (0x93926000) [pid = 11647] [serial = 18] [outer = (nil)] 11:17:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 19 (0x93928400) [pid = 11647] [serial = 19] [outer = 0x93926000] 11:17:14 INFO - PROCESS | 11647 | 1466014634777 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 20 (0x93cc4800) [pid = 11647] [serial = 20] [outer = 0x93926000] 11:17:15 INFO - PROCESS | 11647 | [11647] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:17:15 INFO - PROCESS | 11647 | 1466014635317 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1236ms 11:17:15 INFO - PROCESS | 11647 | 1466014635426 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 11647 | 1466014635432 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 11:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:17:15 INFO - PROCESS | 11647 | 1466014635624 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 11647 | 1466014635630 Marionette TRACE conn3 <- [1,10,null,{}] 11:17:15 INFO - PROCESS | 11647 | 1466014635682 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 11647 | 1466014635696 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:15 INFO - PROCESS | 11647 | 1466014635976 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:17:16 INFO - PROCESS | 11647 | 1466014636384 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 11647 | 1466014636400 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x92261c00 == 8 [pid = 11647] [id = 8] 11:17:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 21 (0x92262000) [pid = 11647] [serial = 21] [outer = (nil)] 11:17:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 22 (0x92265800) [pid = 11647] [serial = 22] [outer = 0x92262000] 11:17:16 INFO - PROCESS | 11647 | 1466014636550 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 23 (0x92e51800) [pid = 11647] [serial = 23] [outer = 0x92262000] 11:17:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x947a8c00 == 9 [pid = 11647] [id = 9] 11:17:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 24 (0x947a9400) [pid = 11647] [serial = 24] [outer = (nil)] 11:17:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 25 (0x95179800) [pid = 11647] [serial = 25] [outer = 0x947a9400] 11:17:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 26 (0x93927000) [pid = 11647] [serial = 26] [outer = 0x947a9400] 11:17:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x95164000 == 10 [pid = 11647] [id = 10] 11:17:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 27 (0x95328c00) [pid = 11647] [serial = 27] [outer = (nil)] 11:17:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 28 (0x982f2400) [pid = 11647] [serial = 28] [outer = 0x95328c00] 11:17:17 INFO - PROCESS | 11647 | 1466014637750 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:17:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 29 (0x9962e800) [pid = 11647] [serial = 29] [outer = 0x95328c00] 11:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2362ms 11:17:17 INFO - PROCESS | 11647 | 1466014637904 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:17:17 INFO - PROCESS | 11647 | 1466014637911 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 11:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:17:17 INFO - PROCESS | 11647 | 1466014637991 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 11647 | 1466014637999 Marionette TRACE conn3 <- [1,14,null,{}] 11:17:18 INFO - PROCESS | 11647 | 1466014638007 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:18 INFO - PROCESS | 11647 | 1466014638013 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:18 INFO - PROCESS | 11647 | 1466014638242 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:17:18 INFO - PROCESS | 11647 | 1466014638354 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 11647 | 1466014638367 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x95163c00 == 11 [pid = 11647] [id = 11] 11:17:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 30 (0x95164400) [pid = 11647] [serial = 30] [outer = (nil)] 11:17:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 31 (0x9531f400) [pid = 11647] [serial = 31] [outer = 0x95164400] 11:17:18 INFO - PROCESS | 11647 | 1466014638536 Marionette DEBUG loaded listener.js 11:17:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 32 (0x9aa12c00) [pid = 11647] [serial = 32] [outer = 0x95164400] 11:17:19 INFO - PROCESS | 11647 | 1466014639540 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1619ms 11:17:19 INFO - PROCESS | 11647 | 1466014639585 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 11647 | 1466014639592 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 11:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:17:19 INFO - PROCESS | 11647 | 1466014639599 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 11647 | 1466014639603 Marionette TRACE conn3 <- [1,18,null,{}] 11:17:19 INFO - PROCESS | 11647 | 1466014639609 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 11647 | 1466014639615 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:19 INFO - PROCESS | 11647 | 1466014639845 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:17:20 INFO - PROCESS | 11647 | 1466014640005 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 11647 | 1466014640013 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e51000 == 12 [pid = 11647] [id = 12] 11:17:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 33 (0x99e30c00) [pid = 11647] [serial = 33] [outer = (nil)] 11:17:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 34 (0x9aa08400) [pid = 11647] [serial = 34] [outer = 0x99e30c00] 11:17:20 INFO - PROCESS | 11647 | 1466014640109 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 35 (0x9b383800) [pid = 11647] [serial = 35] [outer = 0x99e30c00] 11:17:21 INFO - PROCESS | 11647 | 1466014641003 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1431ms 11:17:21 INFO - PROCESS | 11647 | 1466014641032 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 11647 | 1466014641038 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 11:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:17:21 INFO - PROCESS | 11647 | 1466014641054 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 11647 | 1466014641063 Marionette TRACE conn3 <- [1,22,null,{}] 11:17:21 INFO - PROCESS | 11647 | 1466014641069 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:21 INFO - PROCESS | 11647 | 1466014641078 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:21 INFO - PROCESS | 11647 | 1466014641320 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:17:21 INFO - PROCESS | 11647 | 1466014641448 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 11647 | 1466014641460 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x9ca0bc00 == 13 [pid = 11647] [id = 13] 11:17:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 36 (0x9ca0c000) [pid = 11647] [serial = 36] [outer = (nil)] 11:17:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 37 (0x9ca17800) [pid = 11647] [serial = 37] [outer = 0x9ca0c000] 11:17:21 INFO - PROCESS | 11647 | 1466014641541 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 38 (0x9cba1800) [pid = 11647] [serial = 38] [outer = 0x9ca0c000] 11:17:22 INFO - PROCESS | 11647 | 1466014642722 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1700ms 11:17:22 INFO - PROCESS | 11647 | 1466014642748 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 11647 | 1466014642754 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 11:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:17:22 INFO - PROCESS | 11647 | 1466014642762 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 11647 | 1466014642767 Marionette TRACE conn3 <- [1,26,null,{}] 11:17:22 INFO - PROCESS | 11647 | 1466014642775 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 11647 | 1466014642780 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:23 INFO - PROCESS | 11647 | 1466014643031 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:17:23 INFO - PROCESS | 11647 | --DOCSHELL 0x982f2800 == 12 [pid = 11647] [id = 6] 11:17:23 INFO - PROCESS | 11647 | 1466014643234 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 11647 | 1466014643246 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x9474d000 == 13 [pid = 11647] [id = 14] 11:17:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 39 (0x94752000) [pid = 11647] [serial = 39] [outer = (nil)] 11:17:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 40 (0x99134c00) [pid = 11647] [serial = 40] [outer = 0x94752000] 11:17:23 INFO - PROCESS | 11647 | 1466014643326 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 41 (0x991bcc00) [pid = 11647] [serial = 41] [outer = 0x94752000] 11:17:24 INFO - PROCESS | 11647 | 1466014644072 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1336ms 11:17:24 INFO - PROCESS | 11647 | 1466014644098 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 11647 | 1466014644104 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 11:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:17:24 INFO - PROCESS | 11647 | 1466014644114 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 11647 | 1466014644118 Marionette TRACE conn3 <- [1,30,null,{}] 11:17:24 INFO - PROCESS | 11647 | 1466014644153 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:24 INFO - PROCESS | 11647 | 1466014644158 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:24 INFO - PROCESS | 11647 | 1466014644323 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:17:24 INFO - PROCESS | 11647 | 1466014644334 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 11647 | 1466014644342 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x99ef1c00 == 14 [pid = 11647] [id = 15] 11:17:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 42 (0x99ef5800) [pid = 11647] [serial = 42] [outer = (nil)] 11:17:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 43 (0x9a179800) [pid = 11647] [serial = 43] [outer = 0x99ef5800] 11:17:24 INFO - PROCESS | 11647 | 1466014644416 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 44 (0x9a325400) [pid = 11647] [serial = 44] [outer = 0x99ef5800] 11:17:25 INFO - PROCESS | 11647 | 1466014645224 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1138ms 11:17:25 INFO - PROCESS | 11647 | 1466014645253 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 11647 | 1466014645256 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 11:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:17:25 INFO - PROCESS | 11647 | 1466014645263 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 11647 | 1466014645269 Marionette TRACE conn3 <- [1,34,null,{}] 11:17:25 INFO - PROCESS | 11647 | 1466014645289 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 11647 | 1466014645298 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:25 INFO - PROCESS | 11647 | 1466014645460 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:17:25 INFO - PROCESS | 11647 | 1466014645474 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 11647 | 1466014645485 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x99efa800 == 15 [pid = 11647] [id = 16] 11:17:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 45 (0x9a17a400) [pid = 11647] [serial = 45] [outer = (nil)] 11:17:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 46 (0x9b383c00) [pid = 11647] [serial = 46] [outer = 0x9a17a400] 11:17:25 INFO - PROCESS | 11647 | 1466014645562 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 47 (0x9b643400) [pid = 11647] [serial = 47] [outer = 0x9a17a400] 11:17:26 INFO - PROCESS | 11647 | 1466014646341 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1138ms 11:17:26 INFO - PROCESS | 11647 | 1466014646402 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 11647 | 1466014646407 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 11:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:17:26 INFO - PROCESS | 11647 | 1466014646412 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 11647 | 1466014646416 Marionette TRACE conn3 <- [1,38,null,{}] 11:17:26 INFO - PROCESS | 11647 | 1466014646434 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 11647 | 1466014646439 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:26 INFO - PROCESS | 11647 | 1466014646598 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:17:26 INFO - PROCESS | 11647 | 1466014646612 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 11647 | 1466014646619 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x9b381400 == 16 [pid = 11647] [id = 17] 11:17:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 48 (0x9b982400) [pid = 11647] [serial = 48] [outer = (nil)] 11:17:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 49 (0x9ca0d400) [pid = 11647] [serial = 49] [outer = 0x9b982400] 11:17:26 INFO - PROCESS | 11647 | 1466014646689 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 50 (0x9ca17000) [pid = 11647] [serial = 50] [outer = 0x9b982400] 11:17:27 INFO - PROCESS | 11647 | 1466014647478 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1090ms 11:17:27 INFO - PROCESS | 11647 | 1466014647503 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 11647 | 1466014647507 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 11:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:17:27 INFO - PROCESS | 11647 | 1466014647513 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 11647 | 1466014647516 Marionette TRACE conn3 <- [1,42,null,{}] 11:17:27 INFO - PROCESS | 11647 | 1466014647535 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:27 INFO - PROCESS | 11647 | 1466014647540 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:27 INFO - PROCESS | 11647 | 1466014647680 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:17:27 INFO - PROCESS | 11647 | 1466014647698 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 11647 | 1466014647706 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x9cb9e400 == 17 [pid = 11647] [id = 18] 11:17:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 51 (0x9cbdb800) [pid = 11647] [serial = 51] [outer = (nil)] 11:17:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 52 (0x9d80e000) [pid = 11647] [serial = 52] [outer = 0x9cbdb800] 11:17:27 INFO - PROCESS | 11647 | 1466014647775 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 53 (0x9d859400) [pid = 11647] [serial = 53] [outer = 0x9cbdb800] 11:17:28 INFO - PROCESS | 11647 | 1466014648679 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1242ms 11:17:28 INFO - PROCESS | 11647 | 1466014648756 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 11647 | 1466014648759 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 11:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:17:28 INFO - PROCESS | 11647 | 1466014648768 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 11647 | 1466014648771 Marionette TRACE conn3 <- [1,46,null,{}] 11:17:28 INFO - PROCESS | 11647 | 1466014648776 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 11647 | 1466014648786 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:28 INFO - PROCESS | 11647 | 1466014648992 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:17:29 INFO - PROCESS | 11647 | 1466014649090 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 11647 | 1466014649099 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e48800 == 18 [pid = 11647] [id = 19] 11:17:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 54 (0x9bfd0400) [pid = 11647] [serial = 54] [outer = (nil)] 11:17:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 55 (0xa215f800) [pid = 11647] [serial = 55] [outer = 0x9bfd0400] 11:17:29 INFO - PROCESS | 11647 | 1466014649169 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 56 (0xa25e1000) [pid = 11647] [serial = 56] [outer = 0x9bfd0400] 11:17:29 INFO - PROCESS | 11647 | 1466014649854 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1133ms 11:17:29 INFO - PROCESS | 11647 | 1466014649902 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 11647 | 1466014649906 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 11:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:17:29 INFO - PROCESS | 11647 | 1466014649916 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - PROCESS | 11647 | 1466014649918 Marionette TRACE conn3 <- [1,50,null,{}] 11:17:29 INFO - PROCESS | 11647 | 1466014649925 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:29 INFO - PROCESS | 11647 | 1466014649930 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:30 INFO - PROCESS | 11647 | 1466014650104 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:17:30 INFO - PROCESS | 11647 | 1466014650121 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 11647 | 1466014650127 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x99136c00 == 19 [pid = 11647] [id = 20] 11:17:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 57 (0xa2161c00) [pid = 11647] [serial = 57] [outer = (nil)] 11:17:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 58 (0xa2fe4800) [pid = 11647] [serial = 58] [outer = 0xa2161c00] 11:17:30 INFO - PROCESS | 11647 | 1466014650210 Marionette DEBUG loaded listener.js 11:17:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x99e33000) [pid = 11647] [serial = 59] [outer = 0xa2161c00] 11:17:30 INFO - PROCESS | 11647 | 1466014650906 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1032ms 11:17:30 INFO - PROCESS | 11647 | 1466014650945 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 11647 | 1466014650949 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 11:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:17:30 INFO - PROCESS | 11647 | 1466014650956 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 11647 | 1466014650959 Marionette TRACE conn3 <- [1,54,null,{}] 11:17:30 INFO - PROCESS | 11647 | 1466014650965 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:30 INFO - PROCESS | 11647 | 1466014650969 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:31 INFO - PROCESS | 11647 | 1466014651158 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:17:31 INFO - PROCESS | 11647 | 1466014651174 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 11647 | 1466014651183 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc7c00 == 20 [pid = 11647] [id = 21] 11:17:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x9ca0d000) [pid = 11647] [serial = 60] [outer = (nil)] 11:17:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0xa33c7c00) [pid = 11647] [serial = 61] [outer = 0x9ca0d000] 11:17:31 INFO - PROCESS | 11647 | 1466014651249 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0xa4d10c00) [pid = 11647] [serial = 62] [outer = 0x9ca0d000] 11:17:32 INFO - PROCESS | 11647 | --DOCSHELL 0x92e51000 == 19 [pid = 11647] [id = 12] 11:17:32 INFO - PROCESS | 11647 | --DOCSHELL 0x9ca0bc00 == 18 [pid = 11647] [id = 13] 11:17:32 INFO - PROCESS | 11647 | --DOCSHELL 0x92261c00 == 17 [pid = 11647] [id = 8] 11:17:32 INFO - PROCESS | 11647 | --DOCSHELL 0x95163c00 == 16 [pid = 11647] [id = 11] 11:17:33 INFO - PROCESS | 11647 | 1466014653073 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2141ms 11:17:33 INFO - PROCESS | 11647 | 1466014653099 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 11647 | 1466014653105 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 11:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:17:33 INFO - PROCESS | 11647 | 1466014653122 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 11647 | 1466014653127 Marionette TRACE conn3 <- [1,58,null,{}] 11:17:33 INFO - PROCESS | 11647 | 1466014653136 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 11647 | 1466014653141 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:33 INFO - PROCESS | 11647 | 1466014653350 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:17:33 INFO - PROCESS | 11647 | 1466014653378 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 11647 | 1466014653391 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc3800 == 17 [pid = 11647] [id = 22] 11:17:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x93cc8c00) [pid = 11647] [serial = 63] [outer = (nil)] 11:17:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x947a1000) [pid = 11647] [serial = 64] [outer = 0x93cc8c00] 11:17:33 INFO - PROCESS | 11647 | 1466014653465 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x92269800) [pid = 11647] [serial = 65] [outer = 0x93cc8c00] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x982f2c00) [pid = 11647] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x95164400) [pid = 11647] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x99e30c00) [pid = 11647] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x9ca0c000) [pid = 11647] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x94752000) [pid = 11647] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x99ef5800) [pid = 11647] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 58 (0x9a17a400) [pid = 11647] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 57 (0x9b982400) [pid = 11647] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:17:34 INFO - PROCESS | 11647 | --DOMWINDOW == 56 (0x92262000) [pid = 11647] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:17:34 INFO - PROCESS | 11647 | 1466014654693 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1638ms 11:17:34 INFO - PROCESS | 11647 | 1466014654759 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 11647 | 1466014654766 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 11:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:17:34 INFO - PROCESS | 11647 | 1466014654776 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 11647 | 1466014654779 Marionette TRACE conn3 <- [1,62,null,{}] 11:17:34 INFO - PROCESS | 11647 | 1466014654786 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 11647 | 1466014654791 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:34 INFO - PROCESS | 11647 | 1466014654960 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:17:35 INFO - PROCESS | 11647 | 1466014655054 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 11647 | 1466014655060 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x9214a000 == 18 [pid = 11647] [id = 23] 11:17:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 57 (0x94751c00) [pid = 11647] [serial = 66] [outer = (nil)] 11:17:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 58 (0x982fa400) [pid = 11647] [serial = 67] [outer = 0x94751c00] 11:17:35 INFO - PROCESS | 11647 | 1466014655132 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x99631800) [pid = 11647] [serial = 68] [outer = 0x94751c00] 11:17:35 INFO - PROCESS | 11647 | 1466014655798 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1087ms 11:17:35 INFO - PROCESS | 11647 | 1466014655863 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 11647 | 1466014655867 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 11:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:17:35 INFO - PROCESS | 11647 | 1466014655874 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 11647 | 1466014655879 Marionette TRACE conn3 <- [1,66,null,{}] 11:17:35 INFO - PROCESS | 11647 | 1466014655907 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 11647 | 1466014655914 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:36 INFO - PROCESS | 11647 | 1466014656071 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:17:36 INFO - PROCESS | 11647 | 1466014656082 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 11647 | 1466014656092 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x99ef8000 == 19 [pid = 11647] [id = 24] 11:17:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x99efc800) [pid = 11647] [serial = 69] [outer = (nil)] 11:17:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x9a1c8400) [pid = 11647] [serial = 70] [outer = 0x99efc800] 11:17:36 INFO - PROCESS | 11647 | 1466014656171 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x9b027800) [pid = 11647] [serial = 71] [outer = 0x99efc800] 11:17:37 INFO - PROCESS | 11647 | 1466014657158 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1346ms 11:17:37 INFO - PROCESS | 11647 | 1466014657222 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 11647 | 1466014657229 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 11:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:17:37 INFO - PROCESS | 11647 | 1466014657237 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 11647 | 1466014657243 Marionette TRACE conn3 <- [1,70,null,{}] 11:17:37 INFO - PROCESS | 11647 | 1466014657254 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:37 INFO - PROCESS | 11647 | 1466014657259 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:37 INFO - PROCESS | 11647 | 1466014657474 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:17:37 INFO - PROCESS | 11647 | 1466014657608 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 11647 | 1466014657618 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x93837800 == 20 [pid = 11647] [id = 25] 11:17:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x947a2400) [pid = 11647] [serial = 72] [outer = (nil)] 11:17:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x99630c00) [pid = 11647] [serial = 73] [outer = 0x947a2400] 11:17:37 INFO - PROCESS | 11647 | 1466014657705 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x93838c00) [pid = 11647] [serial = 74] [outer = 0x947a2400] 11:17:38 INFO - PROCESS | 11647 | 1466014658536 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1341ms 11:17:38 INFO - PROCESS | 11647 | 1466014658578 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 11647 | 1466014658586 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 11:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:17:38 INFO - PROCESS | 11647 | 1466014658614 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 11647 | 1466014658618 Marionette TRACE conn3 <- [1,74,null,{}] 11:17:38 INFO - PROCESS | 11647 | 1466014658627 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:38 INFO - PROCESS | 11647 | 1466014658633 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:38 INFO - PROCESS | 11647 | 1466014658815 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:17:38 INFO - PROCESS | 11647 | 1466014658948 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 11647 | 1466014658956 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x9a7cd400 == 21 [pid = 11647] [id = 26] 11:17:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9aa0f400) [pid = 11647] [serial = 75] [outer = (nil)] 11:17:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9b387c00) [pid = 11647] [serial = 76] [outer = 0x9aa0f400] 11:17:39 INFO - PROCESS | 11647 | 1466014659044 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9b642000) [pid = 11647] [serial = 77] [outer = 0x9aa0f400] 11:17:39 INFO - PROCESS | 11647 | 1466014659924 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1359ms 11:17:39 INFO - PROCESS | 11647 | 1466014659957 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 11647 | 1466014659961 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 11:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:17:39 INFO - PROCESS | 11647 | 1466014659968 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 11647 | 1466014659974 Marionette TRACE conn3 <- [1,78,null,{}] 11:17:39 INFO - PROCESS | 11647 | 1466014659990 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:40 INFO - PROCESS | 11647 | 1466014659999 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:40 INFO - PROCESS | 11647 | 1466014660175 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:17:40 INFO - PROCESS | 11647 | 1466014660309 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 11647 | 1466014660322 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x9d810000 == 22 [pid = 11647] [id = 27] 11:17:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9d85d000) [pid = 11647] [serial = 78] [outer = (nil)] 11:17:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0xa1028800) [pid = 11647] [serial = 79] [outer = 0x9d85d000] 11:17:40 INFO - PROCESS | 11647 | 1466014660408 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0xa2161000) [pid = 11647] [serial = 80] [outer = 0x9d85d000] 11:17:41 INFO - PROCESS | 11647 | 1466014661252 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1337ms 11:17:41 INFO - PROCESS | 11647 | 1466014661306 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 11647 | 1466014661310 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 11:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:17:41 INFO - PROCESS | 11647 | 1466014661335 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 11647 | 1466014661339 Marionette TRACE conn3 <- [1,82,null,{}] 11:17:41 INFO - PROCESS | 11647 | 1466014661344 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 11647 | 1466014661350 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:41 INFO - PROCESS | 11647 | 1466014661524 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:17:41 INFO - PROCESS | 11647 | 1466014661657 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 11647 | 1466014661666 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x9bf1f800 == 23 [pid = 11647] [id = 28] 11:17:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9bf21000) [pid = 11647] [serial = 81] [outer = (nil)] 11:17:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9bf2a400) [pid = 11647] [serial = 82] [outer = 0x9bf21000] 11:17:41 INFO - PROCESS | 11647 | 1466014661750 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9bf2c800) [pid = 11647] [serial = 83] [outer = 0x9bf21000] 11:17:42 INFO - PROCESS | 11647 | 1466014662510 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1240ms 11:17:42 INFO - PROCESS | 11647 | 1466014662577 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 11647 | 1466014662582 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 11:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:17:42 INFO - PROCESS | 11647 | 1466014662588 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 11647 | 1466014662592 Marionette TRACE conn3 <- [1,86,null,{}] 11:17:42 INFO - PROCESS | 11647 | 1466014662598 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 11647 | 1466014662603 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:42 INFO - PROCESS | 11647 | 1466014662762 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:17:42 INFO - PROCESS | 11647 | 1466014662899 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 11647 | 1466014662908 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x92150c00 == 24 [pid = 11647] [id = 29] 11:17:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x982f9800) [pid = 11647] [serial = 84] [outer = (nil)] 11:17:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0xa107a000) [pid = 11647] [serial = 85] [outer = 0x982f9800] 11:17:42 INFO - PROCESS | 11647 | 1466014662988 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0xa219a800) [pid = 11647] [serial = 86] [outer = 0x982f9800] 11:17:43 INFO - PROCESS | 11647 | 1466014663943 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1435ms 11:17:44 INFO - PROCESS | 11647 | 1466014664024 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 11647 | 1466014664029 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 11:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:17:44 INFO - PROCESS | 11647 | 1466014664035 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 11647 | 1466014664038 Marionette TRACE conn3 <- [1,90,null,{}] 11:17:44 INFO - PROCESS | 11647 | 1466014664044 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 11647 | 1466014664055 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:44 INFO - PROCESS | 11647 | 1466014664287 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:17:44 INFO - PROCESS | 11647 | 1466014664458 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 11647 | 1466014664468 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x92269000 == 25 [pid = 11647] [id = 30] 11:17:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92e4d000) [pid = 11647] [serial = 87] [outer = (nil)] 11:17:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9392a000) [pid = 11647] [serial = 88] [outer = 0x92e4d000] 11:17:44 INFO - PROCESS | 11647 | 1466014664553 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x99138400) [pid = 11647] [serial = 89] [outer = 0x92e4d000] 11:17:45 INFO - PROCESS | 11647 | 1466014665449 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1486ms 11:17:45 INFO - PROCESS | 11647 | 1466014665523 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 11647 | 1466014665528 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 11:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:17:45 INFO - PROCESS | 11647 | 1466014665537 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 11647 | 1466014665544 Marionette TRACE conn3 <- [1,94,null,{}] 11:17:45 INFO - PROCESS | 11647 | 1466014665552 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 11647 | 1466014665557 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:45 INFO - PROCESS | 11647 | 1466014665729 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:17:45 INFO - PROCESS | 11647 | 1466014665883 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:45 INFO - PROCESS | 11647 | 1466014665903 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc1400 == 26 [pid = 11647] [id = 31] 11:17:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x93cc2000) [pid = 11647] [serial = 90] [outer = (nil)] 11:17:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x99135400) [pid = 11647] [serial = 91] [outer = 0x93cc2000] 11:17:45 INFO - PROCESS | 11647 | 1466014665982 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x99e2d800) [pid = 11647] [serial = 92] [outer = 0x93cc2000] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9a325800) [pid = 11647] [serial = 12] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x93cc5400) [pid = 11647] [serial = 17] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x982f2400) [pid = 11647] [serial = 28] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9531f400) [pid = 11647] [serial = 31] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x9aa08400) [pid = 11647] [serial = 34] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9ca17800) [pid = 11647] [serial = 37] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x99134c00) [pid = 11647] [serial = 40] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x991bcc00) [pid = 11647] [serial = 41] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9a179800) [pid = 11647] [serial = 43] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9b383c00) [pid = 11647] [serial = 46] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9b643400) [pid = 11647] [serial = 47] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9ca0d400) [pid = 11647] [serial = 49] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9d80e000) [pid = 11647] [serial = 52] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0xa215f800) [pid = 11647] [serial = 55] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0xa2fe4800) [pid = 11647] [serial = 58] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x92265800) [pid = 11647] [serial = 22] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x95179800) [pid = 11647] [serial = 25] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9ca17000) [pid = 11647] [serial = 50] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x9a325400) [pid = 11647] [serial = 44] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x9aa12c00) [pid = 11647] [serial = 32] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x92e51800) [pid = 11647] [serial = 23] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x9b383800) [pid = 11647] [serial = 35] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x9cba1800) [pid = 11647] [serial = 38] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x9a8f8800) [pid = 11647] [serial = 9] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 58 (0xa4d40000) [pid = 11647] [serial = 2] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 57 (0x93928400) [pid = 11647] [serial = 19] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | --DOMWINDOW == 56 (0x9a8f6000) [pid = 11647] [serial = 16] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 11647 | 1466014667521 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2043ms 11:17:47 INFO - PROCESS | 11647 | 1466014667585 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 11647 | 1466014667591 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 11:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:17:47 INFO - PROCESS | 11647 | 1466014667599 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 11647 | 1466014667604 Marionette TRACE conn3 <- [1,98,null,{}] 11:17:47 INFO - PROCESS | 11647 | 1466014667613 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:47 INFO - PROCESS | 11647 | 1466014667618 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:47 INFO - PROCESS | 11647 | 1466014667776 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:17:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 57 (0x93841c00) [pid = 11647] [serial = 93] [outer = 0x95328c00] 11:17:47 INFO - PROCESS | 11647 | 1466014667925 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 11647 | 1466014667934 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x9531a800 == 27 [pid = 11647] [id = 32] 11:17:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 58 (0x9531e800) [pid = 11647] [serial = 94] [outer = (nil)] 11:17:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x977a9800) [pid = 11647] [serial = 95] [outer = 0x9531e800] 11:17:48 INFO - PROCESS | 11647 | 1466014668017 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x982f2800) [pid = 11647] [serial = 96] [outer = 0x9531e800] 11:17:48 INFO - PROCESS | 11647 | 1466014668816 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1240ms 11:17:48 INFO - PROCESS | 11647 | 1466014668845 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 11647 | 1466014668853 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 11:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:17:48 INFO - PROCESS | 11647 | 1466014668865 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 11647 | 1466014668869 Marionette TRACE conn3 <- [1,102,null,{}] 11:17:48 INFO - PROCESS | 11647 | 1466014668876 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 11647 | 1466014668882 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:49 INFO - PROCESS | 11647 | 1466014669047 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:17:49 INFO - PROCESS | 11647 | 1466014669058 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 11647 | 1466014669066 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x99e2a000 == 28 [pid = 11647] [id = 33] 11:17:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x99e7d400) [pid = 11647] [serial = 97] [outer = (nil)] 11:17:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x9a17a400) [pid = 11647] [serial = 98] [outer = 0x99e7d400] 11:17:49 INFO - PROCESS | 11647 | 1466014669140 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x9a327800) [pid = 11647] [serial = 99] [outer = 0x99e7d400] 11:17:49 INFO - PROCESS | 11647 | 1466014669917 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1083ms 11:17:49 INFO - PROCESS | 11647 | 1466014669955 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 11647 | 1466014669958 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 11:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:17:49 INFO - PROCESS | 11647 | 1466014669966 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 11647 | 1466014669972 Marionette TRACE conn3 <- [1,106,null,{}] 11:17:50 INFO - PROCESS | 11647 | 1466014669998 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 11647 | 1466014670007 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:50 INFO - PROCESS | 11647 | 1466014670208 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:17:50 INFO - PROCESS | 11647 | 1466014670232 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 11647 | 1466014670246 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x9b625400 == 29 [pid = 11647] [id = 34] 11:17:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x9b626000) [pid = 11647] [serial = 100] [outer = (nil)] 11:17:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x9b641800) [pid = 11647] [serial = 101] [outer = 0x9b626000] 11:17:50 INFO - PROCESS | 11647 | 1466014670315 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9b985c00) [pid = 11647] [serial = 102] [outer = 0x9b626000] 11:17:51 INFO - PROCESS | 11647 | 1466014671160 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1244ms 11:17:51 INFO - PROCESS | 11647 | 1466014671212 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 11647 | 1466014671216 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 11:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:17:51 INFO - PROCESS | 11647 | 1466014671228 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 11647 | 1466014671231 Marionette TRACE conn3 <- [1,110,null,{}] 11:17:51 INFO - PROCESS | 11647 | 1466014671237 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:51 INFO - PROCESS | 11647 | 1466014671241 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:51 INFO - PROCESS | 11647 | 1466014671427 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:17:51 INFO - PROCESS | 11647 | 1466014671449 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:51 INFO - PROCESS | 11647 | 1466014671456 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x93ccf000 == 30 [pid = 11647] [id = 35] 11:17:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9b02f400) [pid = 11647] [serial = 103] [outer = (nil)] 11:17:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9ca0d800) [pid = 11647] [serial = 104] [outer = 0x9b02f400] 11:17:51 INFO - PROCESS | 11647 | 1466014671524 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9ca14000) [pid = 11647] [serial = 105] [outer = 0x9b02f400] 11:17:52 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x9ca0d000) [pid = 11647] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:17:52 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9bfd0400) [pid = 11647] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:17:52 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9cbdb800) [pid = 11647] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:17:52 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0xa2161c00) [pid = 11647] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:17:52 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x99efc800) [pid = 11647] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:17:52 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x94751c00) [pid = 11647] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:17:52 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x93cc8c00) [pid = 11647] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:17:52 INFO - PROCESS | 11647 | 1466014672389 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 11:17:52 INFO - PROCESS | 11647 | 1466014672409 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:17:52 INFO - PROCESS | 11647 | 1466014672415 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 11:17:52 INFO - PROCESS | 11647 | 1466014672421 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 11647 | 1466014672425 Marionette TRACE conn3 <- [1,114,null,{}] 11:17:52 INFO - PROCESS | 11647 | 1466014672430 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 11647 | 1466014672435 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:52 INFO - PROCESS | 11647 | 1466014672577 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:17:52 INFO - PROCESS | 11647 | 1466014672675 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 11647 | 1466014672684 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x99e7c000 == 31 [pid = 11647] [id = 36] 11:17:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x9a8f8800) [pid = 11647] [serial = 106] [outer = (nil)] 11:17:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x9ca18c00) [pid = 11647] [serial = 107] [outer = 0x9a8f8800] 11:17:52 INFO - PROCESS | 11647 | 1466014672751 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x9cbdb800) [pid = 11647] [serial = 108] [outer = 0x9a8f8800] 11:17:53 INFO - PROCESS | 11647 | 1466014673492 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1086ms 11:17:53 INFO - PROCESS | 11647 | 1466014673508 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 11647 | 1466014673512 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 11:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:17:53 INFO - PROCESS | 11647 | 1466014673518 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 11647 | 1466014673522 Marionette TRACE conn3 <- [1,118,null,{}] 11:17:53 INFO - PROCESS | 11647 | 1466014673540 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:53 INFO - PROCESS | 11647 | 1466014673551 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:53 INFO - PROCESS | 11647 | 1466014673737 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:17:53 INFO - PROCESS | 11647 | 1466014673882 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 11647 | 1466014673893 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x9d861000 == 32 [pid = 11647] [id = 37] 11:17:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9d8e2800) [pid = 11647] [serial = 109] [outer = (nil)] 11:17:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0xa2551c00) [pid = 11647] [serial = 110] [outer = 0x9d8e2800] 11:17:53 INFO - PROCESS | 11647 | 1466014673958 Marionette DEBUG loaded listener.js 11:17:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0xa2fe4800) [pid = 11647] [serial = 111] [outer = 0x9d8e2800] 11:17:54 INFO - PROCESS | 11647 | 1466014674888 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1441ms 11:17:54 INFO - PROCESS | 11647 | 1466014674961 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 11647 | 1466014674968 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 11:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:17:54 INFO - PROCESS | 11647 | 1466014674976 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 11647 | 1466014674984 Marionette TRACE conn3 <- [1,122,null,{}] 11:17:55 INFO - PROCESS | 11647 | 1466014674992 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:55 INFO - PROCESS | 11647 | 1466014674997 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:55 INFO - PROCESS | 11647 | 1466014675212 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:17:55 INFO - PROCESS | 11647 | 1466014675352 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 11647 | 1466014675374 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e4a000 == 33 [pid = 11647] [id = 38] 11:17:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9391c000) [pid = 11647] [serial = 112] [outer = (nil)] 11:17:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x95161400) [pid = 11647] [serial = 113] [outer = 0x9391c000] 11:17:55 INFO - PROCESS | 11647 | 1466014675468 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x95167800) [pid = 11647] [serial = 114] [outer = 0x9391c000] 11:17:56 INFO - PROCESS | 11647 | 1466014676425 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1537ms 11:17:56 INFO - PROCESS | 11647 | 1466014676514 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 11647 | 1466014676521 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 11:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:17:56 INFO - PROCESS | 11647 | 1466014676532 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 11647 | 1466014676536 Marionette TRACE conn3 <- [1,126,null,{}] 11:17:56 INFO - PROCESS | 11647 | 1466014676542 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 11647 | 1466014676549 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:56 INFO - PROCESS | 11647 | 1466014676767 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:17:56 INFO - PROCESS | 11647 | 1466014676937 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 11647 | 1466014676948 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x9214b400 == 34 [pid = 11647] [id = 39] 11:17:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x99e32800) [pid = 11647] [serial = 115] [outer = (nil)] 11:17:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9a326000) [pid = 11647] [serial = 116] [outer = 0x99e32800] 11:17:57 INFO - PROCESS | 11647 | 1466014677035 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9aa06400) [pid = 11647] [serial = 117] [outer = 0x99e32800] 11:17:57 INFO - PROCESS | 11647 | 1466014677977 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1490ms 11:17:58 INFO - PROCESS | 11647 | 1466014678022 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:17:58 INFO - PROCESS | 11647 | 1466014678027 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 11:17:58 INFO - PROCESS | 11647 | 1466014678033 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 11647 | 1466014678039 Marionette TRACE conn3 <- [1,130,null,{}] 11:17:58 INFO - PROCESS | 11647 | 1466014678056 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 11647 | 1466014678064 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:58 INFO - PROCESS | 11647 | 1466014678244 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:17:58 INFO - PROCESS | 11647 | 1466014678400 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 11647 | 1466014678409 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x9b624000 == 35 [pid = 11647] [id = 40] 11:17:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9bf26400) [pid = 11647] [serial = 118] [outer = (nil)] 11:17:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9ca0e800) [pid = 11647] [serial = 119] [outer = 0x9bf26400] 11:17:58 INFO - PROCESS | 11647 | 1466014678526 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9d806400) [pid = 11647] [serial = 120] [outer = 0x9bf26400] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9a1c8400) [pid = 11647] [serial = 70] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9b027800) [pid = 11647] [serial = 71] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x99631800) [pid = 11647] [serial = 68] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x947a1000) [pid = 11647] [serial = 64] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x982fa400) [pid = 11647] [serial = 67] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92269800) [pid = 11647] [serial = 65] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0xa4d10c00) [pid = 11647] [serial = 62] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0xa33c7c00) [pid = 11647] [serial = 61] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0xa25e1000) [pid = 11647] [serial = 56] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9d859400) [pid = 11647] [serial = 53] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x99e33000) [pid = 11647] [serial = 59] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 11647 | 1466014679721 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1703ms 11:17:59 INFO - PROCESS | 11647 | 1466014679736 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 11647 | 1466014679741 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 11:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:17:59 INFO - PROCESS | 11647 | 1466014679749 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 11647 | 1466014679754 Marionette TRACE conn3 <- [1,134,null,{}] 11:17:59 INFO - PROCESS | 11647 | 1466014679762 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:59 INFO - PROCESS | 11647 | 1466014679768 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:17:59 INFO - PROCESS | 11647 | 1466014679942 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:18:00 INFO - PROCESS | 11647 | 1466014680085 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 11647 | 1466014680095 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x9391c800 == 36 [pid = 11647] [id = 41] 11:18:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x94745400) [pid = 11647] [serial = 121] [outer = (nil)] 11:18:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9516e000) [pid = 11647] [serial = 122] [outer = 0x94745400] 11:18:00 INFO - PROCESS | 11647 | 1466014680166 Marionette DEBUG loaded listener.js 11:18:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x95322c00) [pid = 11647] [serial = 123] [outer = 0x94745400] 11:18:00 INFO - PROCESS | 11647 | 1466014680887 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1182ms 11:18:00 INFO - PROCESS | 11647 | 1466014680932 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 11647 | 1466014680939 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 11:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:18:00 INFO - PROCESS | 11647 | 1466014680953 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 11647 | 1466014680957 Marionette TRACE conn3 <- [1,138,null,{}] 11:18:00 INFO - PROCESS | 11647 | 1466014680964 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:00 INFO - PROCESS | 11647 | 1466014680969 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:01 INFO - PROCESS | 11647 | 1466014681132 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:18:01 INFO - PROCESS | 11647 | 1466014681143 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 11647 | 1466014681152 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x982f9400 == 37 [pid = 11647] [id = 42] 11:18:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x991b6400) [pid = 11647] [serial = 124] [outer = (nil)] 11:18:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x99e31400) [pid = 11647] [serial = 125] [outer = 0x991b6400] 11:18:01 INFO - PROCESS | 11647 | 1466014681223 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9a0eb800) [pid = 11647] [serial = 126] [outer = 0x991b6400] 11:18:02 INFO - PROCESS | 11647 | 1466014682093 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1181ms 11:18:02 INFO - PROCESS | 11647 | 1466014682135 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 11647 | 1466014682139 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 11:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:18:02 INFO - PROCESS | 11647 | 1466014682146 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 11647 | 1466014682151 Marionette TRACE conn3 <- [1,142,null,{}] 11:18:02 INFO - PROCESS | 11647 | 1466014682167 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:02 INFO - PROCESS | 11647 | 1466014682176 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:02 INFO - PROCESS | 11647 | 1466014682339 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:18:02 INFO - PROCESS | 11647 | 1466014682453 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 11647 | 1466014682464 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x9b643400 == 38 [pid = 11647] [id = 43] 11:18:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9bf27000) [pid = 11647] [serial = 127] [outer = (nil)] 11:18:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9ca0c800) [pid = 11647] [serial = 128] [outer = 0x9bf27000] 11:18:02 INFO - PROCESS | 11647 | 1466014682542 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9cbeac00) [pid = 11647] [serial = 129] [outer = 0x9bf27000] 11:18:03 INFO - PROCESS | 11647 | 1466014683625 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1491ms 11:18:03 INFO - PROCESS | 11647 | 1466014683638 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 11647 | 1466014683642 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 11:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:18:03 INFO - PROCESS | 11647 | 1466014683648 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 11647 | 1466014683650 Marionette TRACE conn3 <- [1,146,null,{}] 11:18:03 INFO - PROCESS | 11647 | 1466014683662 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 11647 | 1466014683666 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:03 INFO - PROCESS | 11647 | 1466014683863 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:18:03 INFO - PROCESS | 11647 | 1466014683884 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 11647 | 1466014683892 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x9cbdd400 == 39 [pid = 11647] [id = 44] 11:18:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9d858c00) [pid = 11647] [serial = 130] [outer = (nil)] 11:18:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0xa2520400) [pid = 11647] [serial = 131] [outer = 0x9d858c00] 11:18:03 INFO - PROCESS | 11647 | 1466014683978 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0xa3274c00) [pid = 11647] [serial = 132] [outer = 0x9d858c00] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x99e7d400) [pid = 11647] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9531e800) [pid = 11647] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x93cc2000) [pid = 11647] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9b626000) [pid = 11647] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x947a2400) [pid = 11647] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9aa0f400) [pid = 11647] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9d85d000) [pid = 11647] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9bf21000) [pid = 11647] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x982f9800) [pid = 11647] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x92e4d000) [pid = 11647] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9b02f400) [pid = 11647] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:18:04 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9a8f8800) [pid = 11647] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:18:05 INFO - PROCESS | 11647 | 1466014685344 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1745ms 11:18:05 INFO - PROCESS | 11647 | 1466014685396 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 11647 | 1466014685399 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 11:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:18:05 INFO - PROCESS | 11647 | 1466014685406 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 11647 | 1466014685409 Marionette TRACE conn3 <- [1,150,null,{}] 11:18:05 INFO - PROCESS | 11647 | 1466014685415 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:05 INFO - PROCESS | 11647 | 1466014685421 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:05 INFO - PROCESS | 11647 | 1466014685624 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:18:05 INFO - PROCESS | 11647 | 1466014685820 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 11647 | 1466014685828 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:05 INFO - PROCESS | 11647 | ++DOCSHELL 0xa1028c00 == 40 [pid = 11647] [id = 45] 11:18:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0xa2085400) [pid = 11647] [serial = 133] [outer = (nil)] 11:18:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0xa2f8bc00) [pid = 11647] [serial = 134] [outer = 0xa2085400] 11:18:05 INFO - PROCESS | 11647 | 1466014685936 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0xa327e800) [pid = 11647] [serial = 135] [outer = 0xa2085400] 11:18:06 INFO - PROCESS | 11647 | 1466014686911 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1583ms 11:18:06 INFO - PROCESS | 11647 | 1466014686990 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 11647 | 1466014686997 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 11:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:18:07 INFO - PROCESS | 11647 | 1466014687005 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 11647 | 1466014687009 Marionette TRACE conn3 <- [1,154,null,{}] 11:18:07 INFO - PROCESS | 11647 | 1466014687018 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:07 INFO - PROCESS | 11647 | 1466014687023 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:07 INFO - PROCESS | 11647 | 1466014687236 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:18:07 INFO - PROCESS | 11647 | 1466014687427 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 11647 | 1466014687436 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x9516b800 == 41 [pid = 11647] [id = 46] 11:18:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x95179800) [pid = 11647] [serial = 136] [outer = (nil)] 11:18:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x977adc00) [pid = 11647] [serial = 137] [outer = 0x95179800] 11:18:07 INFO - PROCESS | 11647 | 1466014687520 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x977b2c00) [pid = 11647] [serial = 138] [outer = 0x95179800] 11:18:08 INFO - PROCESS | 11647 | 1466014688360 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1389ms 11:18:08 INFO - PROCESS | 11647 | 1466014688394 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 11647 | 1466014688400 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 11:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:18:08 INFO - PROCESS | 11647 | 1466014688414 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 11647 | 1466014688418 Marionette TRACE conn3 <- [1,158,null,{}] 11:18:08 INFO - PROCESS | 11647 | 1466014688425 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:08 INFO - PROCESS | 11647 | 1466014688431 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:08 INFO - PROCESS | 11647 | 1466014688614 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:18:08 INFO - PROCESS | 11647 | 1466014688757 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 11647 | 1466014688765 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x9a0e7c00 == 42 [pid = 11647] [id = 47] 11:18:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9aa0bc00) [pid = 11647] [serial = 139] [outer = (nil)] 11:18:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9b62a400) [pid = 11647] [serial = 140] [outer = 0x9aa0bc00] 11:18:08 INFO - PROCESS | 11647 | 1466014688855 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9b947800) [pid = 11647] [serial = 141] [outer = 0x9aa0bc00] 11:18:09 INFO - PROCESS | 11647 | 1466014689828 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1441ms 11:18:09 INFO - PROCESS | 11647 | 1466014689858 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 11647 | 1466014689865 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 11:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:18:09 INFO - PROCESS | 11647 | 1466014689876 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 11647 | 1466014689887 Marionette TRACE conn3 <- [1,162,null,{}] 11:18:09 INFO - PROCESS | 11647 | 1466014689913 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:09 INFO - PROCESS | 11647 | 1466014689927 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:10 INFO - PROCESS | 11647 | 1466014690178 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:18:10 INFO - PROCESS | 11647 | 1466014690324 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 11647 | 1466014690332 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:10 INFO - PROCESS | 11647 | ++DOCSHELL 0xa33c3800 == 43 [pid = 11647] [id = 48] 11:18:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0xa33c7c00) [pid = 11647] [serial = 142] [outer = (nil)] 11:18:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0xa4d40c00) [pid = 11647] [serial = 143] [outer = 0xa33c7c00] 11:18:10 INFO - PROCESS | 11647 | 1466014690457 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0xa4f16c00) [pid = 11647] [serial = 144] [outer = 0xa33c7c00] 11:18:11 INFO - PROCESS | 11647 | 1466014691306 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1445ms 11:18:11 INFO - PROCESS | 11647 | 1466014691320 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:18:11 INFO - PROCESS | 11647 | 1466014691325 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 11:18:11 INFO - PROCESS | 11647 | 1466014691331 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 11647 | 1466014691334 Marionette TRACE conn3 <- [1,166,null,{}] 11:18:11 INFO - PROCESS | 11647 | 1466014691340 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:11 INFO - PROCESS | 11647 | 1466014691345 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:11 INFO - PROCESS | 11647 | 1466014691510 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:18:11 INFO - PROCESS | 11647 | 1466014691656 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:11 INFO - PROCESS | 11647 | 1466014691665 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x9aa09000 == 44 [pid = 11647] [id = 49] 11:18:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0xa4f0ec00) [pid = 11647] [serial = 145] [outer = (nil)] 11:18:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0xa6720800) [pid = 11647] [serial = 146] [outer = 0xa4f0ec00] 11:18:11 INFO - PROCESS | 11647 | 1466014691745 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0xa6751400) [pid = 11647] [serial = 147] [outer = 0xa4f0ec00] 11:18:12 INFO - PROCESS | 11647 | 1466014692116 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:18:12 INFO - PROCESS | 11647 | 1466014692691 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1432ms 11:18:12 INFO - PROCESS | 11647 | 1466014692763 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 11647 | 1466014692767 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 11:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:18:12 INFO - PROCESS | 11647 | 1466014692774 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 11647 | 1466014692777 Marionette TRACE conn3 <- [1,170,null,{}] 11:18:12 INFO - PROCESS | 11647 | 1466014692783 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:12 INFO - PROCESS | 11647 | 1466014692788 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:12 INFO - PROCESS | 11647 | 1466014692995 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:18:13 INFO - PROCESS | 11647 | 1466014693137 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 11647 | 1466014693145 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x991b6c00 == 45 [pid = 11647] [id = 50] 11:18:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9ca17c00) [pid = 11647] [serial = 148] [outer = (nil)] 11:18:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0xa68c6c00) [pid = 11647] [serial = 149] [outer = 0x9ca17c00] 11:18:13 INFO - PROCESS | 11647 | 1466014693262 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0xa6e98c00) [pid = 11647] [serial = 150] [outer = 0x9ca17c00] 11:18:14 INFO - PROCESS | 11647 | 1466014694374 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1635ms 11:18:14 INFO - PROCESS | 11647 | 1466014694453 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 11647 | 1466014694457 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 11:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:18:14 INFO - PROCESS | 11647 | 1466014694464 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 11647 | 1466014694468 Marionette TRACE conn3 <- [1,174,null,{}] 11:18:14 INFO - PROCESS | 11647 | 1466014694474 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:14 INFO - PROCESS | 11647 | 1466014694485 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:14 INFO - PROCESS | 11647 | 1466014694885 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:18:15 INFO - PROCESS | 11647 | 1466014695056 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 11647 | 1466014695064 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e4ac00 == 46 [pid = 11647] [id = 51] 11:18:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x93838800) [pid = 11647] [serial = 151] [outer = (nil)] 11:18:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x93cc9800) [pid = 11647] [serial = 152] [outer = 0x93838800] 11:18:15 INFO - PROCESS | 11647 | 1466014695137 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x9515fc00) [pid = 11647] [serial = 153] [outer = 0x93838800] 11:18:16 INFO - PROCESS | 11647 | 1466014696016 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:18:16 INFO - PROCESS | 11647 | --DOCSHELL 0x99e2a000 == 45 [pid = 11647] [id = 33] 11:18:16 INFO - PROCESS | 11647 | --DOCSHELL 0x9b625400 == 44 [pid = 11647] [id = 34] 11:18:16 INFO - PROCESS | 11647 | --DOCSHELL 0x9531a800 == 43 [pid = 11647] [id = 32] 11:18:16 INFO - PROCESS | 11647 | --DOCSHELL 0x9cbdd400 == 42 [pid = 11647] [id = 44] 11:18:16 INFO - PROCESS | 11647 | --DOCSHELL 0x9b643400 == 41 [pid = 11647] [id = 43] 11:18:16 INFO - PROCESS | 11647 | --DOCSHELL 0x982f9400 == 40 [pid = 11647] [id = 42] 11:18:16 INFO - PROCESS | 11647 | --DOCSHELL 0x9391c800 == 39 [pid = 11647] [id = 41] 11:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1636ms 11:18:16 INFO - PROCESS | 11647 | 1466014696103 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 11647 | 1466014696108 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 11:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:18:16 INFO - PROCESS | 11647 | 1466014696116 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 11647 | 1466014696120 Marionette TRACE conn3 <- [1,178,null,{}] 11:18:16 INFO - PROCESS | 11647 | 1466014696127 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:16 INFO - PROCESS | 11647 | 1466014696135 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:16 INFO - PROCESS | 11647 | 1466014696291 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9a17a400) [pid = 11647] [serial = 98] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x977a9800) [pid = 11647] [serial = 95] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x982f2800) [pid = 11647] [serial = 96] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x99e2d800) [pid = 11647] [serial = 92] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x99135400) [pid = 11647] [serial = 91] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9b641800) [pid = 11647] [serial = 101] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9962e800) [pid = 11647] [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.] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x93838c00) [pid = 11647] [serial = 74] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x99630c00) [pid = 11647] [serial = 73] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9b642000) [pid = 11647] [serial = 77] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9b387c00) [pid = 11647] [serial = 76] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0xa2161000) [pid = 11647] [serial = 80] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0xa1028800) [pid = 11647] [serial = 79] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9bf2c800) [pid = 11647] [serial = 83] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9bf2a400) [pid = 11647] [serial = 82] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0xa219a800) [pid = 11647] [serial = 86] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0xa107a000) [pid = 11647] [serial = 85] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x99138400) [pid = 11647] [serial = 89] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x9392a000) [pid = 11647] [serial = 88] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9ca0d800) [pid = 11647] [serial = 104] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9ca14000) [pid = 11647] [serial = 105] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9b985c00) [pid = 11647] [serial = 102] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x9ca18c00) [pid = 11647] [serial = 107] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x9a327800) [pid = 11647] [serial = 99] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x9cbdb800) [pid = 11647] [serial = 108] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 11647 | 1466014696442 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 11647 | 1466014696451 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x92153400 == 40 [pid = 11647] [id = 52] 11:18:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x9226ac00) [pid = 11647] [serial = 154] [outer = (nil)] 11:18:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x982f2400) [pid = 11647] [serial = 155] [outer = 0x9226ac00] 11:18:16 INFO - PROCESS | 11647 | 1466014696527 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x99630c00) [pid = 11647] [serial = 156] [outer = 0x9226ac00] 11:18:17 INFO - PROCESS | 11647 | 1466014697250 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1187ms 11:18:17 INFO - PROCESS | 11647 | 1466014697303 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:18:17 INFO - PROCESS | 11647 | 1466014697308 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 11:18:17 INFO - PROCESS | 11647 | 1466014697314 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 11647 | 1466014697318 Marionette TRACE conn3 <- [1,182,null,{}] 11:18:17 INFO - PROCESS | 11647 | 1466014697333 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:17 INFO - PROCESS | 11647 | 1466014697337 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:17 INFO - PROCESS | 11647 | 1466014697495 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:18:17 INFO - PROCESS | 11647 | 1466014697509 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 11647 | 1466014697519 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x99136000 == 41 [pid = 11647] [id = 53] 11:18:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9a1c9800) [pid = 11647] [serial = 157] [outer = (nil)] 11:18:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9b02bc00) [pid = 11647] [serial = 158] [outer = 0x9a1c9800] 11:18:17 INFO - PROCESS | 11647 | 1466014697587 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9b626c00) [pid = 11647] [serial = 159] [outer = 0x9a1c9800] 11:18:18 INFO - PROCESS | 11647 | 1466014698346 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1090ms 11:18:18 INFO - PROCESS | 11647 | 1466014698412 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 11647 | 1466014698418 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 11:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:18:18 INFO - PROCESS | 11647 | 1466014698439 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 11647 | 1466014698446 Marionette TRACE conn3 <- [1,186,null,{}] 11:18:18 INFO - PROCESS | 11647 | 1466014698452 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:18 INFO - PROCESS | 11647 | 1466014698457 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:18 INFO - PROCESS | 11647 | 1466014698626 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:18:18 INFO - PROCESS | 11647 | 1466014698738 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 11647 | 1466014698748 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x977b1800 == 42 [pid = 11647] [id = 54] 11:18:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9b626000) [pid = 11647] [serial = 160] [outer = (nil)] 11:18:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9ca18c00) [pid = 11647] [serial = 161] [outer = 0x9b626000] 11:18:18 INFO - PROCESS | 11647 | 1466014698818 Marionette DEBUG loaded listener.js 11:18:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9d803400) [pid = 11647] [serial = 162] [outer = 0x9b626000] 11:18:19 INFO - PROCESS | 11647 | 1466014699625 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1247ms 11:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:18:19 INFO - PROCESS | 11647 | 1466014699678 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 11647 | 1466014699681 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 11:18:19 INFO - PROCESS | 11647 | 1466014699688 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 11647 | 1466014699691 Marionette TRACE conn3 <- [1,190,null,{}] 11:18:19 INFO - PROCESS | 11647 | 1466014699702 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:19 INFO - PROCESS | 11647 | 1466014699706 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:19 INFO - PROCESS | 11647 | 1466014699898 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:18:19 INFO - PROCESS | 11647 | 1466014699921 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 11647 | 1466014699927 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x99138c00 == 43 [pid = 11647] [id = 55] 11:18:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x99e2fc00) [pid = 11647] [serial = 163] [outer = (nil)] 11:18:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9ac1b800) [pid = 11647] [serial = 164] [outer = 0x99e2fc00] 11:18:20 INFO - PROCESS | 11647 | 1466014699996 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9ac1e000) [pid = 11647] [serial = 165] [outer = 0x99e2fc00] 11:18:20 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9d858c00) [pid = 11647] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:18:20 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x94745400) [pid = 11647] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:18:20 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x991b6400) [pid = 11647] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:18:20 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9bf26400) [pid = 11647] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:18:20 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x9bf27000) [pid = 11647] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:18:20 INFO - PROCESS | 11647 | 1466014700870 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1245ms 11:18:20 INFO - PROCESS | 11647 | 1466014700933 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 11647 | 1466014700937 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 11:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:18:20 INFO - PROCESS | 11647 | 1466014700952 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 11647 | 1466014700954 Marionette TRACE conn3 <- [1,194,null,{}] 11:18:20 INFO - PROCESS | 11647 | 1466014700961 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:20 INFO - PROCESS | 11647 | 1466014700965 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:21 INFO - PROCESS | 11647 | 1466014701120 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:18:21 INFO - PROCESS | 11647 | 1466014701130 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 11647 | 1466014701146 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x9ac19c00 == 44 [pid = 11647] [id = 56] 11:18:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9ac1d000) [pid = 11647] [serial = 166] [outer = (nil)] 11:18:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9bf23c00) [pid = 11647] [serial = 167] [outer = 0x9ac1d000] 11:18:21 INFO - PROCESS | 11647 | 1466014701223 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9d862000) [pid = 11647] [serial = 168] [outer = 0x9ac1d000] 11:18:22 INFO - PROCESS | 11647 | 1466014702044 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1133ms 11:18:22 INFO - PROCESS | 11647 | 1466014702084 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 11647 | 1466014702088 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 11:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:18:22 INFO - PROCESS | 11647 | 1466014702095 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 11647 | 1466014702097 Marionette TRACE conn3 <- [1,198,null,{}] 11:18:22 INFO - PROCESS | 11647 | 1466014702103 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:22 INFO - PROCESS | 11647 | 1466014702108 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:22 INFO - PROCESS | 11647 | 1466014702265 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:18:22 INFO - PROCESS | 11647 | 1466014702275 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 11647 | 1466014702284 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x92152c00 == 45 [pid = 11647] [id = 57] 11:18:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92260400) [pid = 11647] [serial = 169] [outer = (nil)] 11:18:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0xa2549800) [pid = 11647] [serial = 170] [outer = 0x92260400] 11:18:22 INFO - PROCESS | 11647 | 1466014702354 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0xa2fdec00) [pid = 11647] [serial = 171] [outer = 0x92260400] 11:18:23 INFO - PROCESS | 11647 | 1466014703405 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1390ms 11:18:23 INFO - PROCESS | 11647 | 1466014703485 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:18:23 INFO - PROCESS | 11647 | 1466014703493 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 11:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:18:23 INFO - PROCESS | 11647 | 1466014703502 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:18:23 INFO - PROCESS | 11647 | 1466014703507 Marionette TRACE conn3 <- [1,202,null,{}] 11:18:23 INFO - PROCESS | 11647 | 1466014703518 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:23 INFO - PROCESS | 11647 | 1466014703525 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:23 INFO - PROCESS | 11647 | 1466014703749 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:18:23 INFO - PROCESS | 11647 | 1466014703896 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 11647 | 1466014703903 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e4c400 == 46 [pid = 11647] [id = 58] 11:18:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x93cc5400) [pid = 11647] [serial = 172] [outer = (nil)] 11:18:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x996d6000) [pid = 11647] [serial = 173] [outer = 0x93cc5400] 11:18:23 INFO - PROCESS | 11647 | 1466014703993 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x99e2e400) [pid = 11647] [serial = 174] [outer = 0x93cc5400] 11:18:24 INFO - PROCESS | 11647 | 1466014704867 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1392ms 11:18:24 INFO - PROCESS | 11647 | 1466014704895 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:18:24 INFO - PROCESS | 11647 | 1466014704904 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 11:18:24 INFO - PROCESS | 11647 | 1466014704915 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 11647 | 1466014704919 Marionette TRACE conn3 <- [1,206,null,{}] 11:18:24 INFO - PROCESS | 11647 | 1466014704926 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:24 INFO - PROCESS | 11647 | 1466014704932 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:25 INFO - PROCESS | 11647 | 1466014705115 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:18:25 INFO - PROCESS | 11647 | 1466014705261 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 11647 | 1466014705268 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x93ccc800 == 47 [pid = 11647] [id = 59] 11:18:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9a551400) [pid = 11647] [serial = 175] [outer = (nil)] 11:18:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x9a555400) [pid = 11647] [serial = 176] [outer = 0x9a551400] 11:18:25 INFO - PROCESS | 11647 | 1466014705361 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9a558c00) [pid = 11647] [serial = 177] [outer = 0x9a551400] 11:18:26 INFO - PROCESS | 11647 | 1466014706432 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1585ms 11:18:26 INFO - PROCESS | 11647 | 1466014706499 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 11647 | 1466014706503 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 11:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:18:26 INFO - PROCESS | 11647 | 1466014706511 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 11647 | 1466014706517 Marionette TRACE conn3 <- [1,210,null,{}] 11:18:26 INFO - PROCESS | 11647 | 1466014706534 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 11647 | 1466014706544 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:26 INFO - PROCESS | 11647 | 1466014706766 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:18:26 INFO - PROCESS | 11647 | 1466014706950 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 11647 | 1466014706963 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x9214c400 == 48 [pid = 11647] [id = 60] 11:18:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9b64f000) [pid = 11647] [serial = 178] [outer = (nil)] 11:18:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x9bf2cc00) [pid = 11647] [serial = 179] [outer = 0x9b64f000] 11:18:27 INFO - PROCESS | 11647 | 1466014707102 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9ca14000) [pid = 11647] [serial = 180] [outer = 0x9b64f000] 11:18:27 INFO - PROCESS | 11647 | 1466014707961 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1490ms 11:18:28 INFO - PROCESS | 11647 | 1466014708002 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 11647 | 1466014708008 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 11:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:18:28 INFO - PROCESS | 11647 | 1466014708014 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 11647 | 1466014708018 Marionette TRACE conn3 <- [1,214,null,{}] 11:18:28 INFO - PROCESS | 11647 | 1466014708024 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:28 INFO - PROCESS | 11647 | 1466014708029 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:28 INFO - PROCESS | 11647 | 1466014708205 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:18:28 INFO - PROCESS | 11647 | 1466014708349 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 11647 | 1466014708358 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x9acd5800 == 49 [pid = 11647] [id = 61] 11:18:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9acd7800) [pid = 11647] [serial = 181] [outer = (nil)] 11:18:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x9acde000) [pid = 11647] [serial = 182] [outer = 0x9acd7800] 11:18:28 INFO - PROCESS | 11647 | 1466014708453 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x9ace2000) [pid = 11647] [serial = 183] [outer = 0x9acd7800] 11:18:29 INFO - PROCESS | 11647 | 1466014709343 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1386ms 11:18:29 INFO - PROCESS | 11647 | 1466014709451 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 11647 | 1466014709456 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 11:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:18:29 INFO - PROCESS | 11647 | 1466014709468 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 11647 | 1466014709471 Marionette TRACE conn3 <- [1,218,null,{}] 11:18:29 INFO - PROCESS | 11647 | 1466014709477 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:29 INFO - PROCESS | 11647 | 1466014709482 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:29 INFO - PROCESS | 11647 | 1466014709660 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:18:29 INFO - PROCESS | 11647 | 1466014709786 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 11647 | 1466014709796 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x995b6800 == 50 [pid = 11647] [id = 62] 11:18:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x995b8400) [pid = 11647] [serial = 184] [outer = (nil)] 11:18:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x995bfc00) [pid = 11647] [serial = 185] [outer = 0x995b8400] 11:18:29 INFO - PROCESS | 11647 | 1466014709881 Marionette DEBUG loaded listener.js 11:18:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x995c1400) [pid = 11647] [serial = 186] [outer = 0x995b8400] 11:18:30 INFO - PROCESS | 11647 | 1466014710709 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1279ms 11:18:30 INFO - PROCESS | 11647 | 1466014710752 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:18:30 INFO - PROCESS | 11647 | 1466014710756 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 11:18:30 INFO - PROCESS | 11647 | 1466014710764 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 11647 | 1466014710767 Marionette TRACE conn3 <- [1,222,null,{}] 11:18:30 INFO - PROCESS | 11647 | 1466014710773 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:30 INFO - PROCESS | 11647 | 1466014710784 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:31 INFO - PROCESS | 11647 | 1466014710998 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:18:31 INFO - PROCESS | 11647 | 1466014711157 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 11647 | 1466014711167 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x92153800 == 51 [pid = 11647] [id = 63] 11:18:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x94752000) [pid = 11647] [serial = 187] [outer = (nil)] 11:18:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0xa2161c00) [pid = 11647] [serial = 188] [outer = 0x94752000] 11:18:31 INFO - PROCESS | 11647 | 1466014711248 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0xa233d800) [pid = 11647] [serial = 189] [outer = 0x94752000] 11:18:32 INFO - PROCESS | 11647 | 1466014712140 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1437ms 11:18:32 INFO - PROCESS | 11647 | 1466014712201 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 11647 | 1466014712206 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 11:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:18:32 INFO - PROCESS | 11647 | 1466014712212 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 11647 | 1466014712216 Marionette TRACE conn3 <- [1,226,null,{}] 11:18:32 INFO - PROCESS | 11647 | 1466014712222 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:32 INFO - PROCESS | 11647 | 1466014712227 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:32 INFO - PROCESS | 11647 | 1466014712405 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:18:32 INFO - PROCESS | 11647 | 1466014712556 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 11647 | 1466014712567 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x92263800 == 52 [pid = 11647] [id = 64] 11:18:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x93cc2c00) [pid = 11647] [serial = 190] [outer = (nil)] 11:18:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x9962fc00) [pid = 11647] [serial = 191] [outer = 0x93cc2c00] 11:18:32 INFO - PROCESS | 11647 | 1466014712653 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x99eff800) [pid = 11647] [serial = 192] [outer = 0x93cc2c00] 11:18:33 INFO - PROCESS | 11647 | 1466014713820 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1643ms 11:18:33 INFO - PROCESS | 11647 | 1466014713861 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 11647 | 1466014713870 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 11:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:18:33 INFO - PROCESS | 11647 | 1466014713885 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 11647 | 1466014713893 Marionette TRACE conn3 <- [1,230,null,{}] 11:18:33 INFO - PROCESS | 11647 | 1466014713907 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:33 INFO - PROCESS | 11647 | 1466014713916 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:34 INFO - PROCESS | 11647 | 1466014714272 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:18:34 INFO - PROCESS | 11647 | 1466014714481 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 11647 | 1466014714494 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x95161000 == 53 [pid = 11647] [id = 65] 11:18:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 97 (0x95323800) [pid = 11647] [serial = 193] [outer = (nil)] 11:18:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 98 (0x995c5000) [pid = 11647] [serial = 194] [outer = 0x95323800] 11:18:34 INFO - PROCESS | 11647 | 1466014714618 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 99 (0x996dc000) [pid = 11647] [serial = 195] [outer = 0x95323800] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x9ac19c00 == 52 [pid = 11647] [id = 56] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x99138c00 == 51 [pid = 11647] [id = 55] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x977b1800 == 50 [pid = 11647] [id = 54] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 98 (0xa2f8bc00) [pid = 11647] [serial = 134] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | 1466014715588 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x99136000 == 49 [pid = 11647] [id = 53] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x92153400 == 48 [pid = 11647] [id = 52] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x92e4ac00 == 47 [pid = 11647] [id = 51] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x991b6c00 == 46 [pid = 11647] [id = 50] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0xa33c3800 == 45 [pid = 11647] [id = 48] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x9a0e7c00 == 44 [pid = 11647] [id = 47] 11:18:35 INFO - PROCESS | 11647 | --DOCSHELL 0x9516b800 == 43 [pid = 11647] [id = 46] 11:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1742ms 11:18:35 INFO - PROCESS | 11647 | 1466014715623 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 11647 | 1466014715629 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 11:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:18:35 INFO - PROCESS | 11647 | 1466014715639 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 11647 | 1466014715643 Marionette TRACE conn3 <- [1,234,null,{}] 11:18:35 INFO - PROCESS | 11647 | 1466014715649 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:35 INFO - PROCESS | 11647 | 1466014715654 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:35 INFO - PROCESS | 11647 | 1466014715814 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 97 (0xa2520400) [pid = 11647] [serial = 131] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 96 (0x9516e000) [pid = 11647] [serial = 122] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x95322c00) [pid = 11647] [serial = 123] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x9a326000) [pid = 11647] [serial = 116] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x99e31400) [pid = 11647] [serial = 125] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x9a0eb800) [pid = 11647] [serial = 126] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0xa3274c00) [pid = 11647] [serial = 132] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x95161400) [pid = 11647] [serial = 113] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9d806400) [pid = 11647] [serial = 120] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x9ca0e800) [pid = 11647] [serial = 119] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0xa2551c00) [pid = 11647] [serial = 110] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9ca0c800) [pid = 11647] [serial = 128] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9cbeac00) [pid = 11647] [serial = 129] [outer = (nil)] [url = about:blank] 11:18:35 INFO - PROCESS | 11647 | 1466014715943 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 11647 | 1466014715952 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x95161400 == 44 [pid = 11647] [id = 66] 11:18:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x995b7800) [pid = 11647] [serial = 196] [outer = (nil)] 11:18:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x99efc400) [pid = 11647] [serial = 197] [outer = 0x995b7800] 11:18:36 INFO - PROCESS | 11647 | 1466014716028 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x9a54d400) [pid = 11647] [serial = 198] [outer = 0x995b7800] 11:18:36 INFO - PROCESS | 11647 | 1466014716758 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1137ms 11:18:36 INFO - PROCESS | 11647 | 1466014716777 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:18:36 INFO - PROCESS | 11647 | 1466014716780 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 11:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:18:36 INFO - PROCESS | 11647 | 1466014716787 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - PROCESS | 11647 | 1466014716793 Marionette TRACE conn3 <- [1,238,null,{}] 11:18:36 INFO - PROCESS | 11647 | 1466014716808 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:36 INFO - PROCESS | 11647 | 1466014716817 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:37 INFO - PROCESS | 11647 | 1466014717027 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:18:37 INFO - PROCESS | 11647 | 1466014717042 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 11647 | 1466014717054 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x9acd4400 == 45 [pid = 11647] [id = 67] 11:18:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x9acd4800) [pid = 11647] [serial = 199] [outer = (nil)] 11:18:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x9acdc000) [pid = 11647] [serial = 200] [outer = 0x9acd4800] 11:18:37 INFO - PROCESS | 11647 | 1466014717139 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x9b383c00) [pid = 11647] [serial = 201] [outer = 0x9acd4800] 11:18:37 INFO - PROCESS | 11647 | 1466014717945 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1182ms 11:18:37 INFO - PROCESS | 11647 | 1466014717987 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:18:37 INFO - PROCESS | 11647 | 1466014717992 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 11:18:37 INFO - PROCESS | 11647 | 1466014717998 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 11647 | 1466014718002 Marionette TRACE conn3 <- [1,242,null,{}] 11:18:38 INFO - PROCESS | 11647 | 1466014718017 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:38 INFO - PROCESS | 11647 | 1466014718021 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:38 INFO - PROCESS | 11647 | 1466014718217 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:18:38 INFO - PROCESS | 11647 | 1466014718242 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 11647 | 1466014718248 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x9a54f400 == 46 [pid = 11647] [id = 68] 11:18:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x9b626400) [pid = 11647] [serial = 202] [outer = (nil)] 11:18:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x9bf2bc00) [pid = 11647] [serial = 203] [outer = 0x9b626400] 11:18:38 INFO - PROCESS | 11647 | 1466014718320 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x9ca19c00) [pid = 11647] [serial = 204] [outer = 0x9b626400] 11:18:39 INFO - PROCESS | 11647 | 1466014719156 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1199ms 11:18:39 INFO - PROCESS | 11647 | 1466014719198 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:18:39 INFO - PROCESS | 11647 | 1466014719202 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 11:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:18:39 INFO - PROCESS | 11647 | 1466014719208 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 11647 | 1466014719210 Marionette TRACE conn3 <- [1,246,null,{}] 11:18:39 INFO - PROCESS | 11647 | 1466014719223 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:39 INFO - PROCESS | 11647 | 1466014719227 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:39 INFO - PROCESS | 11647 | 1466014719416 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:18:39 INFO - PROCESS | 11647 | 1466014719435 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 11647 | 1466014719445 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x92149400 == 47 [pid = 11647] [id = 69] 11:18:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x9392a400) [pid = 11647] [serial = 205] [outer = (nil)] 11:18:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x9d80d800) [pid = 11647] [serial = 206] [outer = 0x9392a400] 11:18:39 INFO - PROCESS | 11647 | 1466014719522 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 97 (0xa216cc00) [pid = 11647] [serial = 207] [outer = 0x9392a400] 11:18:40 INFO - PROCESS | 11647 | --DOMWINDOW == 96 (0x99e2fc00) [pid = 11647] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:18:40 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x9b626000) [pid = 11647] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:18:40 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x9a1c9800) [pid = 11647] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:18:40 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x9226ac00) [pid = 11647] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:18:40 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x93838800) [pid = 11647] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:18:40 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x9ac1d000) [pid = 11647] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:18:40 INFO - PROCESS | 11647 | 1466014720488 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1336ms 11:18:40 INFO - PROCESS | 11647 | 1466014720545 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 11647 | 1466014720548 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 11:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:18:40 INFO - PROCESS | 11647 | 1466014720554 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 11647 | 1466014720558 Marionette TRACE conn3 <- [1,250,null,{}] 11:18:40 INFO - PROCESS | 11647 | 1466014720563 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:40 INFO - PROCESS | 11647 | 1466014720574 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:40 INFO - PROCESS | 11647 | 1466014720759 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:18:40 INFO - PROCESS | 11647 | 1466014720867 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 11647 | 1466014720875 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e4800 == 48 [pid = 11647] [id = 70] 11:18:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x917e6400) [pid = 11647] [serial = 208] [outer = (nil)] 11:18:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x917ee000) [pid = 11647] [serial = 209] [outer = 0x917e6400] 11:18:40 INFO - PROCESS | 11647 | 1466014720947 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x9d808c00) [pid = 11647] [serial = 210] [outer = 0x917e6400] 11:18:41 INFO - PROCESS | 11647 | 1466014721656 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1134ms 11:18:41 INFO - PROCESS | 11647 | 1466014721689 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:18:41 INFO - PROCESS | 11647 | 1466014721693 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 11:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:18:41 INFO - PROCESS | 11647 | 1466014721699 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 11647 | 1466014721702 Marionette TRACE conn3 <- [1,254,null,{}] 11:18:41 INFO - PROCESS | 11647 | 1466014721707 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:41 INFO - PROCESS | 11647 | 1466014721712 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:41 INFO - PROCESS | 11647 | 1466014721931 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:18:41 INFO - PROCESS | 11647 | 1466014721948 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 11647 | 1466014721954 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x917ec000 == 49 [pid = 11647] [id = 71] 11:18:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x917ef400) [pid = 11647] [serial = 211] [outer = (nil)] 11:18:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0xa4d3c000) [pid = 11647] [serial = 212] [outer = 0x917ef400] 11:18:42 INFO - PROCESS | 11647 | 1466014722038 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 97 (0xa4d3d800) [pid = 11647] [serial = 213] [outer = 0x917ef400] 11:18:43 INFO - PROCESS | 11647 | 1466014723085 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1434ms 11:18:43 INFO - PROCESS | 11647 | 1466014723134 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 11647 | 1466014723141 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 11:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:18:43 INFO - PROCESS | 11647 | 1466014723149 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 11647 | 1466014723157 Marionette TRACE conn3 <- [1,258,null,{}] 11:18:43 INFO - PROCESS | 11647 | 1466014723165 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:43 INFO - PROCESS | 11647 | 1466014723171 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:43 INFO - PROCESS | 11647 | 1466014723358 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:18:43 INFO - PROCESS | 11647 | 1466014723515 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 11647 | 1466014723525 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x917f2800 == 50 [pid = 11647] [id = 72] 11:18:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 98 (0x9391e000) [pid = 11647] [serial = 214] [outer = (nil)] 11:18:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 99 (0x977b2000) [pid = 11647] [serial = 215] [outer = 0x9391e000] 11:18:43 INFO - PROCESS | 11647 | 1466014723616 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 100 (0x995b7400) [pid = 11647] [serial = 216] [outer = 0x9391e000] 11:18:44 INFO - PROCESS | 11647 | 1466014724485 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1398ms 11:18:44 INFO - PROCESS | 11647 | 1466014724563 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 11647 | 1466014724571 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 11:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:18:44 INFO - PROCESS | 11647 | 1466014724585 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 11647 | 1466014724589 Marionette TRACE conn3 <- [1,262,null,{}] 11:18:44 INFO - PROCESS | 11647 | 1466014724595 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:44 INFO - PROCESS | 11647 | 1466014724601 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:44 INFO - PROCESS | 11647 | 1466014724794 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:18:44 INFO - PROCESS | 11647 | 1466014724947 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 11647 | 1466014724955 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x977b3c00 == 51 [pid = 11647] [id = 73] 11:18:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 101 (0x995c4400) [pid = 11647] [serial = 217] [outer = (nil)] 11:18:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 102 (0x9a8fa000) [pid = 11647] [serial = 218] [outer = 0x995c4400] 11:18:45 INFO - PROCESS | 11647 | 1466014725041 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 103 (0x9ac1d000) [pid = 11647] [serial = 219] [outer = 0x995c4400] 11:18:45 INFO - PROCESS | 11647 | 1466014725878 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1338ms 11:18:45 INFO - PROCESS | 11647 | 1466014725924 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:18:45 INFO - PROCESS | 11647 | 1466014725928 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 11:18:45 INFO - PROCESS | 11647 | 1466014725952 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 11647 | 1466014725959 Marionette TRACE conn3 <- [1,266,null,{}] 11:18:45 INFO - PROCESS | 11647 | 1466014725977 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:45 INFO - PROCESS | 11647 | 1466014725986 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:46 INFO - PROCESS | 11647 | 1466014726172 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:18:46 INFO - PROCESS | 11647 | 1466014726327 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 11647 | 1466014726338 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:46 INFO - PROCESS | 11647 | ++DOCSHELL 0xa2fd9c00 == 52 [pid = 11647] [id = 74] 11:18:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 104 (0xa2fdb400) [pid = 11647] [serial = 220] [outer = (nil)] 11:18:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 105 (0xa613a000) [pid = 11647] [serial = 221] [outer = 0xa2fdb400] 11:18:46 INFO - PROCESS | 11647 | 1466014726421 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 106 (0xa671f400) [pid = 11647] [serial = 222] [outer = 0xa2fdb400] 11:18:47 INFO - PROCESS | 11647 | 1466014727304 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1412ms 11:18:47 INFO - PROCESS | 11647 | 1466014727347 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:18:47 INFO - PROCESS | 11647 | 1466014727352 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 11:18:47 INFO - PROCESS | 11647 | 1466014727358 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 11647 | 1466014727362 Marionette TRACE conn3 <- [1,270,null,{}] 11:18:47 INFO - PROCESS | 11647 | 1466014727368 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:47 INFO - PROCESS | 11647 | 1466014727373 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:47 INFO - PROCESS | 11647 | 1466014727563 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:18:47 INFO - PROCESS | 11647 | 1466014727714 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 11647 | 1466014727727 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x92265000 == 53 [pid = 11647] [id = 75] 11:18:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 107 (0x9ac11400) [pid = 11647] [serial = 223] [outer = (nil)] 11:18:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 108 (0xa6f30c00) [pid = 11647] [serial = 224] [outer = 0x9ac11400] 11:18:47 INFO - PROCESS | 11647 | 1466014727803 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 109 (0xa6f34800) [pid = 11647] [serial = 225] [outer = 0x9ac11400] 11:18:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 110 (0xa68c9c00) [pid = 11647] [serial = 226] [outer = 0x95328c00] 11:18:48 INFO - PROCESS | 11647 | 1466014728805 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1482ms 11:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:18:48 INFO - PROCESS | 11647 | 1466014728842 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 11647 | 1466014728845 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 11:18:48 INFO - PROCESS | 11647 | 1466014728852 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 11647 | 1466014728855 Marionette TRACE conn3 <- [1,274,null,{}] 11:18:48 INFO - PROCESS | 11647 | 1466014728861 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:48 INFO - PROCESS | 11647 | 1466014728866 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:49 INFO - PROCESS | 11647 | 1466014729042 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:18:49 INFO - PROCESS | 11647 | 1466014729243 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 11647 | 1466014729252 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x92260000 == 54 [pid = 11647] [id = 76] 11:18:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 111 (0x92262400) [pid = 11647] [serial = 227] [outer = (nil)] 11:18:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 112 (0xa82edc00) [pid = 11647] [serial = 228] [outer = 0x92262400] 11:18:49 INFO - PROCESS | 11647 | 1466014729347 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 113 (0xa82f2800) [pid = 11647] [serial = 229] [outer = 0x92262400] 11:18:50 INFO - PROCESS | 11647 | 1466014730182 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1381ms 11:18:50 INFO - PROCESS | 11647 | 1466014730233 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:18:50 INFO - PROCESS | 11647 | 1466014730237 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 11:18:50 INFO - PROCESS | 11647 | 1466014730244 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 11647 | 1466014730247 Marionette TRACE conn3 <- [1,278,null,{}] 11:18:50 INFO - PROCESS | 11647 | 1466014730253 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:50 INFO - PROCESS | 11647 | 1466014730263 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:50 INFO - PROCESS | 11647 | 1466014730458 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:18:50 INFO - PROCESS | 11647 | 1466014730613 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 11647 | 1466014730620 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x9225e800 == 55 [pid = 11647] [id = 77] 11:18:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 114 (0x92261800) [pid = 11647] [serial = 230] [outer = (nil)] 11:18:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 115 (0xa90a7800) [pid = 11647] [serial = 231] [outer = 0x92261800] 11:18:50 INFO - PROCESS | 11647 | 1466014730701 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 116 (0xa90b4800) [pid = 11647] [serial = 232] [outer = 0x92261800] 11:18:51 INFO - PROCESS | 11647 | 1466014731532 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1337ms 11:18:51 INFO - PROCESS | 11647 | 1466014731580 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 11647 | 1466014731584 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 11:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:18:51 INFO - PROCESS | 11647 | 1466014731591 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 11647 | 1466014731593 Marionette TRACE conn3 <- [1,282,null,{}] 11:18:51 INFO - PROCESS | 11647 | 1466014731617 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:51 INFO - PROCESS | 11647 | 1466014731623 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:51 INFO - PROCESS | 11647 | 1466014731795 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:18:51 INFO - PROCESS | 11647 | 1466014731946 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 11647 | 1466014731956 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x91399400 == 56 [pid = 11647] [id = 78] 11:18:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 117 (0x9139a000) [pid = 11647] [serial = 233] [outer = (nil)] 11:18:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 118 (0x9139ec00) [pid = 11647] [serial = 234] [outer = 0x9139a000] 11:18:52 INFO - PROCESS | 11647 | 1466014732037 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 119 (0x913a2800) [pid = 11647] [serial = 235] [outer = 0x9139a000] 11:18:52 INFO - PROCESS | 11647 | 1466014732874 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1331ms 11:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:18:52 INFO - PROCESS | 11647 | 1466014732930 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 11647 | 1466014732933 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 11:18:52 INFO - PROCESS | 11647 | 1466014732941 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 11647 | 1466014732945 Marionette TRACE conn3 <- [1,286,null,{}] 11:18:52 INFO - PROCESS | 11647 | 1466014732950 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:52 INFO - PROCESS | 11647 | 1466014732955 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:53 INFO - PROCESS | 11647 | 1466014733120 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:18:53 INFO - PROCESS | 11647 | 1466014733276 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 11647 | 1466014733286 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b0400 == 57 [pid = 11647] [id = 79] 11:18:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 120 (0x8f6b1c00) [pid = 11647] [serial = 236] [outer = (nil)] 11:18:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 121 (0x8f6b7400) [pid = 11647] [serial = 237] [outer = 0x8f6b1c00] 11:18:53 INFO - PROCESS | 11647 | 1466014733367 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 122 (0x8f6bbc00) [pid = 11647] [serial = 238] [outer = 0x8f6b1c00] 11:18:54 INFO - PROCESS | 11647 | 1466014734268 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1388ms 11:18:54 INFO - PROCESS | 11647 | 1466014734329 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 11647 | 1466014734333 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 11:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:18:54 INFO - PROCESS | 11647 | 1466014734339 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 11647 | 1466014734343 Marionette TRACE conn3 <- [1,290,null,{}] 11:18:54 INFO - PROCESS | 11647 | 1466014734348 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:54 INFO - PROCESS | 11647 | 1466014734353 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:54 INFO - PROCESS | 11647 | 1466014734525 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:18:54 INFO - PROCESS | 11647 | 1466014734696 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 11647 | 1466014734710 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6aec00 == 58 [pid = 11647] [id = 80] 11:18:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x8f6b0000) [pid = 11647] [serial = 239] [outer = (nil)] 11:18:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x8f806400) [pid = 11647] [serial = 240] [outer = 0x8f6b0000] 11:18:54 INFO - PROCESS | 11647 | 1466014734850 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x8f808c00) [pid = 11647] [serial = 241] [outer = 0x8f6b0000] 11:18:55 INFO - PROCESS | 11647 | 1466014735976 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1692ms 11:18:56 INFO - PROCESS | 11647 | 1466014736033 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 11647 | 1466014736037 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 11:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:18:56 INFO - PROCESS | 11647 | 1466014736044 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 11647 | 1466014736047 Marionette TRACE conn3 <- [1,294,null,{}] 11:18:56 INFO - PROCESS | 11647 | 1466014736053 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:56 INFO - PROCESS | 11647 | 1466014736058 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:56 INFO - PROCESS | 11647 | 1466014736232 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:18:56 INFO - PROCESS | 11647 | 1466014736391 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 11647 | 1466014736397 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b1400 == 59 [pid = 11647] [id = 81] 11:18:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x8f6b4400) [pid = 11647] [serial = 242] [outer = (nil)] 11:18:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x8f80e800) [pid = 11647] [serial = 243] [outer = 0x8f6b4400] 11:18:56 INFO - PROCESS | 11647 | 1466014736478 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x8f810c00) [pid = 11647] [serial = 244] [outer = 0x8f6b4400] 11:18:57 INFO - PROCESS | 11647 | 1466014737360 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:18:57 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. 11:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1333ms 11:18:57 INFO - PROCESS | 11647 | 1466014737394 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 11647 | 1466014737398 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 11:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:18:57 INFO - PROCESS | 11647 | 1466014737407 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 11647 | 1466014737412 Marionette TRACE conn3 <- [1,298,null,{}] 11:18:57 INFO - PROCESS | 11647 | 1466014737420 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:57 INFO - PROCESS | 11647 | 1466014737429 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:57 INFO - PROCESS | 11647 | 1466014737746 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:18:57 INFO - PROCESS | 11647 | 1466014737977 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 11647 | 1466014737989 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8cb400 == 60 [pid = 11647] [id = 82] 11:18:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 129 (0x8f8cbc00) [pid = 11647] [serial = 245] [outer = (nil)] 11:18:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 130 (0x8fa29400) [pid = 11647] [serial = 246] [outer = 0x8f8cbc00] 11:18:58 INFO - PROCESS | 11647 | 1466014738116 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0x8fa2fc00) [pid = 11647] [serial = 247] [outer = 0x8f8cbc00] 11:18:58 INFO - PROCESS | 11647 | 1466014738963 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:18:59 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. 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1597ms 11:18:59 INFO - PROCESS | 11647 | 1466014739005 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 11647 | 1466014739009 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:18:59 INFO - PROCESS | 11647 | 1466014739015 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 11647 | 1466014739018 Marionette TRACE conn3 <- [1,302,null,{}] 11:18:59 INFO - PROCESS | 11647 | 1466014739024 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:59 INFO - PROCESS | 11647 | 1466014739029 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:59 INFO - PROCESS | 11647 | 1466014739203 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:18:59 INFO - PROCESS | 11647 | 1466014739622 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 11647 | 1466014739633 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:18:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c9400 == 61 [pid = 11647] [id = 83] 11:18:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 132 (0x8f8c9c00) [pid = 11647] [serial = 248] [outer = (nil)] 11:18:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 133 (0x8fa29c00) [pid = 11647] [serial = 249] [outer = 0x8f8c9c00] 11:18:59 INFO - PROCESS | 11647 | 1466014739779 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 134 (0x91397400) [pid = 11647] [serial = 250] [outer = 0x8f8c9c00] 11:19:00 INFO - PROCESS | 11647 | 1466014740658 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:00 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. 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1694ms 11:19:00 INFO - PROCESS | 11647 | 1466014740715 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 11647 | 1466014740722 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:19:00 INFO - PROCESS | 11647 | 1466014740734 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 11647 | 1466014740740 Marionette TRACE conn3 <- [1,306,null,{}] 11:19:00 INFO - PROCESS | 11647 | 1466014740753 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:00 INFO - PROCESS | 11647 | 1466014740762 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:01 INFO - PROCESS | 11647 | 1466014741032 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:19:01 INFO - PROCESS | 11647 | 1466014741296 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 11647 | 1466014741304 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80f000 == 62 [pid = 11647] [id = 84] 11:19:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 135 (0x91401800) [pid = 11647] [serial = 251] [outer = (nil)] 11:19:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 136 (0x9140a000) [pid = 11647] [serial = 252] [outer = 0x91401800] 11:19:01 INFO - PROCESS | 11647 | 1466014741379 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 137 (0x9140d400) [pid = 11647] [serial = 253] [outer = 0x91401800] 11:19:01 INFO - PROCESS | 11647 | --DOCSHELL 0x93ccf000 == 61 [pid = 11647] [id = 35] 11:19:01 INFO - PROCESS | 11647 | --DOCSHELL 0x917e4800 == 60 [pid = 11647] [id = 70] 11:19:01 INFO - PROCESS | 11647 | --DOCSHELL 0x92149400 == 59 [pid = 11647] [id = 69] 11:19:01 INFO - PROCESS | 11647 | --DOCSHELL 0x9a54f400 == 58 [pid = 11647] [id = 68] 11:19:01 INFO - PROCESS | 11647 | --DOMWINDOW == 136 (0xa2549800) [pid = 11647] [serial = 170] [outer = (nil)] [url = about:blank] 11:19:01 INFO - PROCESS | 11647 | --DOCSHELL 0x9acd4400 == 57 [pid = 11647] [id = 67] 11:19:01 INFO - PROCESS | 11647 | --DOCSHELL 0x95161400 == 56 [pid = 11647] [id = 66] 11:19:02 INFO - PROCESS | 11647 | --DOCSHELL 0x95161000 == 55 [pid = 11647] [id = 65] 11:19:02 INFO - PROCESS | 11647 | --DOCSHELL 0x92152c00 == 54 [pid = 11647] [id = 57] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 135 (0x9ac1e000) [pid = 11647] [serial = 165] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 134 (0x9ca18c00) [pid = 11647] [serial = 161] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 133 (0x9b02bc00) [pid = 11647] [serial = 158] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 132 (0x977adc00) [pid = 11647] [serial = 137] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 131 (0x982f2400) [pid = 11647] [serial = 155] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x9d803400) [pid = 11647] [serial = 162] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 129 (0xa68c6c00) [pid = 11647] [serial = 149] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 128 (0x9515fc00) [pid = 11647] [serial = 153] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0x9ac1b800) [pid = 11647] [serial = 164] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x9b62a400) [pid = 11647] [serial = 140] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x99630c00) [pid = 11647] [serial = 156] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x9b626c00) [pid = 11647] [serial = 159] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0x9bf23c00) [pid = 11647] [serial = 167] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0xa4d40c00) [pid = 11647] [serial = 143] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 121 (0x93cc9800) [pid = 11647] [serial = 152] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 120 (0xa6720800) [pid = 11647] [serial = 146] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | --DOMWINDOW == 119 (0x9d862000) [pid = 11647] [serial = 168] [outer = (nil)] [url = about:blank] 11:19:02 INFO - PROCESS | 11647 | 1466014742305 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:02 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. 11:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1596ms 11:19:02 INFO - PROCESS | 11647 | 1466014742332 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:19:02 INFO - PROCESS | 11647 | 1466014742339 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 11:19:02 INFO - PROCESS | 11647 | 1466014742347 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 11647 | 1466014742350 Marionette TRACE conn3 <- [1,310,null,{}] 11:19:02 INFO - PROCESS | 11647 | 1466014742356 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:02 INFO - PROCESS | 11647 | 1466014742361 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:02 INFO - PROCESS | 11647 | 1466014742550 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:19:02 INFO - PROCESS | 11647 | 1466014742683 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 11647 | 1466014742692 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139f000 == 55 [pid = 11647] [id = 85] 11:19:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 120 (0x917e8800) [pid = 11647] [serial = 254] [outer = (nil)] 11:19:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 121 (0x92153400) [pid = 11647] [serial = 255] [outer = 0x917e8800] 11:19:02 INFO - PROCESS | 11647 | 1466014742765 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 122 (0x93922c00) [pid = 11647] [serial = 256] [outer = 0x917e8800] 11:19:03 INFO - PROCESS | 11647 | 1466014743841 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:03 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. 11:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1536ms 11:19:03 INFO - PROCESS | 11647 | 1466014743886 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 11647 | 1466014743892 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 11:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:19:03 INFO - PROCESS | 11647 | 1466014743915 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 11647 | 1466014743929 Marionette TRACE conn3 <- [1,314,null,{}] 11:19:03 INFO - PROCESS | 11647 | 1466014743942 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:03 INFO - PROCESS | 11647 | 1466014743952 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:04 INFO - PROCESS | 11647 | 1466014744293 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:19:04 INFO - PROCESS | 11647 | 1466014744376 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 11647 | 1466014744386 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x917eec00 == 56 [pid = 11647] [id = 86] 11:19:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x9516c000) [pid = 11647] [serial = 257] [outer = (nil)] 11:19:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x982fd000) [pid = 11647] [serial = 258] [outer = 0x9516c000] 11:19:04 INFO - PROCESS | 11647 | 1466014744459 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x995c0000) [pid = 11647] [serial = 259] [outer = 0x9516c000] 11:19:05 INFO - PROCESS | 11647 | 1466014745240 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:05 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. 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1425ms 11:19:05 INFO - PROCESS | 11647 | 1466014745328 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:19:05 INFO - PROCESS | 11647 | 1466014745333 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 11:19:05 INFO - PROCESS | 11647 | 1466014745339 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 11647 | 1466014745342 Marionette TRACE conn3 <- [1,318,null,{}] 11:19:05 INFO - PROCESS | 11647 | 1466014745348 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:05 INFO - PROCESS | 11647 | 1466014745353 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:05 INFO - PROCESS | 11647 | 1466014745573 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:19:05 INFO - PROCESS | 11647 | 1466014745610 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 11647 | 1466014745617 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x98206800 == 57 [pid = 11647] [id = 87] 11:19:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x9959f400) [pid = 11647] [serial = 260] [outer = (nil)] 11:19:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x9a0e7400) [pid = 11647] [serial = 261] [outer = 0x9959f400] 11:19:05 INFO - PROCESS | 11647 | 1466014745688 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x9a17a000) [pid = 11647] [serial = 262] [outer = 0x9959f400] 11:19:06 INFO - PROCESS | 11647 | 1466014746649 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:06 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0x9392a400) [pid = 11647] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:19:06 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x95323800) [pid = 11647] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:19:06 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x995b7800) [pid = 11647] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:19:06 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x9acd4800) [pid = 11647] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:19:06 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0x917e6400) [pid = 11647] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:19:06 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0x9b626400) [pid = 11647] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:19:06 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. 11:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1480ms 11:19:06 INFO - PROCESS | 11647 | 1466014746826 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:19:06 INFO - PROCESS | 11647 | 1466014746832 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 11:19:06 INFO - PROCESS | 11647 | 1466014746841 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 11647 | 1466014746846 Marionette TRACE conn3 <- [1,322,null,{}] 11:19:06 INFO - PROCESS | 11647 | 1466014746854 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:06 INFO - PROCESS | 11647 | 1466014746860 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:07 INFO - PROCESS | 11647 | 1466014747073 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:19:07 INFO - PROCESS | 11647 | 1466014747257 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 11647 | 1466014747272 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x9a554800 == 58 [pid = 11647] [id = 88] 11:19:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x9a556000) [pid = 11647] [serial = 263] [outer = (nil)] 11:19:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x9a7ce000) [pid = 11647] [serial = 264] [outer = 0x9a556000] 11:19:07 INFO - PROCESS | 11647 | 1466014747354 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x9ac1e800) [pid = 11647] [serial = 265] [outer = 0x9a556000] 11:19:08 INFO - PROCESS | 11647 | 1466014748105 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:08 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. 11:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1283ms 11:19:08 INFO - PROCESS | 11647 | 1466014748128 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 11647 | 1466014748131 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 11:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:19:08 INFO - PROCESS | 11647 | 1466014748138 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 11647 | 1466014748142 Marionette TRACE conn3 <- [1,326,null,{}] 11:19:08 INFO - PROCESS | 11647 | 1466014748147 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:08 INFO - PROCESS | 11647 | 1466014748153 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:08 INFO - PROCESS | 11647 | 1466014748312 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:19:08 INFO - PROCESS | 11647 | 1466014748329 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 11647 | 1466014748335 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f816000 == 59 [pid = 11647] [id = 89] 11:19:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x8f817400) [pid = 11647] [serial = 266] [outer = (nil)] 11:19:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x8f81e800) [pid = 11647] [serial = 267] [outer = 0x8f817400] 11:19:08 INFO - PROCESS | 11647 | 1466014748404 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x996d1800) [pid = 11647] [serial = 268] [outer = 0x8f817400] 11:19:09 INFO - PROCESS | 11647 | 1466014749552 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:09 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. 11:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1437ms 11:19:09 INFO - PROCESS | 11647 | 1466014749576 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:19:09 INFO - PROCESS | 11647 | 1466014749582 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 11:19:09 INFO - PROCESS | 11647 | 1466014749591 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 11647 | 1466014749596 Marionette TRACE conn3 <- [1,330,null,{}] 11:19:09 INFO - PROCESS | 11647 | 1466014749605 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:09 INFO - PROCESS | 11647 | 1466014749611 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:09 INFO - PROCESS | 11647 | 1466014749820 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:19:10 INFO - PROCESS | 11647 | 1466014750040 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 11647 | 1466014750049 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c3c00 == 60 [pid = 11647] [id = 90] 11:19:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 129 (0x8f8c4800) [pid = 11647] [serial = 269] [outer = (nil)] 11:19:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 130 (0x8fa2c400) [pid = 11647] [serial = 270] [outer = 0x8f8c4800] 11:19:10 INFO - PROCESS | 11647 | 1466014750140 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0x9139ac00) [pid = 11647] [serial = 271] [outer = 0x8f8c4800] 11:19:11 INFO - PROCESS | 11647 | 1466014751088 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:11 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. 11:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1547ms 11:19:11 INFO - PROCESS | 11647 | 1466014751138 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 11647 | 1466014751146 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 11:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:19:11 INFO - PROCESS | 11647 | 1466014751158 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 11647 | 1466014751162 Marionette TRACE conn3 <- [1,334,null,{}] 11:19:11 INFO - PROCESS | 11647 | 1466014751170 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:11 INFO - PROCESS | 11647 | 1466014751177 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:11 INFO - PROCESS | 11647 | 1466014751468 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:19:11 INFO - PROCESS | 11647 | 1466014751734 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 11647 | 1466014751742 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e5800 == 61 [pid = 11647] [id = 91] 11:19:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 132 (0x917e7400) [pid = 11647] [serial = 272] [outer = (nil)] 11:19:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 133 (0x917f1800) [pid = 11647] [serial = 273] [outer = 0x917e7400] 11:19:11 INFO - PROCESS | 11647 | 1466014751831 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 134 (0x93922000) [pid = 11647] [serial = 274] [outer = 0x917e7400] 11:19:12 INFO - PROCESS | 11647 | 1466014752780 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:12 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. 11:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1686ms 11:19:12 INFO - PROCESS | 11647 | 1466014752844 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:19:12 INFO - PROCESS | 11647 | 1466014752849 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 11:19:12 INFO - PROCESS | 11647 | 1466014752857 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 11647 | 1466014752863 Marionette TRACE conn3 <- [1,338,null,{}] 11:19:12 INFO - PROCESS | 11647 | 1466014752881 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:12 INFO - PROCESS | 11647 | 1466014752890 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:13 INFO - PROCESS | 11647 | 1466014753129 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:19:13 INFO - PROCESS | 11647 | 1466014753337 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 11647 | 1466014753349 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x9479cc00 == 62 [pid = 11647] [id = 92] 11:19:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 135 (0x9a55b800) [pid = 11647] [serial = 275] [outer = (nil)] 11:19:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 136 (0x9ac18000) [pid = 11647] [serial = 276] [outer = 0x9a55b800] 11:19:13 INFO - PROCESS | 11647 | 1466014753482 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 137 (0x9acda400) [pid = 11647] [serial = 277] [outer = 0x9a55b800] 11:19:14 INFO - PROCESS | 11647 | 1466014754322 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:14 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. 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1494ms 11:19:14 INFO - PROCESS | 11647 | 1466014754352 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 11647 | 1466014754357 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:19:14 INFO - PROCESS | 11647 | 1466014754366 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 11647 | 1466014754370 Marionette TRACE conn3 <- [1,342,null,{}] 11:19:14 INFO - PROCESS | 11647 | 1466014754375 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:14 INFO - PROCESS | 11647 | 1466014754381 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:14 INFO - PROCESS | 11647 | 1466014754569 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:19:14 INFO - PROCESS | 11647 | 1466014754769 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 11647 | 1466014754778 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x92148c00 == 63 [pid = 11647] [id = 93] 11:19:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 138 (0x95321c00) [pid = 11647] [serial = 278] [outer = (nil)] 11:19:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 139 (0x9b626c00) [pid = 11647] [serial = 279] [outer = 0x95321c00] 11:19:14 INFO - PROCESS | 11647 | 1466014754902 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 140 (0x9bf26000) [pid = 11647] [serial = 280] [outer = 0x95321c00] 11:19:15 INFO - PROCESS | 11647 | 1466014755803 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:15 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. 11:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1482ms 11:19:15 INFO - PROCESS | 11647 | 1466014755866 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 11647 | 1466014755870 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 11:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:19:15 INFO - PROCESS | 11647 | 1466014755878 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 11647 | 1466014755882 Marionette TRACE conn3 <- [1,346,null,{}] 11:19:15 INFO - PROCESS | 11647 | 1466014755888 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:15 INFO - PROCESS | 11647 | 1466014755893 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:16 INFO - PROCESS | 11647 | 1466014756080 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:19:16 INFO - PROCESS | 11647 | 1466014756260 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 11647 | 1466014756270 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x9ac15800 == 64 [pid = 11647] [id = 94] 11:19:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 141 (0x9ace3000) [pid = 11647] [serial = 281] [outer = (nil)] 11:19:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 142 (0x9ca13000) [pid = 11647] [serial = 282] [outer = 0x9ace3000] 11:19:16 INFO - PROCESS | 11647 | 1466014756388 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 143 (0x9d806c00) [pid = 11647] [serial = 283] [outer = 0x9ace3000] 11:19:17 INFO - PROCESS | 11647 | 1466014757243 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:17 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. 11:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1432ms 11:19:17 INFO - PROCESS | 11647 | 1466014757311 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 11647 | 1466014757316 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 11:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:19:17 INFO - PROCESS | 11647 | 1466014757322 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 11647 | 1466014757326 Marionette TRACE conn3 <- [1,350,null,{}] 11:19:17 INFO - PROCESS | 11647 | 1466014757333 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:17 INFO - PROCESS | 11647 | 1466014757343 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:17 INFO - PROCESS | 11647 | 1466014757597 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:19:17 INFO - PROCESS | 11647 | 1466014757810 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 11647 | 1466014757819 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x9acd9c00 == 65 [pid = 11647] [id = 95] 11:19:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 144 (0x9cbdcc00) [pid = 11647] [serial = 284] [outer = (nil)] 11:19:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 145 (0xa4d45800) [pid = 11647] [serial = 285] [outer = 0x9cbdcc00] 11:19:17 INFO - PROCESS | 11647 | 1466014757921 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 146 (0xa674e400) [pid = 11647] [serial = 286] [outer = 0x9cbdcc00] 11:19:18 INFO - PROCESS | 11647 | 1466014758765 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:18 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. 11:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1494ms 11:19:18 INFO - PROCESS | 11647 | 1466014758817 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 11647 | 1466014758821 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 11:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:19:18 INFO - PROCESS | 11647 | 1466014758828 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 11647 | 1466014758831 Marionette TRACE conn3 <- [1,354,null,{}] 11:19:18 INFO - PROCESS | 11647 | 1466014758837 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:18 INFO - PROCESS | 11647 | 1466014758842 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:19 INFO - PROCESS | 11647 | 1466014759019 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:19:19 INFO - PROCESS | 11647 | 1466014759188 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 11647 | 1466014759197 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e5400 == 66 [pid = 11647] [id = 96] 11:19:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 147 (0x917ea800) [pid = 11647] [serial = 287] [outer = (nil)] 11:19:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 148 (0x9ac17000) [pid = 11647] [serial = 288] [outer = 0x917ea800] 11:19:19 INFO - PROCESS | 11647 | 1466014759278 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 149 (0x9c0a5c00) [pid = 11647] [serial = 289] [outer = 0x917ea800] 11:19:20 INFO - PROCESS | 11647 | 1466014760513 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:20 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. 11:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1738ms 11:19:20 INFO - PROCESS | 11647 | 1466014760567 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 11647 | 1466014760572 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 11:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:19:20 INFO - PROCESS | 11647 | 1466014760581 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 11647 | 1466014760585 Marionette TRACE conn3 <- [1,358,null,{}] 11:19:20 INFO - PROCESS | 11647 | 1466014760593 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:20 INFO - PROCESS | 11647 | 1466014760599 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:20 INFO - PROCESS | 11647 | 1466014760855 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:19:21 INFO - PROCESS | 11647 | 1466014760997 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 11647 | 1466014761012 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f820400 == 67 [pid = 11647] [id = 97] 11:19:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 150 (0x8fa2e400) [pid = 11647] [serial = 290] [outer = (nil)] 11:19:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 151 (0x9139cc00) [pid = 11647] [serial = 291] [outer = 0x8fa2e400] 11:19:21 INFO - PROCESS | 11647 | 1466014761097 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 152 (0x91404800) [pid = 11647] [serial = 292] [outer = 0x8fa2e400] 11:19:22 INFO - PROCESS | 11647 | 1466014762059 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:22 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. 11:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1490ms 11:19:22 INFO - PROCESS | 11647 | 1466014762071 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 11647 | 1466014762076 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 11:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:19:22 INFO - PROCESS | 11647 | 1466014762087 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 11647 | 1466014762091 Marionette TRACE conn3 <- [1,362,null,{}] 11:19:22 INFO - PROCESS | 11647 | 1466014762098 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:22 INFO - PROCESS | 11647 | 1466014762103 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:22 INFO - PROCESS | 11647 | 1466014762279 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:19:22 INFO - PROCESS | 11647 | 1466014762506 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 11647 | 1466014762514 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa32800 == 68 [pid = 11647] [id = 98] 11:19:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 153 (0x913a1000) [pid = 11647] [serial = 293] [outer = (nil)] 11:19:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 154 (0x9392a000) [pid = 11647] [serial = 294] [outer = 0x913a1000] 11:19:22 INFO - PROCESS | 11647 | 1466014762634 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 155 (0x9517a000) [pid = 11647] [serial = 295] [outer = 0x913a1000] 11:19:23 INFO - PROCESS | 11647 | 1466014763551 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:23 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. 11:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1484ms 11:19:23 INFO - PROCESS | 11647 | 1466014763571 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 11647 | 1466014763575 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 11:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:19:23 INFO - PROCESS | 11647 | 1466014763582 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 11647 | 1466014763587 Marionette TRACE conn3 <- [1,366,null,{}] 11:19:23 INFO - PROCESS | 11647 | 1466014763603 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:23 INFO - PROCESS | 11647 | 1466014763611 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:23 INFO - PROCESS | 11647 | 1466014763793 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x9a554800 == 67 [pid = 11647] [id = 88] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x98206800 == 66 [pid = 11647] [id = 87] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 154 (0x9bf2cc00) [pid = 11647] [serial = 179] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 153 (0x996d6000) [pid = 11647] [serial = 173] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 152 (0x9acde000) [pid = 11647] [serial = 182] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 151 (0x995bfc00) [pid = 11647] [serial = 185] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 150 (0x9a555400) [pid = 11647] [serial = 176] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 149 (0xa2161c00) [pid = 11647] [serial = 188] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 148 (0x9962fc00) [pid = 11647] [serial = 191] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | 1466014764096 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 11647 | 1466014764107 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x9aa09000 == 65 [pid = 11647] [id = 49] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x917eec00 == 64 [pid = 11647] [id = 86] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x9139f000 == 63 [pid = 11647] [id = 85] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80f000 == 62 [pid = 11647] [id = 84] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c9400 == 61 [pid = 11647] [id = 83] 11:19:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e8400 == 62 [pid = 11647] [id = 99] 11:19:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 149 (0x917eec00) [pid = 11647] [serial = 296] [outer = (nil)] 11:19:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 150 (0x995c1800) [pid = 11647] [serial = 297] [outer = 0x917eec00] 11:19:24 INFO - PROCESS | 11647 | 1466014764207 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 151 (0x9a179c00) [pid = 11647] [serial = 298] [outer = 0x917eec00] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b1400 == 61 [pid = 11647] [id = 81] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6aec00 == 60 [pid = 11647] [id = 80] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b0400 == 59 [pid = 11647] [id = 79] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x91399400 == 58 [pid = 11647] [id = 78] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x9225e800 == 57 [pid = 11647] [id = 77] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x92260000 == 56 [pid = 11647] [id = 76] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x92265000 == 55 [pid = 11647] [id = 75] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0xa2fd9c00 == 54 [pid = 11647] [id = 74] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x977b3c00 == 53 [pid = 11647] [id = 73] 11:19:24 INFO - PROCESS | 11647 | --DOCSHELL 0x917f2800 == 52 [pid = 11647] [id = 72] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 150 (0x9d80d800) [pid = 11647] [serial = 206] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 149 (0x996dc000) [pid = 11647] [serial = 195] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 148 (0x995c5000) [pid = 11647] [serial = 194] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 147 (0x99efc400) [pid = 11647] [serial = 197] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 146 (0x9a54d400) [pid = 11647] [serial = 198] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 145 (0x9acdc000) [pid = 11647] [serial = 200] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 144 (0x917ee000) [pid = 11647] [serial = 209] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 143 (0x9bf2bc00) [pid = 11647] [serial = 203] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 142 (0x9d808c00) [pid = 11647] [serial = 210] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 141 (0xa216cc00) [pid = 11647] [serial = 207] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 140 (0x9b383c00) [pid = 11647] [serial = 201] [outer = (nil)] [url = about:blank] 11:19:24 INFO - PROCESS | 11647 | --DOMWINDOW == 139 (0x9ca19c00) [pid = 11647] [serial = 204] [outer = (nil)] [url = about:blank] 11:19:25 INFO - PROCESS | 11647 | 1466014765039 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:25 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. 11:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1483ms 11:19:25 INFO - PROCESS | 11647 | 1466014765065 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 11647 | 1466014765070 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 11:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:19:25 INFO - PROCESS | 11647 | 1466014765075 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 11647 | 1466014765079 Marionette TRACE conn3 <- [1,370,null,{}] 11:19:25 INFO - PROCESS | 11647 | 1466014765084 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:25 INFO - PROCESS | 11647 | 1466014765089 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:25 INFO - PROCESS | 11647 | 1466014765249 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:19:25 INFO - PROCESS | 11647 | 1466014765377 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 11647 | 1466014765386 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2f800 == 53 [pid = 11647] [id = 100] 11:19:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 140 (0x99136000) [pid = 11647] [serial = 299] [outer = (nil)] 11:19:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 141 (0x9a54e000) [pid = 11647] [serial = 300] [outer = 0x99136000] 11:19:25 INFO - PROCESS | 11647 | 1466014765453 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 142 (0x9a558400) [pid = 11647] [serial = 301] [outer = 0x99136000] 11:19:26 INFO - PROCESS | 11647 | 1466014766209 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:19:26 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. 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1190ms 11:19:26 INFO - PROCESS | 11647 | 1466014766266 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 11647 | 1466014766270 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 11:19:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:19:26 INFO - PROCESS | 11647 | 1466014766276 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 11647 | 1466014766279 Marionette TRACE conn3 <- [1,374,null,{}] 11:19:26 INFO - PROCESS | 11647 | 1466014766285 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 11647 | 1466014766289 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:26 INFO - PROCESS | 11647 | 1466014766448 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:19:26 INFO - PROCESS | 11647 | 1466014766457 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 11647 | 1466014766463 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e596400 == 54 [pid = 11647] [id = 101] 11:19:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 143 (0x8e598c00) [pid = 11647] [serial = 302] [outer = (nil)] 11:19:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 144 (0x8e59d400) [pid = 11647] [serial = 303] [outer = 0x8e598c00] 11:19:26 INFO - PROCESS | 11647 | 1466014766531 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 145 (0x8e5a0400) [pid = 11647] [serial = 304] [outer = 0x8e598c00] 11:19:27 INFO - PROCESS | 11647 | 1466014767531 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:19:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1284ms 11:19:27 INFO - PROCESS | 11647 | 1466014767571 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 11647 | 1466014767575 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 11:19:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:19:27 INFO - PROCESS | 11647 | 1466014767582 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 11647 | 1466014767584 Marionette TRACE conn3 <- [1,378,null,{}] 11:19:27 INFO - PROCESS | 11647 | 1466014767590 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:27 INFO - PROCESS | 11647 | 1466014767612 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:27 INFO - PROCESS | 11647 | 1466014767858 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:19:27 INFO - PROCESS | 11647 | 1466014767880 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 11647 | 1466014767888 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59a000 == 55 [pid = 11647] [id = 102] 11:19:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 146 (0x8e59a800) [pid = 11647] [serial = 305] [outer = (nil)] 11:19:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 147 (0x9acde400) [pid = 11647] [serial = 306] [outer = 0x8e59a800] 11:19:27 INFO - PROCESS | 11647 | 1466014767954 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 148 (0x9b02bc00) [pid = 11647] [serial = 307] [outer = 0x8e59a800] 11:19:29 INFO - PROCESS | 11647 | 1466014769371 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 147 (0x9391c000) [pid = 11647] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 146 (0x9516c000) [pid = 11647] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 145 (0x92262400) [pid = 11647] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 144 (0x95179800) [pid = 11647] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 143 (0x8f6b4400) [pid = 11647] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 142 (0x92260400) [pid = 11647] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 141 (0x8f6b1c00) [pid = 11647] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 140 (0x9a556000) [pid = 11647] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 139 (0x917e8800) [pid = 11647] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 138 (0xa2fdb400) [pid = 11647] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 137 (0x917ef400) [pid = 11647] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 136 (0x8f6b0000) [pid = 11647] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 135 (0x9391e000) [pid = 11647] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 134 (0xa2085400) [pid = 11647] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 133 (0xa4f0ec00) [pid = 11647] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 132 (0x9a551400) [pid = 11647] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 131 (0x91401800) [pid = 11647] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x93cc5400) [pid = 11647] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 129 (0x92261800) [pid = 11647] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 128 (0x9ac11400) [pid = 11647] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0x9aa0bc00) [pid = 11647] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x995c4400) [pid = 11647] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x94752000) [pid = 11647] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x9acd7800) [pid = 11647] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0x93cc2c00) [pid = 11647] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0x8f8c9c00) [pid = 11647] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 121 (0x9959f400) [pid = 11647] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 120 (0x9ca17c00) [pid = 11647] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 119 (0x9b64f000) [pid = 11647] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 118 (0x9139a000) [pid = 11647] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 117 (0x99e32800) [pid = 11647] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 116 (0xa33c7c00) [pid = 11647] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 115 (0x9d8e2800) [pid = 11647] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:19:29 INFO - PROCESS | 11647 | --DOMWINDOW == 114 (0x995b8400) [pid = 11647] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:19:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:19:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1940ms 11:19:29 INFO - PROCESS | 11647 | 1466014769528 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 11647 | 1466014769532 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 11:19:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:19:29 INFO - PROCESS | 11647 | 1466014769538 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 11647 | 1466014769541 Marionette TRACE conn3 <- [1,382,null,{}] 11:19:29 INFO - PROCESS | 11647 | 1466014769546 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 11647 | 1466014769551 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:29 INFO - PROCESS | 11647 | 1466014769740 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:19:29 INFO - PROCESS | 11647 | 1466014769821 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 11647 | 1466014769838 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b3400 == 56 [pid = 11647] [id = 103] 11:19:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 115 (0x8f8bfc00) [pid = 11647] [serial = 308] [outer = (nil)] 11:19:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 116 (0x913a0400) [pid = 11647] [serial = 309] [outer = 0x8f8bfc00] 11:19:29 INFO - PROCESS | 11647 | 1466014769935 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 117 (0x92260400) [pid = 11647] [serial = 310] [outer = 0x8f8bfc00] 11:19:30 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:30 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:30 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:30 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:30 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:30 INFO - PROCESS | 11647 | 1466014770641 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:19:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1138ms 11:19:30 INFO - PROCESS | 11647 | 1466014770677 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 11647 | 1466014770680 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 11:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:19:30 INFO - PROCESS | 11647 | 1466014770692 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 11647 | 1466014770694 Marionette TRACE conn3 <- [1,386,null,{}] 11:19:30 INFO - PROCESS | 11647 | 1466014770700 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:30 INFO - PROCESS | 11647 | 1466014770705 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:30 INFO - PROCESS | 11647 | 1466014770868 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:19:30 INFO - PROCESS | 11647 | 1466014770879 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 11647 | 1466014770887 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bcc00 == 57 [pid = 11647] [id = 104] 11:19:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 118 (0x8f80d400) [pid = 11647] [serial = 311] [outer = (nil)] 11:19:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 119 (0x977b1800) [pid = 11647] [serial = 312] [outer = 0x8f80d400] 11:19:30 INFO - PROCESS | 11647 | 1466014770955 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 120 (0x9a54f400) [pid = 11647] [serial = 313] [outer = 0x8f80d400] 11:19:32 INFO - PROCESS | 11647 | 1466014772113 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:19:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1437ms 11:19:32 INFO - PROCESS | 11647 | 1466014772130 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 11647 | 1466014772138 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 11:19:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:19:32 INFO - PROCESS | 11647 | 1466014772146 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 11647 | 1466014772152 Marionette TRACE conn3 <- [1,390,null,{}] 11:19:32 INFO - PROCESS | 11647 | 1466014772162 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:32 INFO - PROCESS | 11647 | 1466014772167 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:32 INFO - PROCESS | 11647 | 1466014772380 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:19:32 INFO - PROCESS | 11647 | 1466014772652 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 11647 | 1466014772664 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f818400 == 58 [pid = 11647] [id = 105] 11:19:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 121 (0x8f819c00) [pid = 11647] [serial = 314] [outer = (nil)] 11:19:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 122 (0x8fa27c00) [pid = 11647] [serial = 315] [outer = 0x8f819c00] 11:19:32 INFO - PROCESS | 11647 | 1466014772750 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x9139f000) [pid = 11647] [serial = 316] [outer = 0x8f819c00] 11:19:33 INFO - PROCESS | 11647 | 1466014773680 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:19:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1592ms 11:19:33 INFO - PROCESS | 11647 | 1466014773739 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 11647 | 1466014773746 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 11:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:19:33 INFO - PROCESS | 11647 | 1466014773757 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 11647 | 1466014773762 Marionette TRACE conn3 <- [1,394,null,{}] 11:19:33 INFO - PROCESS | 11647 | 1466014773768 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:33 INFO - PROCESS | 11647 | 1466014773774 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:34 INFO - PROCESS | 11647 | 1466014774000 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:19:34 INFO - PROCESS | 11647 | 1466014774218 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 11647 | 1466014774227 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x917ed400 == 59 [pid = 11647] [id = 106] 11:19:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x92e46400) [pid = 11647] [serial = 317] [outer = (nil)] 11:19:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x9516e400) [pid = 11647] [serial = 318] [outer = 0x92e46400] 11:19:34 INFO - PROCESS | 11647 | 1466014774355 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x99134c00) [pid = 11647] [serial = 319] [outer = 0x92e46400] 11:19:35 INFO - PROCESS | 11647 | 1466014775388 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:19:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1697ms 11:19:35 INFO - PROCESS | 11647 | 1466014775455 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:19:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:19:35 INFO - PROCESS | 11647 | 1466014775459 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 11:19:35 INFO - PROCESS | 11647 | 1466014775466 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 11647 | 1466014775472 Marionette TRACE conn3 <- [1,398,null,{}] 11:19:35 INFO - PROCESS | 11647 | 1466014775488 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:35 INFO - PROCESS | 11647 | 1466014775497 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:35 INFO - PROCESS | 11647 | 1466014775720 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:19:35 INFO - PROCESS | 11647 | 1466014775937 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 11647 | 1466014775953 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x9acd6400 == 60 [pid = 11647] [id = 107] 11:19:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x9acd7800) [pid = 11647] [serial = 320] [outer = (nil)] 11:19:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x9acdf400) [pid = 11647] [serial = 321] [outer = 0x9acd7800] 11:19:36 INFO - PROCESS | 11647 | 1466014776031 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 129 (0x9b43c800) [pid = 11647] [serial = 322] [outer = 0x9acd7800] 11:19:36 INFO - PROCESS | 11647 | 1466014776963 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:19:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1546ms 11:19:37 INFO - PROCESS | 11647 | 1466014777012 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:19:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:19:37 INFO - PROCESS | 11647 | 1466014777018 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 11:19:37 INFO - PROCESS | 11647 | 1466014777025 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 11647 | 1466014777028 Marionette TRACE conn3 <- [1,402,null,{}] 11:19:37 INFO - PROCESS | 11647 | 1466014777034 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 11647 | 1466014777039 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:37 INFO - PROCESS | 11647 | 1466014777226 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:19:37 INFO - PROCESS | 11647 | 1466014777452 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 11647 | 1466014777459 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b9400 == 61 [pid = 11647] [id = 108] 11:19:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 130 (0x9b43c000) [pid = 11647] [serial = 323] [outer = (nil)] 11:19:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0x9c0aa400) [pid = 11647] [serial = 324] [outer = 0x9b43c000] 11:19:37 INFO - PROCESS | 11647 | 1466014777587 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 132 (0x9ca10400) [pid = 11647] [serial = 325] [outer = 0x9b43c000] 11:19:38 INFO - PROCESS | 11647 | 1466014778505 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1536ms 11:19:38 INFO - PROCESS | 11647 | 1466014778562 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 11647 | 1466014778566 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 11:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:19:38 INFO - PROCESS | 11647 | 1466014778573 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 11647 | 1466014778576 Marionette TRACE conn3 <- [1,406,null,{}] 11:19:38 INFO - PROCESS | 11647 | 1466014778582 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 11647 | 1466014778587 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:38 INFO - PROCESS | 11647 | 1466014778766 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:19:39 INFO - PROCESS | 11647 | 1466014778982 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 11647 | 1466014778989 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e768000 == 62 [pid = 11647] [id = 109] 11:19:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 133 (0x8e769000) [pid = 11647] [serial = 326] [outer = (nil)] 11:19:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 134 (0x8e770400) [pid = 11647] [serial = 327] [outer = 0x8e769000] 11:19:39 INFO - PROCESS | 11647 | 1466014779085 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 135 (0x8e773000) [pid = 11647] [serial = 328] [outer = 0x8e769000] 11:19:40 INFO - PROCESS | 11647 | 1466014780027 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1531ms 11:19:40 INFO - PROCESS | 11647 | 1466014780106 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:19:40 INFO - PROCESS | 11647 | 1466014780110 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 11:19:40 INFO - PROCESS | 11647 | 1466014780117 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 11647 | 1466014780121 Marionette TRACE conn3 <- [1,410,null,{}] 11:19:40 INFO - PROCESS | 11647 | 1466014780127 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 11647 | 1466014780137 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:40 INFO - PROCESS | 11647 | 1466014780383 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:19:40 INFO - PROCESS | 11647 | 1466014780650 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 11647 | 1466014780658 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e773800 == 63 [pid = 11647] [id = 110] 11:19:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 136 (0x93928800) [pid = 11647] [serial = 329] [outer = (nil)] 11:19:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 137 (0x9d80e000) [pid = 11647] [serial = 330] [outer = 0x93928800] 11:19:40 INFO - PROCESS | 11647 | 1466014780742 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 138 (0xa215f800) [pid = 11647] [serial = 331] [outer = 0x93928800] 11:19:41 INFO - PROCESS | 11647 | 1466014781667 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:19:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1582ms 11:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:19:41 INFO - PROCESS | 11647 | 1466014781699 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 11647 | 1466014781702 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 11:19:41 INFO - PROCESS | 11647 | 1466014781709 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 11647 | 1466014781712 Marionette TRACE conn3 <- [1,414,null,{}] 11:19:41 INFO - PROCESS | 11647 | 1466014781718 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:41 INFO - PROCESS | 11647 | 1466014781723 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:41 INFO - PROCESS | 11647 | 1466014781892 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:19:42 INFO - PROCESS | 11647 | 1466014782067 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 11647 | 1466014782077 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b6800 == 64 [pid = 11647] [id = 111] 11:19:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 139 (0x9d80d800) [pid = 11647] [serial = 332] [outer = (nil)] 11:19:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 140 (0xa2f90000) [pid = 11647] [serial = 333] [outer = 0x9d80d800] 11:19:42 INFO - PROCESS | 11647 | 1466014782157 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 141 (0xa3273800) [pid = 11647] [serial = 334] [outer = 0x9d80d800] 11:19:43 INFO - PROCESS | 11647 | 1466014783073 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1439ms 11:19:43 INFO - PROCESS | 11647 | 1466014783148 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 11647 | 1466014783152 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 11:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:19:43 INFO - PROCESS | 11647 | 1466014783158 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 11647 | 1466014783161 Marionette TRACE conn3 <- [1,418,null,{}] 11:19:43 INFO - PROCESS | 11647 | 1466014783168 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:43 INFO - PROCESS | 11647 | 1466014783173 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:43 INFO - PROCESS | 11647 | 1466014783396 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:19:43 INFO - PROCESS | 11647 | 1466014783613 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 11647 | 1466014783624 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b4800 == 65 [pid = 11647] [id = 112] 11:19:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 142 (0x8e5b5800) [pid = 11647] [serial = 335] [outer = (nil)] 11:19:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 143 (0x8e5bd000) [pid = 11647] [serial = 336] [outer = 0x8e5b5800] 11:19:43 INFO - PROCESS | 11647 | 1466014783747 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 144 (0x8e5c0000) [pid = 11647] [serial = 337] [outer = 0x8e5b5800] 11:19:45 INFO - PROCESS | 11647 | 1466014785201 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:19:45 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 11:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2093ms 11:19:45 INFO - PROCESS | 11647 | 1466014785252 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 11647 | 1466014785258 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 11:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:19:45 INFO - PROCESS | 11647 | 1466014785267 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 11647 | 1466014785272 Marionette TRACE conn3 <- [1,422,null,{}] 11:19:45 INFO - PROCESS | 11647 | 1466014785280 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:45 INFO - PROCESS | 11647 | 1466014785285 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:45 INFO - PROCESS | 11647 | 1466014785454 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:19:45 INFO - PROCESS | 11647 | 1466014785626 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 11647 | 1466014785638 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b7800 == 66 [pid = 11647] [id = 113] 11:19:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 145 (0x8f6b7c00) [pid = 11647] [serial = 338] [outer = (nil)] 11:19:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 146 (0x8f81a400) [pid = 11647] [serial = 339] [outer = 0x8f6b7c00] 11:19:45 INFO - PROCESS | 11647 | 1466014785710 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 147 (0x8f820000) [pid = 11647] [serial = 340] [outer = 0x8f6b7c00] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x92e4a000 == 65 [pid = 11647] [id = 38] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x9b624000 == 64 [pid = 11647] [id = 40] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x93ccc800 == 63 [pid = 11647] [id = 59] 11:19:46 INFO - PROCESS | 11647 | --DOMWINDOW == 146 (0x8f81e800) [pid = 11647] [serial = 267] [outer = (nil)] [url = about:blank] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x9214b400 == 62 [pid = 11647] [id = 39] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x92e4c400 == 61 [pid = 11647] [id = 58] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b3400 == 60 [pid = 11647] [id = 103] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59a000 == 59 [pid = 11647] [id = 102] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x8e596400 == 58 [pid = 11647] [id = 101] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2f800 == 57 [pid = 11647] [id = 100] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x917e8400 == 56 [pid = 11647] [id = 99] 11:19:46 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa32800 == 55 [pid = 11647] [id = 98] 11:19:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f820400 == 54 [pid = 11647] [id = 97] 11:19:47 INFO - PROCESS | 11647 | --DOCSHELL 0x917e5400 == 53 [pid = 11647] [id = 96] 11:19:47 INFO - PROCESS | 11647 | --DOCSHELL 0x9acd9c00 == 52 [pid = 11647] [id = 95] 11:19:47 INFO - PROCESS | 11647 | --DOCSHELL 0x9ac15800 == 51 [pid = 11647] [id = 94] 11:19:47 INFO - PROCESS | 11647 | --DOCSHELL 0x92148c00 == 50 [pid = 11647] [id = 93] 11:19:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c3c00 == 49 [pid = 11647] [id = 90] 11:19:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f816000 == 48 [pid = 11647] [id = 89] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 145 (0x95167800) [pid = 11647] [serial = 114] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 144 (0x982fd000) [pid = 11647] [serial = 258] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 143 (0xa82f2800) [pid = 11647] [serial = 229] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 142 (0x977b2c00) [pid = 11647] [serial = 138] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 141 (0x8f810c00) [pid = 11647] [serial = 244] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 140 (0xa82edc00) [pid = 11647] [serial = 228] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 139 (0xa2fdec00) [pid = 11647] [serial = 171] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 138 (0x8f6b7400) [pid = 11647] [serial = 237] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 137 (0x9a7ce000) [pid = 11647] [serial = 264] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 136 (0x92153400) [pid = 11647] [serial = 255] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 135 (0xa613a000) [pid = 11647] [serial = 221] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 134 (0x8fa29400) [pid = 11647] [serial = 246] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 133 (0xa4d3d800) [pid = 11647] [serial = 213] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 132 (0x8f808c00) [pid = 11647] [serial = 241] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 131 (0x977b2000) [pid = 11647] [serial = 215] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x8f80e800) [pid = 11647] [serial = 243] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 129 (0x93841c00) [pid = 11647] [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.] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 128 (0xa327e800) [pid = 11647] [serial = 135] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0xa6751400) [pid = 11647] [serial = 147] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x9a558c00) [pid = 11647] [serial = 177] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x9140d400) [pid = 11647] [serial = 253] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x99e2e400) [pid = 11647] [serial = 174] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0xa90b4800) [pid = 11647] [serial = 232] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0xa6f34800) [pid = 11647] [serial = 225] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 121 (0x995c0000) [pid = 11647] [serial = 259] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 120 (0x9b947800) [pid = 11647] [serial = 141] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 119 (0x9a8fa000) [pid = 11647] [serial = 218] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 118 (0xa233d800) [pid = 11647] [serial = 189] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 117 (0x8f806400) [pid = 11647] [serial = 240] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 116 (0x9ace2000) [pid = 11647] [serial = 183] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 115 (0x99eff800) [pid = 11647] [serial = 192] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 114 (0x91397400) [pid = 11647] [serial = 250] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 113 (0xa671f400) [pid = 11647] [serial = 222] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 112 (0x8fa29c00) [pid = 11647] [serial = 249] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 111 (0x9a0e7400) [pid = 11647] [serial = 261] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 110 (0x9a17a000) [pid = 11647] [serial = 262] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 109 (0xa6e98c00) [pid = 11647] [serial = 150] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 108 (0xa90a7800) [pid = 11647] [serial = 231] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 107 (0x9ca14000) [pid = 11647] [serial = 180] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 106 (0x93922c00) [pid = 11647] [serial = 256] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 105 (0x995b7400) [pid = 11647] [serial = 216] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 104 (0xa6f30c00) [pid = 11647] [serial = 224] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 103 (0x9139ec00) [pid = 11647] [serial = 234] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 102 (0x8f6bbc00) [pid = 11647] [serial = 238] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 101 (0xa4d3c000) [pid = 11647] [serial = 212] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 100 (0x913a2800) [pid = 11647] [serial = 235] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 99 (0x9140a000) [pid = 11647] [serial = 252] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 98 (0x9aa06400) [pid = 11647] [serial = 117] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 97 (0x9ac1d000) [pid = 11647] [serial = 219] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 96 (0xa4f16c00) [pid = 11647] [serial = 144] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0xa2fe4800) [pid = 11647] [serial = 111] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x995c1400) [pid = 11647] [serial = 186] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x9ac1e800) [pid = 11647] [serial = 265] [outer = (nil)] [url = about:blank] 11:19:47 INFO - PROCESS | 11647 | 1466014787171 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:19:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1943ms 11:19:47 INFO - PROCESS | 11647 | 1466014787209 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 11647 | 1466014787216 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 11:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:19:47 INFO - PROCESS | 11647 | 1466014787227 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 11647 | 1466014787230 Marionette TRACE conn3 <- [1,426,null,{}] 11:19:47 INFO - PROCESS | 11647 | 1466014787236 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:47 INFO - PROCESS | 11647 | 1466014787242 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:47 INFO - PROCESS | 11647 | 1466014787442 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:19:47 INFO - PROCESS | 11647 | 1466014787567 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 11647 | 1466014787577 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bc000 == 49 [pid = 11647] [id = 114] 11:19:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x8f820400) [pid = 11647] [serial = 341] [outer = (nil)] 11:19:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x8f8c3c00) [pid = 11647] [serial = 342] [outer = 0x8f820400] 11:19:47 INFO - PROCESS | 11647 | 1466014787646 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x8fa2b800) [pid = 11647] [serial = 343] [outer = 0x8f820400] 11:19:48 INFO - PROCESS | 11647 | 1466014788405 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 11647 | 1466014788469 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 11:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:19:48 INFO - PROCESS | 11647 | 1466014788475 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 11647 | 1466014788481 Marionette TRACE conn3 <- [1,430,null,{}] 11:19:48 INFO - PROCESS | 11647 | 1466014788496 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:48 INFO - PROCESS | 11647 | 1466014788505 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:48 INFO - PROCESS | 11647 | 1466014788670 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:19:48 INFO - PROCESS | 11647 | 1466014788681 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 11647 | 1466014788691 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e4400 == 50 [pid = 11647] [id = 115] 11:19:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 97 (0x917e5400) [pid = 11647] [serial = 344] [outer = (nil)] 11:19:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 98 (0x92147800) [pid = 11647] [serial = 345] [outer = 0x917e5400] 11:19:48 INFO - PROCESS | 11647 | 1466014788873 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 99 (0x92264400) [pid = 11647] [serial = 346] [outer = 0x917e5400] 11:19:49 INFO - PROCESS | 11647 | 1466014789739 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1293ms 11:19:49 INFO - PROCESS | 11647 | 1466014789769 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:19:49 INFO - PROCESS | 11647 | 1466014789773 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 11:19:49 INFO - PROCESS | 11647 | 1466014789779 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 11647 | 1466014789782 Marionette TRACE conn3 <- [1,434,null,{}] 11:19:49 INFO - PROCESS | 11647 | 1466014789788 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:49 INFO - PROCESS | 11647 | 1466014789791 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:50 INFO - PROCESS | 11647 | 1466014790016 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:19:50 INFO - PROCESS | 11647 | 1466014790041 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 11647 | 1466014790051 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f813800 == 51 [pid = 11647] [id = 116] 11:19:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 100 (0x92149400) [pid = 11647] [serial = 347] [outer = (nil)] 11:19:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 101 (0x95162400) [pid = 11647] [serial = 348] [outer = 0x92149400] 11:19:50 INFO - PROCESS | 11647 | 1466014790129 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 102 (0x9531f400) [pid = 11647] [serial = 349] [outer = 0x92149400] 11:19:51 INFO - PROCESS | 11647 | 1466014791070 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1338ms 11:19:51 INFO - PROCESS | 11647 | 1466014791119 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 11647 | 1466014791122 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 11:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:19:51 INFO - PROCESS | 11647 | 1466014791128 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 11647 | 1466014791130 Marionette TRACE conn3 <- [1,438,null,{}] 11:19:51 INFO - PROCESS | 11647 | 1466014791136 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:51 INFO - PROCESS | 11647 | 1466014791141 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:51 INFO - PROCESS | 11647 | 1466014791356 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:19:51 INFO - PROCESS | 11647 | 1466014791379 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 11647 | 1466014791386 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc6400 == 52 [pid = 11647] [id = 117] 11:19:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 103 (0x9515f400) [pid = 11647] [serial = 350] [outer = (nil)] 11:19:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 104 (0x982fd400) [pid = 11647] [serial = 351] [outer = 0x9515f400] 11:19:51 INFO - PROCESS | 11647 | 1466014791452 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 105 (0x995ac400) [pid = 11647] [serial = 352] [outer = 0x9515f400] 11:19:52 INFO - PROCESS | 11647 | --DOMWINDOW == 104 (0x8e59a800) [pid = 11647] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:19:52 INFO - PROCESS | 11647 | --DOMWINDOW == 103 (0x8f8bfc00) [pid = 11647] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:19:52 INFO - PROCESS | 11647 | --DOMWINDOW == 102 (0x8e598c00) [pid = 11647] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:19:52 INFO - PROCESS | 11647 | --DOMWINDOW == 101 (0x99136000) [pid = 11647] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:19:52 INFO - PROCESS | 11647 | --DOMWINDOW == 100 (0x913a1000) [pid = 11647] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:19:52 INFO - PROCESS | 11647 | --DOMWINDOW == 99 (0x917eec00) [pid = 11647] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:19:52 INFO - PROCESS | 11647 | --DOMWINDOW == 98 (0x8fa2e400) [pid = 11647] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:19:52 INFO - PROCESS | 11647 | 1466014792530 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1437ms 11:19:52 INFO - PROCESS | 11647 | 1466014792567 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 11647 | 1466014792571 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 11:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:19:52 INFO - PROCESS | 11647 | 1466014792577 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 11647 | 1466014792580 Marionette TRACE conn3 <- [1,442,null,{}] 11:19:52 INFO - PROCESS | 11647 | 1466014792586 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:52 INFO - PROCESS | 11647 | 1466014792595 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:52 INFO - PROCESS | 11647 | 1466014792793 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:19:52 INFO - PROCESS | 11647 | 1466014792916 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 11647 | 1466014792924 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59a800 == 53 [pid = 11647] [id = 118] 11:19:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 99 (0x8e59b000) [pid = 11647] [serial = 353] [outer = (nil)] 11:19:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 100 (0x995bf800) [pid = 11647] [serial = 354] [outer = 0x8e59b000] 11:19:52 INFO - PROCESS | 11647 | 1466014792992 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 101 (0x99e2a400) [pid = 11647] [serial = 355] [outer = 0x8e59b000] 11:19:53 INFO - PROCESS | 11647 | 1466014793738 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1182ms 11:19:53 INFO - PROCESS | 11647 | 1466014793761 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 11647 | 1466014793765 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 11:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:19:53 INFO - PROCESS | 11647 | 1466014793771 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 11647 | 1466014793774 Marionette TRACE conn3 <- [1,446,null,{}] 11:19:53 INFO - PROCESS | 11647 | 1466014793779 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:53 INFO - PROCESS | 11647 | 1466014793784 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:53 INFO - PROCESS | 11647 | 1466014793995 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:19:54 INFO - PROCESS | 11647 | 1466014794143 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 11647 | 1466014794153 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e597400 == 54 [pid = 11647] [id = 119] 11:19:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 102 (0x8e597c00) [pid = 11647] [serial = 356] [outer = (nil)] 11:19:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 103 (0x8e5bbc00) [pid = 11647] [serial = 357] [outer = 0x8e597c00] 11:19:54 INFO - PROCESS | 11647 | 1466014794236 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 104 (0x8f6b2000) [pid = 11647] [serial = 358] [outer = 0x8e597c00] 11:19:55 INFO - PROCESS | 11647 | 1466014795296 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1585ms 11:19:55 INFO - PROCESS | 11647 | 1466014795360 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 11647 | 1466014795367 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 11:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:19:55 INFO - PROCESS | 11647 | 1466014795375 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 11647 | 1466014795380 Marionette TRACE conn3 <- [1,450,null,{}] 11:19:55 INFO - PROCESS | 11647 | 1466014795388 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:55 INFO - PROCESS | 11647 | 1466014795396 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:55 INFO - PROCESS | 11647 | 1466014795625 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:19:55 INFO - PROCESS | 11647 | 1466014795889 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 11647 | 1466014795897 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa35000 == 55 [pid = 11647] [id = 120] 11:19:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 105 (0x91399c00) [pid = 11647] [serial = 359] [outer = (nil)] 11:19:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 106 (0x913a6800) [pid = 11647] [serial = 360] [outer = 0x91399c00] 11:19:55 INFO - PROCESS | 11647 | 1466014795984 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 107 (0x9140cc00) [pid = 11647] [serial = 361] [outer = 0x91399c00] 11:19:56 INFO - PROCESS | 11647 | 1466014796928 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 11647 | 1466014797021 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 11:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:19:57 INFO - PROCESS | 11647 | 1466014797027 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 11647 | 1466014797031 Marionette TRACE conn3 <- [1,454,null,{}] 11:19:57 INFO - PROCESS | 11647 | 1466014797037 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:57 INFO - PROCESS | 11647 | 1466014797043 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:57 INFO - PROCESS | 11647 | 1466014797276 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:19:57 INFO - PROCESS | 11647 | 1466014797637 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 11647 | 1466014797645 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x94743800 == 56 [pid = 11647] [id = 121] 11:19:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 108 (0x99138c00) [pid = 11647] [serial = 362] [outer = (nil)] 11:19:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 109 (0x995c4400) [pid = 11647] [serial = 363] [outer = 0x99138c00] 11:19:57 INFO - PROCESS | 11647 | 1466014797726 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 110 (0x99e30400) [pid = 11647] [serial = 364] [outer = 0x99138c00] 11:19:58 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:58 INFO - PROCESS | 11647 | 1466014798630 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:19:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:19:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1683ms 11:19:58 INFO - PROCESS | 11647 | 1466014798712 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 11647 | 1466014798716 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 11:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:19:58 INFO - PROCESS | 11647 | 1466014798733 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 11647 | 1466014798742 Marionette TRACE conn3 <- [1,458,null,{}] 11:19:58 INFO - PROCESS | 11647 | 1466014798751 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:58 INFO - PROCESS | 11647 | 1466014798758 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:59 INFO - PROCESS | 11647 | 1466014799022 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:19:59 INFO - PROCESS | 11647 | 1466014799244 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 11647 | 1466014799252 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:19:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x9225e800 == 57 [pid = 11647] [id = 122] 11:19:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 111 (0x9a182400) [pid = 11647] [serial = 365] [outer = (nil)] 11:19:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 112 (0x9aa06400) [pid = 11647] [serial = 366] [outer = 0x9a182400] 11:19:59 INFO - PROCESS | 11647 | 1466014799334 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 113 (0x9aa55400) [pid = 11647] [serial = 367] [outer = 0x9a182400] 11:20:00 INFO - PROCESS | 11647 | 1466014800293 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 11647 | 1466014800387 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 11:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:20:00 INFO - PROCESS | 11647 | 1466014800395 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 11647 | 1466014800397 Marionette TRACE conn3 <- [1,462,null,{}] 11:20:00 INFO - PROCESS | 11647 | 1466014800410 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:00 INFO - PROCESS | 11647 | 1466014800416 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:00 INFO - PROCESS | 11647 | 1466014800678 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:20:00 INFO - PROCESS | 11647 | 1466014800889 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 11647 | 1466014800899 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x9aa0e800 == 58 [pid = 11647] [id = 123] 11:20:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 114 (0x9ac19000) [pid = 11647] [serial = 368] [outer = (nil)] 11:20:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 115 (0x9ace3400) [pid = 11647] [serial = 369] [outer = 0x9ac19000] 11:20:00 INFO - PROCESS | 11647 | 1466014800980 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 116 (0x9b025400) [pid = 11647] [serial = 370] [outer = 0x9ac19000] 11:20:01 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:01 INFO - PROCESS | 11647 | 1466014801946 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 11647 | 1466014802046 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 11:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:20:02 INFO - PROCESS | 11647 | 1466014802056 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 11647 | 1466014802062 Marionette TRACE conn3 <- [1,466,null,{}] 11:20:02 INFO - PROCESS | 11647 | 1466014802071 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:02 INFO - PROCESS | 11647 | 1466014802078 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:02 INFO - PROCESS | 11647 | 1466014802430 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:20:02 INFO - PROCESS | 11647 | 1466014802636 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 11647 | 1466014802653 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x9bf2ac00 == 59 [pid = 11647] [id = 124] 11:20:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 117 (0x9bf2d800) [pid = 11647] [serial = 371] [outer = (nil)] 11:20:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 118 (0x9c0a2000) [pid = 11647] [serial = 372] [outer = 0x9bf2d800] 11:20:02 INFO - PROCESS | 11647 | 1466014802744 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 119 (0x9ca0a400) [pid = 11647] [serial = 373] [outer = 0x9bf2d800] 11:20:03 INFO - PROCESS | 11647 | 1466014803691 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:20:03 INFO - PROCESS | 11647 | 1466014803757 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 11:20:03 INFO - PROCESS | 11647 | 1466014803764 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 11647 | 1466014803768 Marionette TRACE conn3 <- [1,470,null,{}] 11:20:03 INFO - PROCESS | 11647 | 1466014803773 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:03 INFO - PROCESS | 11647 | 1466014803779 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:03 INFO - PROCESS | 11647 | 1466014803963 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:20:04 INFO - PROCESS | 11647 | 1466014804146 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 11647 | 1466014804155 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x9ca10000 == 60 [pid = 11647] [id = 125] 11:20:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 120 (0x9ca14000) [pid = 11647] [serial = 374] [outer = (nil)] 11:20:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 121 (0xa219a800) [pid = 11647] [serial = 375] [outer = 0x9ca14000] 11:20:04 INFO - PROCESS | 11647 | 1466014804279 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 122 (0xa2545000) [pid = 11647] [serial = 376] [outer = 0x9ca14000] 11:20:05 INFO - PROCESS | 11647 | 1466014805188 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1485ms 11:20:05 INFO - PROCESS | 11647 | 1466014805249 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 11647 | 1466014805257 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 11:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:20:05 INFO - PROCESS | 11647 | 1466014805268 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 11647 | 1466014805271 Marionette TRACE conn3 <- [1,474,null,{}] 11:20:05 INFO - PROCESS | 11647 | 1466014805277 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:05 INFO - PROCESS | 11647 | 1466014805282 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:05 INFO - PROCESS | 11647 | 1466014805466 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:20:05 INFO - PROCESS | 11647 | 1466014805679 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 11647 | 1466014805688 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f059000 == 61 [pid = 11647] [id = 126] 11:20:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x8f05bc00) [pid = 11647] [serial = 377] [outer = (nil)] 11:20:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x8f061800) [pid = 11647] [serial = 378] [outer = 0x8f05bc00] 11:20:05 INFO - PROCESS | 11647 | 1466014805811 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x8f064800) [pid = 11647] [serial = 379] [outer = 0x8f05bc00] 11:20:06 INFO - PROCESS | 11647 | 1466014806897 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1684ms 11:20:06 INFO - PROCESS | 11647 | 1466014806954 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 11647 | 1466014806957 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 11:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:20:06 INFO - PROCESS | 11647 | 1466014806964 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 11647 | 1466014806967 Marionette TRACE conn3 <- [1,478,null,{}] 11:20:06 INFO - PROCESS | 11647 | 1466014806973 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:06 INFO - PROCESS | 11647 | 1466014806978 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:07 INFO - PROCESS | 11647 | 1466014807162 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:20:07 INFO - PROCESS | 11647 | 1466014807356 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 11647 | 1466014807366 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f066800 == 62 [pid = 11647] [id = 127] 11:20:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x8f067400) [pid = 11647] [serial = 380] [outer = (nil)] 11:20:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x917f2800) [pid = 11647] [serial = 381] [outer = 0x8f067400] 11:20:07 INFO - PROCESS | 11647 | 1466014807457 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x99e2bc00) [pid = 11647] [serial = 382] [outer = 0x8f067400] 11:20:08 INFO - PROCESS | 11647 | 1466014808365 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1480ms 11:20:08 INFO - PROCESS | 11647 | 1466014808445 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 11647 | 1466014808448 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 11:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:20:08 INFO - PROCESS | 11647 | 1466014808455 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 11647 | 1466014808459 Marionette TRACE conn3 <- [1,482,null,{}] 11:20:08 INFO - PROCESS | 11647 | 1466014808465 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:08 INFO - PROCESS | 11647 | 1466014808470 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:08 INFO - PROCESS | 11647 | 1466014808754 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:20:09 INFO - PROCESS | 11647 | 1466014809269 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 11647 | 1466014809282 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6af400 == 63 [pid = 11647] [id = 128] 11:20:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 129 (0x8f6b0800) [pid = 11647] [serial = 383] [outer = (nil)] 11:20:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 130 (0x8f6bc800) [pid = 11647] [serial = 384] [outer = 0x8f6b0800] 11:20:09 INFO - PROCESS | 11647 | 1466014809353 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0x8f811400) [pid = 11647] [serial = 385] [outer = 0x8f6b0800] 11:20:11 INFO - PROCESS | 11647 | 1466014811007 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2598ms 11:20:11 INFO - PROCESS | 11647 | 1466014811055 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 11647 | 1466014811060 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 11:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:20:11 INFO - PROCESS | 11647 | 1466014811067 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 11647 | 1466014811073 Marionette TRACE conn3 <- [1,486,null,{}] 11:20:11 INFO - PROCESS | 11647 | 1466014811080 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:11 INFO - PROCESS | 11647 | 1466014811087 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:11 INFO - PROCESS | 11647 | 1466014811302 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:20:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59a800 == 62 [pid = 11647] [id = 118] 11:20:11 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc6400 == 61 [pid = 11647] [id = 117] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x977b1800) [pid = 11647] [serial = 312] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | 1466014811529 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 11647 | 1466014811541 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f813800 == 60 [pid = 11647] [id = 116] 11:20:11 INFO - PROCESS | 11647 | --DOCSHELL 0x917e4400 == 59 [pid = 11647] [id = 115] 11:20:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59a800 == 60 [pid = 11647] [id = 129] 11:20:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0x8e59f800) [pid = 11647] [serial = 386] [outer = (nil)] 11:20:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 132 (0x8fa35800) [pid = 11647] [serial = 387] [outer = 0x8e59f800] 11:20:11 INFO - PROCESS | 11647 | 1466014811613 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 133 (0x91409800) [pid = 11647] [serial = 388] [outer = 0x8e59f800] 11:20:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bc000 == 59 [pid = 11647] [id = 114] 11:20:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b7800 == 58 [pid = 11647] [id = 113] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 132 (0x9b626c00) [pid = 11647] [serial = 279] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 131 (0x9ca13000) [pid = 11647] [serial = 282] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x9517a000) [pid = 11647] [serial = 295] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 129 (0x9392a000) [pid = 11647] [serial = 294] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 128 (0x9ac18000) [pid = 11647] [serial = 276] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0xa4d45800) [pid = 11647] [serial = 285] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x917f1800) [pid = 11647] [serial = 273] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x91404800) [pid = 11647] [serial = 292] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x9139cc00) [pid = 11647] [serial = 291] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0x9ac17000) [pid = 11647] [serial = 288] [outer = (nil)] [url = about:blank] 11:20:11 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0x8fa2c400) [pid = 11647] [serial = 270] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 121 (0x9acde400) [pid = 11647] [serial = 306] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 120 (0x913a0400) [pid = 11647] [serial = 309] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 119 (0x8e59d400) [pid = 11647] [serial = 303] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 118 (0x9a54e000) [pid = 11647] [serial = 300] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 117 (0x9a558400) [pid = 11647] [serial = 301] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 116 (0x995c1800) [pid = 11647] [serial = 297] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 115 (0x9a179c00) [pid = 11647] [serial = 298] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 114 (0x9b02bc00) [pid = 11647] [serial = 307] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 113 (0x8e5a0400) [pid = 11647] [serial = 304] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | --DOMWINDOW == 112 (0x92260400) [pid = 11647] [serial = 310] [outer = (nil)] [url = about:blank] 11:20:12 INFO - PROCESS | 11647 | 1466014812420 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1431ms 11:20:12 INFO - PROCESS | 11647 | 1466014812503 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 11647 | 1466014812510 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 11:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:20:12 INFO - PROCESS | 11647 | 1466014812521 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 11647 | 1466014812529 Marionette TRACE conn3 <- [1,490,null,{}] 11:20:12 INFO - PROCESS | 11647 | 1466014812541 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:12 INFO - PROCESS | 11647 | 1466014812547 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:12 INFO - PROCESS | 11647 | 1466014812722 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:20:12 INFO - PROCESS | 11647 | 1466014812856 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 11647 | 1466014812862 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f059400 == 59 [pid = 11647] [id = 130] 11:20:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 113 (0x8fa2c400) [pid = 11647] [serial = 389] [outer = (nil)] 11:20:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 114 (0x99636800) [pid = 11647] [serial = 390] [outer = 0x8fa2c400] 11:20:12 INFO - PROCESS | 11647 | 1466014812936 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 115 (0x9a558400) [pid = 11647] [serial = 391] [outer = 0x8fa2c400] 11:20:13 INFO - PROCESS | 11647 | 1466014813743 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1292ms 11:20:13 INFO - PROCESS | 11647 | 1466014813810 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 11647 | 1466014813814 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 11:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:20:13 INFO - PROCESS | 11647 | 1466014813831 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 11647 | 1466014813840 Marionette TRACE conn3 <- [1,494,null,{}] 11:20:13 INFO - PROCESS | 11647 | 1466014813846 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:13 INFO - PROCESS | 11647 | 1466014813854 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:14 INFO - PROCESS | 11647 | 1466014814023 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:20:14 INFO - PROCESS | 11647 | 1466014814173 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 11647 | 1466014814183 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f810c00 == 60 [pid = 11647] [id = 131] 11:20:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 116 (0x95162800) [pid = 11647] [serial = 392] [outer = (nil)] 11:20:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 117 (0x9b642c00) [pid = 11647] [serial = 393] [outer = 0x95162800] 11:20:14 INFO - PROCESS | 11647 | 1466014814252 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 118 (0x9c0a8c00) [pid = 11647] [serial = 394] [outer = 0x95162800] 11:20:15 INFO - PROCESS | 11647 | 1466014815111 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:20:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1352ms 11:20:15 INFO - PROCESS | 11647 | 1466014815175 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 11647 | 1466014815181 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 11:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:20:15 INFO - PROCESS | 11647 | 1466014815187 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 11647 | 1466014815191 Marionette TRACE conn3 <- [1,498,null,{}] 11:20:15 INFO - PROCESS | 11647 | 1466014815196 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:15 INFO - PROCESS | 11647 | 1466014815215 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:15 INFO - PROCESS | 11647 | 1466014815484 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:20:15 INFO - PROCESS | 11647 | 1466014815517 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 11647 | 1466014815524 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59e000 == 61 [pid = 11647] [id = 132] 11:20:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 119 (0x91729c00) [pid = 11647] [serial = 395] [outer = (nil)] 11:20:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 120 (0x91732400) [pid = 11647] [serial = 396] [outer = 0x91729c00] 11:20:15 INFO - PROCESS | 11647 | 1466014815593 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 121 (0x91737000) [pid = 11647] [serial = 397] [outer = 0x91729c00] 11:20:16 INFO - PROCESS | 11647 | --DOMWINDOW == 120 (0x917e5400) [pid = 11647] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:20:16 INFO - PROCESS | 11647 | --DOMWINDOW == 119 (0x9515f400) [pid = 11647] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:20:16 INFO - PROCESS | 11647 | --DOMWINDOW == 118 (0x8f820400) [pid = 11647] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:20:16 INFO - PROCESS | 11647 | --DOMWINDOW == 117 (0x8f6b7c00) [pid = 11647] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:20:16 INFO - PROCESS | 11647 | --DOMWINDOW == 116 (0x92149400) [pid = 11647] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:20:16 INFO - PROCESS | 11647 | 1466014816612 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:20:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1487ms 11:20:16 INFO - PROCESS | 11647 | 1466014816676 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 11647 | 1466014816680 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 11:20:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:20:16 INFO - PROCESS | 11647 | 1466014816686 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 11647 | 1466014816689 Marionette TRACE conn3 <- [1,502,null,{}] 11:20:16 INFO - PROCESS | 11647 | 1466014816695 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:16 INFO - PROCESS | 11647 | 1466014816701 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:16 INFO - PROCESS | 11647 | 1466014816869 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:20:17 INFO - PROCESS | 11647 | 1466014817001 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 11647 | 1466014817019 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x947a9000 == 62 [pid = 11647] [id = 133] 11:20:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 117 (0x9515f400) [pid = 11647] [serial = 398] [outer = (nil)] 11:20:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 118 (0x9b97ac00) [pid = 11647] [serial = 399] [outer = 0x9515f400] 11:20:17 INFO - PROCESS | 11647 | 1466014817138 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 119 (0x9cbdbc00) [pid = 11647] [serial = 400] [outer = 0x9515f400] 11:20:17 INFO - PROCESS | 11647 | 1466014817878 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:20:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1234ms 11:20:17 INFO - PROCESS | 11647 | 1466014817922 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 11647 | 1466014817926 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 11:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:20:17 INFO - PROCESS | 11647 | 1466014817932 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 11647 | 1466014817934 Marionette TRACE conn3 <- [1,506,null,{}] 11:20:17 INFO - PROCESS | 11647 | 1466014817940 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:17 INFO - PROCESS | 11647 | 1466014817946 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:18 INFO - PROCESS | 11647 | 1466014818108 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:20:18 INFO - PROCESS | 11647 | 1466014818117 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 11647 | 1466014818123 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x91733400 == 63 [pid = 11647] [id = 134] 11:20:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 120 (0x93925800) [pid = 11647] [serial = 401] [outer = (nil)] 11:20:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 121 (0xa25e6c00) [pid = 11647] [serial = 402] [outer = 0x93925800] 11:20:18 INFO - PROCESS | 11647 | 1466014818193 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 122 (0xa2fe4800) [pid = 11647] [serial = 403] [outer = 0x93925800] 11:20:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x8f806400) [pid = 11647] [serial = 404] [outer = 0x95328c00] 11:20:19 INFO - PROCESS | 11647 | 1466014819538 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1680ms 11:20:19 INFO - PROCESS | 11647 | 1466014819614 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 11647 | 1466014819621 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 11:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:20:19 INFO - PROCESS | 11647 | 1466014819640 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 11647 | 1466014819648 Marionette TRACE conn3 <- [1,510,null,{}] 11:20:19 INFO - PROCESS | 11647 | 1466014819656 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:19 INFO - PROCESS | 11647 | 1466014819662 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:19 INFO - PROCESS | 11647 | 1466014819979 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:20:20 INFO - PROCESS | 11647 | 1466014820126 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 11647 | 1466014820139 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x9172c000 == 64 [pid = 11647] [id = 135] 11:20:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x91733000) [pid = 11647] [serial = 405] [outer = (nil)] 11:20:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x9391c000) [pid = 11647] [serial = 406] [outer = 0x91733000] 11:20:20 INFO - PROCESS | 11647 | 1466014820224 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x95163c00) [pid = 11647] [serial = 407] [outer = 0x91733000] 11:20:21 INFO - PROCESS | 11647 | 1466014821198 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:20:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1647ms 11:20:21 INFO - PROCESS | 11647 | 1466014821276 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 11647 | 1466014821284 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 11:20:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:20:21 INFO - PROCESS | 11647 | 1466014821295 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 11647 | 1466014821299 Marionette TRACE conn3 <- [1,514,null,{}] 11:20:21 INFO - PROCESS | 11647 | 1466014821305 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:21 INFO - PROCESS | 11647 | 1466014821311 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:21 INFO - PROCESS | 11647 | 1466014821554 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:20:21 INFO - PROCESS | 11647 | 1466014821819 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 11647 | 1466014821828 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x9a17ac00 == 65 [pid = 11647] [id = 136] 11:20:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x9a8f9000) [pid = 11647] [serial = 408] [outer = (nil)] 11:20:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x9ac1f800) [pid = 11647] [serial = 409] [outer = 0x9a8f9000] 11:20:21 INFO - PROCESS | 11647 | 1466014821912 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 129 (0x9b387c00) [pid = 11647] [serial = 410] [outer = 0x9a8f9000] 11:20:22 INFO - PROCESS | 11647 | 1466014822794 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:20:22 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 11:20:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1533ms 11:20:22 INFO - PROCESS | 11647 | 1466014822829 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 11647 | 1466014822832 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 11:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:20:22 INFO - PROCESS | 11647 | 1466014822839 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 11647 | 1466014822845 Marionette TRACE conn3 <- [1,518,null,{}] 11:20:22 INFO - PROCESS | 11647 | 1466014822862 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:22 INFO - PROCESS | 11647 | 1466014822870 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:23 INFO - PROCESS | 11647 | 1466014823060 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:20:23 INFO - PROCESS | 11647 | 1466014823235 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 11647 | 1466014823245 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:23 INFO - PROCESS | 11647 | ++DOCSHELL 0xa1024000 == 66 [pid = 11647] [id = 137] 11:20:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 130 (0xa25e7000) [pid = 11647] [serial = 411] [outer = (nil)] 11:20:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0xa33c5800) [pid = 11647] [serial = 412] [outer = 0xa25e7000] 11:20:23 INFO - PROCESS | 11647 | 1466014823330 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 132 (0xa4d40800) [pid = 11647] [serial = 413] [outer = 0xa25e7000] 11:20:24 INFO - PROCESS | 11647 | 1466014824282 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1490ms 11:20:24 INFO - PROCESS | 11647 | 1466014824330 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 11647 | 1466014824335 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 11:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:20:24 INFO - PROCESS | 11647 | 1466014824341 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 11647 | 1466014824345 Marionette TRACE conn3 <- [1,522,null,{}] 11:20:24 INFO - PROCESS | 11647 | 1466014824351 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:24 INFO - PROCESS | 11647 | 1466014824356 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:24 INFO - PROCESS | 11647 | 1466014824542 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:20:24 INFO - PROCESS | 11647 | 1466014824715 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 11647 | 1466014824723 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabac00 == 67 [pid = 11647] [id = 138] 11:20:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 133 (0x8fabbc00) [pid = 11647] [serial = 414] [outer = (nil)] 11:20:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 134 (0x8fac4c00) [pid = 11647] [serial = 415] [outer = 0x8fabbc00] 11:20:24 INFO - PROCESS | 11647 | 1466014824807 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 135 (0x8fac7c00) [pid = 11647] [serial = 416] [outer = 0x8fabbc00] 11:20:25 INFO - PROCESS | 11647 | 1466014825781 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1490ms 11:20:25 INFO - PROCESS | 11647 | 1466014825832 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 11647 | 1466014825836 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 11:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:20:25 INFO - PROCESS | 11647 | 1466014825843 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 11647 | 1466014825847 Marionette TRACE conn3 <- [1,526,null,{}] 11:20:25 INFO - PROCESS | 11647 | 1466014825852 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:25 INFO - PROCESS | 11647 | 1466014825858 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:26 INFO - PROCESS | 11647 | 1466014826057 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:20:26 INFO - PROCESS | 11647 | 1466014826300 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 11647 | 1466014826308 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e768c00 == 68 [pid = 11647] [id = 139] 11:20:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 136 (0x9d80fc00) [pid = 11647] [serial = 417] [outer = (nil)] 11:20:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 137 (0xa4f0f800) [pid = 11647] [serial = 418] [outer = 0x9d80fc00] 11:20:26 INFO - PROCESS | 11647 | 1466014826392 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 138 (0xa4f19400) [pid = 11647] [serial = 419] [outer = 0x9d80fc00] 11:20:27 INFO - PROCESS | 11647 | 1466014827325 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:20:27 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 11:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1533ms 11:20:27 INFO - PROCESS | 11647 | 1466014827378 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 11647 | 1466014827382 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 11:20:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:20:27 INFO - PROCESS | 11647 | 1466014827389 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 11647 | 1466014827393 Marionette TRACE conn3 <- [1,530,null,{}] 11:20:27 INFO - PROCESS | 11647 | 1466014827399 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:27 INFO - PROCESS | 11647 | 1466014827409 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:27 INFO - PROCESS | 11647 | 1466014827668 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:20:27 INFO - PROCESS | 11647 | 1466014827938 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 11647 | 1466014827948 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x918aa400 == 69 [pid = 11647] [id = 140] 11:20:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 139 (0x918acc00) [pid = 11647] [serial = 420] [outer = (nil)] 11:20:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 140 (0xa2161c00) [pid = 11647] [serial = 421] [outer = 0x918acc00] 11:20:28 INFO - PROCESS | 11647 | 1466014828036 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 141 (0xa61b9400) [pid = 11647] [serial = 422] [outer = 0x918acc00] 11:20:28 INFO - PROCESS | 11647 | 1466014828807 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:20:28 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 11:20:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:20:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:28 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 11:20:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:20:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1539ms 11:20:28 INFO - PROCESS | 11647 | 1466014828939 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 11647 | 1466014828945 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 11:20:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:20:28 INFO - PROCESS | 11647 | 1466014828956 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 11647 | 1466014828961 Marionette TRACE conn3 <- [1,534,null,{}] 11:20:28 INFO - PROCESS | 11647 | 1466014828970 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:28 INFO - PROCESS | 11647 | 1466014828976 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:29 INFO - PROCESS | 11647 | 1466014829233 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:20:29 INFO - PROCESS | 11647 | 1466014829431 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 11647 | 1466014829437 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a9000 == 70 [pid = 11647] [id = 141] 11:20:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 142 (0x926a4000) [pid = 11647] [serial = 423] [outer = (nil)] 11:20:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 143 (0x926b1c00) [pid = 11647] [serial = 424] [outer = 0x926a4000] 11:20:29 INFO - PROCESS | 11647 | 1466014829534 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 144 (0xa613d400) [pid = 11647] [serial = 425] [outer = 0x926a4000] 11:20:30 INFO - PROCESS | 11647 | 1466014830455 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:20:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1599ms 11:20:30 INFO - PROCESS | 11647 | 1466014830586 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 11647 | 1466014830591 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 11:20:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:20:30 INFO - PROCESS | 11647 | 1466014830601 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 11647 | 1466014830604 Marionette TRACE conn3 <- [1,538,null,{}] 11:20:30 INFO - PROCESS | 11647 | 1466014830662 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:30 INFO - PROCESS | 11647 | 1466014830666 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:30 INFO - PROCESS | 11647 | 1466014830889 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:20:31 INFO - PROCESS | 11647 | 1466014831122 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 11647 | 1466014831132 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139c000 == 71 [pid = 11647] [id = 142] 11:20:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 145 (0x926ac400) [pid = 11647] [serial = 426] [outer = (nil)] 11:20:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 146 (0xa67a2c00) [pid = 11647] [serial = 427] [outer = 0x926ac400] 11:20:31 INFO - PROCESS | 11647 | 1466014831208 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 147 (0xa6f31c00) [pid = 11647] [serial = 428] [outer = 0x926ac400] 11:20:32 INFO - PROCESS | 11647 | 1466014832017 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:20:32 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. 11:20:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1427ms 11:20:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:20:32 INFO - PROCESS | 11647 | 1466014832029 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 11647 | 1466014832032 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 11:20:32 INFO - PROCESS | 11647 | 1466014832038 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 11647 | 1466014832042 Marionette TRACE conn3 <- [1,542,null,{}] 11:20:32 INFO - PROCESS | 11647 | 1466014832047 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:32 INFO - PROCESS | 11647 | 1466014832053 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:32 INFO - PROCESS | 11647 | 1466014832325 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:20:32 INFO - PROCESS | 11647 | 1466014832462 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 11647 | 1466014832473 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd1c00 == 72 [pid = 11647] [id = 143] 11:20:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 148 (0x8dbd3800) [pid = 11647] [serial = 429] [outer = (nil)] 11:20:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 149 (0x8dbdb000) [pid = 11647] [serial = 430] [outer = 0x8dbd3800] 11:20:32 INFO - PROCESS | 11647 | 1466014832547 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 150 (0x8dbdf800) [pid = 11647] [serial = 431] [outer = 0x8dbd3800] 11:20:33 INFO - PROCESS | 11647 | 1466014833419 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:20:33 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. 11:20:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1431ms 11:20:33 INFO - PROCESS | 11647 | 1466014833469 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 11647 | 1466014833474 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 11:20:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:20:33 INFO - PROCESS | 11647 | 1466014833480 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 11647 | 1466014833487 Marionette TRACE conn3 <- [1,546,null,{}] 11:20:33 INFO - PROCESS | 11647 | 1466014833536 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:33 INFO - PROCESS | 11647 | 1466014833542 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:33 INFO - PROCESS | 11647 | 1466014833801 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:20:34 INFO - PROCESS | 11647 | 1466014833978 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 11647 | 1466014833986 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd6c00 == 73 [pid = 11647] [id = 144] 11:20:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 151 (0x8dd33400) [pid = 11647] [serial = 432] [outer = (nil)] 11:20:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 152 (0x8dd3a000) [pid = 11647] [serial = 433] [outer = 0x8dd33400] 11:20:34 INFO - PROCESS | 11647 | 1466014834124 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 153 (0x8dd3cc00) [pid = 11647] [serial = 434] [outer = 0x8dd33400] 11:20:35 INFO - PROCESS | 11647 | 1466014835034 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:20:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1587ms 11:20:35 INFO - PROCESS | 11647 | 1466014835089 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 11647 | 1466014835094 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 11:20:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:20:35 INFO - PROCESS | 11647 | 1466014835103 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 11647 | 1466014835107 Marionette TRACE conn3 <- [1,550,null,{}] 11:20:35 INFO - PROCESS | 11647 | 1466014835113 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:35 INFO - PROCESS | 11647 | 1466014835119 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:35 INFO - PROCESS | 11647 | 1466014835344 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:20:35 INFO - PROCESS | 11647 | 1466014835581 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 11647 | 1466014835596 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2c00 == 74 [pid = 11647] [id = 145] 11:20:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 154 (0x8dbd9800) [pid = 11647] [serial = 435] [outer = (nil)] 11:20:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 155 (0x8e599400) [pid = 11647] [serial = 436] [outer = 0x8dbd9800] 11:20:35 INFO - PROCESS | 11647 | 1466014835731 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 156 (0x92152400) [pid = 11647] [serial = 437] [outer = 0x8dbd9800] 11:20:37 INFO - PROCESS | 11647 | 1466014837008 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:20:37 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. 11:20:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1984ms 11:20:37 INFO - PROCESS | 11647 | 1466014837137 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 11647 | 1466014837143 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 11:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:20:37 INFO - PROCESS | 11647 | 1466014837173 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 11647 | 1466014837178 Marionette TRACE conn3 <- [1,554,null,{}] 11:20:37 INFO - PROCESS | 11647 | 1466014837186 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:37 INFO - PROCESS | 11647 | 1466014837192 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:37 INFO - PROCESS | 11647 | 1466014837368 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:20:37 INFO - PROCESS | 11647 | 1466014837553 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 11647 | 1466014837561 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3800 == 75 [pid = 11647] [id = 146] 11:20:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 157 (0x8e5b6000) [pid = 11647] [serial = 438] [outer = (nil)] 11:20:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 158 (0x8f80f800) [pid = 11647] [serial = 439] [outer = 0x8e5b6000] 11:20:37 INFO - PROCESS | 11647 | 1466014837640 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 159 (0x8f8c4000) [pid = 11647] [serial = 440] [outer = 0x8e5b6000] 11:20:38 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:38 INFO - PROCESS | 11647 | 1466014838651 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1539ms 11:20:38 INFO - PROCESS | 11647 | 1466014838706 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 11647 | 1466014838713 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 11:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:20:38 INFO - PROCESS | 11647 | 1466014838723 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 11647 | 1466014838727 Marionette TRACE conn3 <- [1,558,null,{}] 11:20:38 INFO - PROCESS | 11647 | 1466014838733 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:38 INFO - PROCESS | 11647 | 1466014838738 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:39 INFO - PROCESS | 11647 | 1466014839012 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:20:39 INFO - PROCESS | 11647 | 1466014839246 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 11647 | 1466014839254 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2b000 == 76 [pid = 11647] [id = 147] 11:20:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 160 (0x913a1000) [pid = 11647] [serial = 441] [outer = (nil)] 11:20:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 161 (0x91735800) [pid = 11647] [serial = 442] [outer = 0x913a1000] 11:20:39 INFO - PROCESS | 11647 | 1466014839334 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 162 (0x918a1800) [pid = 11647] [serial = 443] [outer = 0x913a1000] 11:20:40 INFO - PROCESS | 11647 | 1466014840250 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1583ms 11:20:40 INFO - PROCESS | 11647 | 1466014840307 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 11647 | 1466014840311 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 11:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:20:40 INFO - PROCESS | 11647 | 1466014840317 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 11647 | 1466014840323 Marionette TRACE conn3 <- [1,562,null,{}] 11:20:40 INFO - PROCESS | 11647 | 1466014840339 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:40 INFO - PROCESS | 11647 | 1466014840347 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:40 INFO - PROCESS | 11647 | 1466014840530 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:20:40 INFO - PROCESS | 11647 | --DOCSHELL 0x99e7c000 == 75 [pid = 11647] [id = 36] 11:20:40 INFO - PROCESS | 11647 | --DOCSHELL 0x917ec000 == 74 [pid = 11647] [id = 71] 11:20:40 INFO - PROCESS | 11647 | --DOCSHELL 0x9acd5800 == 73 [pid = 11647] [id = 61] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 161 (0x995bf800) [pid = 11647] [serial = 354] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 160 (0xa2f90000) [pid = 11647] [serial = 333] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 159 (0x9d80e000) [pid = 11647] [serial = 330] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 158 (0x9acdf400) [pid = 11647] [serial = 321] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 157 (0x9516e400) [pid = 11647] [serial = 318] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 156 (0x8e770400) [pid = 11647] [serial = 327] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 155 (0x9c0aa400) [pid = 11647] [serial = 324] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 154 (0x8fa27c00) [pid = 11647] [serial = 315] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | --DOMWINDOW == 153 (0x8e5bd000) [pid = 11647] [serial = 336] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 11647 | 1466014840832 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 11647 | 1466014840839 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:40 INFO - PROCESS | 11647 | --DOCSHELL 0x92153800 == 72 [pid = 11647] [id = 63] 11:20:40 INFO - PROCESS | 11647 | --DOCSHELL 0xa1028c00 == 71 [pid = 11647] [id = 45] 11:20:40 INFO - PROCESS | 11647 | --DOCSHELL 0x947a9000 == 70 [pid = 11647] [id = 133] 11:20:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e773c00 == 71 [pid = 11647] [id = 148] 11:20:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 154 (0x8f81b400) [pid = 11647] [serial = 444] [outer = (nil)] 11:20:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 155 (0x8fa27c00) [pid = 11647] [serial = 445] [outer = 0x8f81b400] 11:20:40 INFO - PROCESS | 11647 | 1466014840947 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 156 (0x92265800) [pid = 11647] [serial = 446] [outer = 0x8f81b400] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59e000 == 70 [pid = 11647] [id = 132] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x8f810c00 == 69 [pid = 11647] [id = 131] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x8f059400 == 68 [pid = 11647] [id = 130] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59a800 == 67 [pid = 11647] [id = 129] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6af400 == 66 [pid = 11647] [id = 128] 11:20:41 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x9225e800 == 65 [pid = 11647] [id = 122] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x94743800 == 64 [pid = 11647] [id = 121] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa35000 == 63 [pid = 11647] [id = 120] 11:20:41 INFO - PROCESS | 11647 | --DOCSHELL 0x8e597400 == 62 [pid = 11647] [id = 119] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 155 (0x92264400) [pid = 11647] [serial = 346] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 154 (0x995ac400) [pid = 11647] [serial = 352] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 153 (0x8fa2b800) [pid = 11647] [serial = 343] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 152 (0x8f820000) [pid = 11647] [serial = 340] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 151 (0x92147800) [pid = 11647] [serial = 345] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 150 (0x9531f400) [pid = 11647] [serial = 349] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 149 (0x8f81a400) [pid = 11647] [serial = 339] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 148 (0x982fd400) [pid = 11647] [serial = 351] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 147 (0x95162400) [pid = 11647] [serial = 348] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | --DOMWINDOW == 146 (0x8f8c3c00) [pid = 11647] [serial = 342] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 11647 | 1466014841749 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1485ms 11:20:41 INFO - PROCESS | 11647 | 1466014841803 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 11647 | 1466014841807 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 11:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:20:41 INFO - PROCESS | 11647 | 1466014841827 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 11647 | 1466014841830 Marionette TRACE conn3 <- [1,566,null,{}] 11:20:41 INFO - PROCESS | 11647 | 1466014841835 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:41 INFO - PROCESS | 11647 | 1466014841840 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:42 INFO - PROCESS | 11647 | 1466014842006 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:20:42 INFO - PROCESS | 11647 | 1466014842015 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 11647 | 1466014842021 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b8400 == 63 [pid = 11647] [id = 149] 11:20:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 147 (0x8fa36400) [pid = 11647] [serial = 447] [outer = (nil)] 11:20:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 148 (0x92909400) [pid = 11647] [serial = 448] [outer = 0x8fa36400] 11:20:42 INFO - PROCESS | 11647 | 1466014842094 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 149 (0x9290c000) [pid = 11647] [serial = 449] [outer = 0x8fa36400] 11:20:42 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:43 INFO - PROCESS | 11647 | 1466014843016 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1244ms 11:20:43 INFO - PROCESS | 11647 | 1466014843067 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 11647 | 1466014843071 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 11:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:20:43 INFO - PROCESS | 11647 | 1466014843081 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 11647 | 1466014843083 Marionette TRACE conn3 <- [1,570,null,{}] 11:20:43 INFO - PROCESS | 11647 | 1466014843090 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:43 INFO - PROCESS | 11647 | 1466014843094 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:43 INFO - PROCESS | 11647 | 1466014843254 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:20:43 INFO - PROCESS | 11647 | 1466014843423 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 11647 | 1466014843431 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bd000 == 64 [pid = 11647] [id = 150] 11:20:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 150 (0x8f820000) [pid = 11647] [serial = 450] [outer = (nil)] 11:20:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 151 (0x92e4a000) [pid = 11647] [serial = 451] [outer = 0x8f820000] 11:20:43 INFO - PROCESS | 11647 | 1466014843501 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 152 (0x9479bc00) [pid = 11647] [serial = 452] [outer = 0x8f820000] 11:20:44 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:44 INFO - PROCESS | 11647 | 1466014844336 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1290ms 11:20:44 INFO - PROCESS | 11647 | 1466014844371 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 11647 | 1466014844375 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 11:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:20:44 INFO - PROCESS | 11647 | 1466014844403 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 11647 | 1466014844406 Marionette TRACE conn3 <- [1,574,null,{}] 11:20:44 INFO - PROCESS | 11647 | 1466014844411 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:44 INFO - PROCESS | 11647 | 1466014844422 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:44 INFO - PROCESS | 11647 | 1466014844705 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:20:44 INFO - PROCESS | 11647 | 1466014844732 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 11647 | 1466014844740 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x92905800 == 65 [pid = 11647] [id = 151] 11:20:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 153 (0x977a6c00) [pid = 11647] [serial = 453] [outer = (nil)] 11:20:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 154 (0x995bf800) [pid = 11647] [serial = 454] [outer = 0x977a6c00] 11:20:44 INFO - PROCESS | 11647 | 1466014844807 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 155 (0x996da800) [pid = 11647] [serial = 455] [outer = 0x977a6c00] 11:20:45 INFO - PROCESS | 11647 | --DOMWINDOW == 154 (0x917ea800) [pid = 11647] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:20:45 INFO - PROCESS | 11647 | --DOMWINDOW == 153 (0x8f8cbc00) [pid = 11647] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 152 (0x8e5b5800) [pid = 11647] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 151 (0x8e59b000) [pid = 11647] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 150 (0x91729c00) [pid = 11647] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 149 (0x91399c00) [pid = 11647] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 148 (0x9a182400) [pid = 11647] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 147 (0x9ac19000) [pid = 11647] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 146 (0x9ca14000) [pid = 11647] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 145 (0x8e59f800) [pid = 11647] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 144 (0x8e597c00) [pid = 11647] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 143 (0x99138c00) [pid = 11647] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 142 (0x8f05bc00) [pid = 11647] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 141 (0x9bf2d800) [pid = 11647] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 140 (0x8fa2c400) [pid = 11647] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 139 (0x8f6b0800) [pid = 11647] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 138 (0x95162800) [pid = 11647] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 137 (0x9515f400) [pid = 11647] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 136 (0x9a55b800) [pid = 11647] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 135 (0x8f817400) [pid = 11647] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 134 (0x8f8c4800) [pid = 11647] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 133 (0x917e7400) [pid = 11647] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 132 (0x9ace3000) [pid = 11647] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 131 (0x9cbdcc00) [pid = 11647] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x95321c00) [pid = 11647] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 129 (0x8f80d400) [pid = 11647] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 128 (0x8f819c00) [pid = 11647] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0x92e46400) [pid = 11647] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x9acd7800) [pid = 11647] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x9b43c000) [pid = 11647] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x8e769000) [pid = 11647] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:20:46 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0x93928800) [pid = 11647] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:20:46 INFO - PROCESS | 11647 | 1466014846339 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2005ms 11:20:46 INFO - PROCESS | 11647 | 1466014846388 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 11647 | 1466014846392 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 11:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:20:46 INFO - PROCESS | 11647 | 1466014846397 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 11647 | 1466014846401 Marionette TRACE conn3 <- [1,578,null,{}] 11:20:46 INFO - PROCESS | 11647 | 1466014846406 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:46 INFO - PROCESS | 11647 | 1466014846411 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:46 INFO - PROCESS | 11647 | 1466014846642 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:20:46 INFO - PROCESS | 11647 | 1466014846658 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 11647 | 1466014846666 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76b400 == 66 [pid = 11647] [id = 152] 11:20:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x8e76c000) [pid = 11647] [serial = 456] [outer = (nil)] 11:20:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x8f817400) [pid = 11647] [serial = 457] [outer = 0x8e76c000] 11:20:46 INFO - PROCESS | 11647 | 1466014846734 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x91399c00) [pid = 11647] [serial = 458] [outer = 0x8e76c000] 11:20:47 INFO - PROCESS | 11647 | 1466014847516 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1180ms 11:20:47 INFO - PROCESS | 11647 | 1466014847578 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:20:47 INFO - PROCESS | 11647 | 1466014847589 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 11:20:47 INFO - PROCESS | 11647 | 1466014847594 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 11647 | 1466014847597 Marionette TRACE conn3 <- [1,582,null,{}] 11:20:47 INFO - PROCESS | 11647 | 1466014847602 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:47 INFO - PROCESS | 11647 | 1466014847607 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:47 INFO - PROCESS | 11647 | 1466014847787 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:20:47 INFO - PROCESS | 11647 | 1466014847796 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 11647 | 1466014847802 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b5800 == 67 [pid = 11647] [id = 153] 11:20:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x8e5b8c00) [pid = 11647] [serial = 459] [outer = (nil)] 11:20:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x93cc6400) [pid = 11647] [serial = 460] [outer = 0x8e5b8c00] 11:20:47 INFO - PROCESS | 11647 | 1466014847870 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 129 (0x995b7400) [pid = 11647] [serial = 461] [outer = 0x8e5b8c00] 11:20:49 INFO - PROCESS | 11647 | 1466014849111 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1588ms 11:20:49 INFO - PROCESS | 11647 | 1466014849183 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 11647 | 1466014849190 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 11:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:20:49 INFO - PROCESS | 11647 | 1466014849198 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 11647 | 1466014849207 Marionette TRACE conn3 <- [1,586,null,{}] 11:20:49 INFO - PROCESS | 11647 | 1466014849215 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:49 INFO - PROCESS | 11647 | 1466014849221 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:49 INFO - PROCESS | 11647 | 1466014849457 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:20:49 INFO - PROCESS | 11647 | 1466014849735 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 11647 | 1466014849744 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e770000 == 68 [pid = 11647] [id = 154] 11:20:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 130 (0x8e771400) [pid = 11647] [serial = 462] [outer = (nil)] 11:20:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0x8f067800) [pid = 11647] [serial = 463] [outer = 0x8e771400] 11:20:49 INFO - PROCESS | 11647 | 1466014849833 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 132 (0x8fa2cc00) [pid = 11647] [serial = 464] [outer = 0x8e771400] 11:20:50 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:50 INFO - PROCESS | 11647 | 1466014850732 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1597ms 11:20:50 INFO - PROCESS | 11647 | 1466014850796 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 11647 | 1466014850803 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 11:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:20:50 INFO - PROCESS | 11647 | 1466014850815 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 11647 | 1466014850818 Marionette TRACE conn3 <- [1,590,null,{}] 11:20:50 INFO - PROCESS | 11647 | 1466014850825 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:50 INFO - PROCESS | 11647 | 1466014850831 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:51 INFO - PROCESS | 11647 | 1466014851099 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:20:51 INFO - PROCESS | 11647 | 1466014851420 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 11647 | 1466014851430 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f815c00 == 69 [pid = 11647] [id = 155] 11:20:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 133 (0x9172f400) [pid = 11647] [serial = 465] [outer = (nil)] 11:20:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 134 (0x918ab800) [pid = 11647] [serial = 466] [outer = 0x9172f400] 11:20:51 INFO - PROCESS | 11647 | 1466014851514 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 135 (0x9214c000) [pid = 11647] [serial = 467] [outer = 0x9172f400] 11:20:52 INFO - PROCESS | 11647 | 1466014852507 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1739ms 11:20:52 INFO - PROCESS | 11647 | 1466014852553 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 11647 | 1466014852558 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 11:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:20:52 INFO - PROCESS | 11647 | 1466014852564 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 11647 | 1466014852570 Marionette TRACE conn3 <- [1,594,null,{}] 11:20:52 INFO - PROCESS | 11647 | 1466014852587 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:52 INFO - PROCESS | 11647 | 1466014852597 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:52 INFO - PROCESS | 11647 | 1466014852811 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:20:53 INFO - PROCESS | 11647 | 1466014853045 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 11647 | 1466014853058 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5000 == 70 [pid = 11647] [id = 156] 11:20:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 136 (0x977ac000) [pid = 11647] [serial = 468] [outer = (nil)] 11:20:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 137 (0x995ac400) [pid = 11647] [serial = 469] [outer = 0x977ac000] 11:20:53 INFO - PROCESS | 11647 | 1466014853187 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 138 (0x9a0e0800) [pid = 11647] [serial = 470] [outer = 0x977ac000] 11:20:54 INFO - PROCESS | 11647 | 1466014854153 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1645ms 11:20:54 INFO - PROCESS | 11647 | 1466014854210 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 11647 | 1466014854215 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 11:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:20:54 INFO - PROCESS | 11647 | 1466014854223 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 11647 | 1466014854227 Marionette TRACE conn3 <- [1,598,null,{}] 11:20:54 INFO - PROCESS | 11647 | 1466014854233 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:54 INFO - PROCESS | 11647 | 1466014854238 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:54 INFO - PROCESS | 11647 | 1466014854432 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:20:54 INFO - PROCESS | 11647 | 1466014854657 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 11647 | 1466014854666 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbde000 == 71 [pid = 11647] [id = 157] 11:20:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 139 (0x977b1800) [pid = 11647] [serial = 471] [outer = (nil)] 11:20:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 140 (0x9a7cbc00) [pid = 11647] [serial = 472] [outer = 0x977b1800] 11:20:54 INFO - PROCESS | 11647 | 1466014854794 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 141 (0x9ac17400) [pid = 11647] [serial = 473] [outer = 0x977b1800] 11:20:55 INFO - PROCESS | 11647 | 1466014855681 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1535ms 11:20:55 INFO - PROCESS | 11647 | 1466014855759 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 11647 | 1466014855764 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 11:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:20:55 INFO - PROCESS | 11647 | 1466014855770 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 11647 | 1466014855773 Marionette TRACE conn3 <- [1,602,null,{}] 11:20:55 INFO - PROCESS | 11647 | 1466014855779 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:55 INFO - PROCESS | 11647 | 1466014855785 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:56 INFO - PROCESS | 11647 | 1466014856006 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:20:56 INFO - PROCESS | 11647 | 1466014856252 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 11647 | 1466014856260 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8800 == 72 [pid = 11647] [id = 158] 11:20:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 142 (0x9ac20000) [pid = 11647] [serial = 474] [outer = (nil)] 11:20:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 143 (0x9ace0400) [pid = 11647] [serial = 475] [outer = 0x9ac20000] 11:20:56 INFO - PROCESS | 11647 | 1466014856390 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 144 (0x9b94ac00) [pid = 11647] [serial = 476] [outer = 0x9ac20000] 11:20:57 INFO - PROCESS | 11647 | 1466014857299 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1586ms 11:20:57 INFO - PROCESS | 11647 | 1466014857360 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 11647 | 1466014857364 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 11:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:20:57 INFO - PROCESS | 11647 | 1466014857371 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 11647 | 1466014857375 Marionette TRACE conn3 <- [1,606,null,{}] 11:20:57 INFO - PROCESS | 11647 | 1466014857381 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:57 INFO - PROCESS | 11647 | 1466014857392 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:57 INFO - PROCESS | 11647 | 1466014857599 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:20:57 INFO - PROCESS | 11647 | 1466014857842 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 11647 | 1466014857853 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x91932000 == 73 [pid = 11647] [id = 159] 11:20:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 145 (0x91934800) [pid = 11647] [serial = 477] [outer = (nil)] 11:20:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 146 (0x9193e000) [pid = 11647] [serial = 478] [outer = 0x91934800] 11:20:57 INFO - PROCESS | 11647 | 1466014857974 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 147 (0x9b949c00) [pid = 11647] [serial = 479] [outer = 0x91934800] 11:20:58 INFO - PROCESS | 11647 | 1466014858824 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1491ms 11:20:58 INFO - PROCESS | 11647 | 1466014858863 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 11647 | 1466014858866 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 11:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:20:58 INFO - PROCESS | 11647 | 1466014858873 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 11647 | 1466014858877 Marionette TRACE conn3 <- [1,610,null,{}] 11:20:58 INFO - PROCESS | 11647 | 1466014858882 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:58 INFO - PROCESS | 11647 | 1466014858888 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:59 INFO - PROCESS | 11647 | 1466014859085 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:20:59 INFO - PROCESS | 11647 | 1466014859271 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 11647 | 1466014859282 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:20:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59d800 == 74 [pid = 11647] [id = 160] 11:20:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 148 (0x91935800) [pid = 11647] [serial = 480] [outer = (nil)] 11:20:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 149 (0x9c0ac000) [pid = 11647] [serial = 481] [outer = 0x91935800] 11:20:59 INFO - PROCESS | 11647 | 1466014859360 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 150 (0x9c0ae800) [pid = 11647] [serial = 482] [outer = 0x91935800] 11:21:00 INFO - PROCESS | 11647 | 1466014860275 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:21:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1480ms 11:21:00 INFO - PROCESS | 11647 | 1466014860354 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 11647 | 1466014860357 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 11:21:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:21:00 INFO - PROCESS | 11647 | 1466014860365 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 11647 | 1466014860368 Marionette TRACE conn3 <- [1,614,null,{}] 11:21:00 INFO - PROCESS | 11647 | 1466014860374 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:00 INFO - PROCESS | 11647 | 1466014860379 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:00 INFO - PROCESS | 11647 | 1466014860605 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:21:00 INFO - PROCESS | 11647 | 1466014860832 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 11647 | 1466014860840 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f812800 == 75 [pid = 11647] [id = 161] 11:21:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 151 (0x91939c00) [pid = 11647] [serial = 483] [outer = (nil)] 11:21:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 152 (0x9d80e000) [pid = 11647] [serial = 484] [outer = 0x91939c00] 11:21:00 INFO - PROCESS | 11647 | 1466014860965 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 153 (0xa107a400) [pid = 11647] [serial = 485] [outer = 0x91939c00] 11:21:01 INFO - PROCESS | 11647 | 1466014861882 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1580ms 11:21:01 INFO - PROCESS | 11647 | 1466014861951 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 11647 | 1466014861955 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 11:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:21:01 INFO - PROCESS | 11647 | 1466014861966 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 11647 | 1466014861969 Marionette TRACE conn3 <- [1,618,null,{}] 11:21:01 INFO - PROCESS | 11647 | 1466014861976 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:01 INFO - PROCESS | 11647 | 1466014861982 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:02 INFO - PROCESS | 11647 | 1466014862190 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:21:02 INFO - PROCESS | 11647 | 1466014862424 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 11647 | 1466014862431 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x9193f400 == 76 [pid = 11647] [id = 162] 11:21:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 154 (0x9290cc00) [pid = 11647] [serial = 486] [outer = (nil)] 11:21:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 155 (0xa2fe4000) [pid = 11647] [serial = 487] [outer = 0x9290cc00] 11:21:02 INFO - PROCESS | 11647 | 1466014862526 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 156 (0xa34cec00) [pid = 11647] [serial = 488] [outer = 0x9290cc00] 11:21:03 INFO - PROCESS | 11647 | 1466014863401 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1483ms 11:21:03 INFO - PROCESS | 11647 | 1466014863449 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:21:03 INFO - PROCESS | 11647 | 1466014863454 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 11:21:03 INFO - PROCESS | 11647 | 1466014863461 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 11647 | 1466014863465 Marionette TRACE conn3 <- [1,622,null,{}] 11:21:03 INFO - PROCESS | 11647 | 1466014863470 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:03 INFO - PROCESS | 11647 | 1466014863475 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:03 INFO - PROCESS | 11647 | 1466014863683 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:21:03 INFO - PROCESS | 11647 | 1466014863955 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 11647 | 1466014863964 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b9800 == 77 [pid = 11647] [id = 163] 11:21:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 157 (0x8e76f400) [pid = 11647] [serial = 489] [outer = (nil)] 11:21:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 158 (0x8f990000) [pid = 11647] [serial = 490] [outer = 0x8e76f400] 11:21:04 INFO - PROCESS | 11647 | 1466014864100 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 159 (0x8f991800) [pid = 11647] [serial = 491] [outer = 0x8e76f400] 11:21:05 INFO - PROCESS | 11647 | 1466014865117 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1735ms 11:21:05 INFO - PROCESS | 11647 | 1466014865196 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 11647 | 1466014865200 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 11:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:21:05 INFO - PROCESS | 11647 | 1466014865208 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 11647 | 1466014865212 Marionette TRACE conn3 <- [1,626,null,{}] 11:21:05 INFO - PROCESS | 11647 | 1466014865240 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:05 INFO - PROCESS | 11647 | 1466014865247 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:05 INFO - PROCESS | 11647 | 1466014865485 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:21:05 INFO - PROCESS | 11647 | 1466014865806 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 11647 | 1466014865813 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5a1000 == 78 [pid = 11647] [id = 164] 11:21:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 160 (0x8e76c800) [pid = 11647] [serial = 492] [outer = (nil)] 11:21:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 161 (0x8f81c400) [pid = 11647] [serial = 493] [outer = 0x8e76c800] 11:21:05 INFO - PROCESS | 11647 | 1466014865902 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 162 (0x91731c00) [pid = 11647] [serial = 494] [outer = 0x8e76c800] 11:21:07 INFO - PROCESS | 11647 | 1466014867550 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2387ms 11:21:07 INFO - PROCESS | 11647 | 1466014867596 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 11647 | 1466014867603 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:21:07 INFO - PROCESS | 11647 | 1466014867610 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 11647 | 1466014867617 Marionette TRACE conn3 <- [1,630,null,{}] 11:21:07 INFO - PROCESS | 11647 | 1466014867625 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:07 INFO - PROCESS | 11647 | 1466014867631 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:07 INFO - PROCESS | 11647 | 1466014867830 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:21:08 INFO - PROCESS | 11647 | 1466014868084 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 11647 | 1466014868092 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f990400 == 79 [pid = 11647] [id = 165] 11:21:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 163 (0x8f990c00) [pid = 11647] [serial = 495] [outer = (nil)] 11:21:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 164 (0x8fac9800) [pid = 11647] [serial = 496] [outer = 0x8f990c00] 11:21:08 INFO - PROCESS | 11647 | 1466014868184 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 165 (0x9140f800) [pid = 11647] [serial = 497] [outer = 0x8f990c00] 11:21:09 INFO - PROCESS | 11647 | 1466014869284 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1745ms 11:21:09 INFO - PROCESS | 11647 | 1466014869356 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 11647 | 1466014869363 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 11:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:21:09 INFO - PROCESS | 11647 | 1466014869373 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 11647 | 1466014869376 Marionette TRACE conn3 <- [1,634,null,{}] 11:21:09 INFO - PROCESS | 11647 | 1466014869383 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:09 INFO - PROCESS | 11647 | 1466014869388 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:09 INFO - PROCESS | 11647 | 1466014869616 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:21:10 INFO - PROCESS | 11647 | 1466014870112 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 11647 | 1466014870122 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 164 (0x917f2800) [pid = 11647] [serial = 381] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5c1c00 == 80 [pid = 11647] [id = 166] 11:21:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 165 (0x8e76b000) [pid = 11647] [serial = 498] [outer = (nil)] 11:21:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 166 (0x8f064c00) [pid = 11647] [serial = 499] [outer = 0x8e76b000] 11:21:10 INFO - PROCESS | 11647 | 1466014870253 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 167 (0x8fa2f800) [pid = 11647] [serial = 500] [outer = 0x8e76b000] 11:21:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76b400 == 79 [pid = 11647] [id = 152] 11:21:10 INFO - PROCESS | 11647 | --DOCSHELL 0x92905800 == 78 [pid = 11647] [id = 151] 11:21:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bd000 == 77 [pid = 11647] [id = 150] 11:21:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b8400 == 76 [pid = 11647] [id = 149] 11:21:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8e773c00 == 75 [pid = 11647] [id = 148] 11:21:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2b000 == 74 [pid = 11647] [id = 147] 11:21:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3800 == 73 [pid = 11647] [id = 146] 11:21:10 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 166 (0x9c0a5c00) [pid = 11647] [serial = 289] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 165 (0x8fa2fc00) [pid = 11647] [serial = 247] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 164 (0x8e5c0000) [pid = 11647] [serial = 337] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 163 (0x99e2a400) [pid = 11647] [serial = 355] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 162 (0x996d1800) [pid = 11647] [serial = 268] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 161 (0x9139ac00) [pid = 11647] [serial = 271] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 160 (0x93922000) [pid = 11647] [serial = 274] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 159 (0x9d806c00) [pid = 11647] [serial = 283] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 158 (0xa674e400) [pid = 11647] [serial = 286] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 157 (0x9bf26000) [pid = 11647] [serial = 280] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 156 (0x9a54f400) [pid = 11647] [serial = 313] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 155 (0x9139f000) [pid = 11647] [serial = 316] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 154 (0x99134c00) [pid = 11647] [serial = 319] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 153 (0x9b43c800) [pid = 11647] [serial = 322] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 152 (0x9ca10400) [pid = 11647] [serial = 325] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 151 (0x8e773000) [pid = 11647] [serial = 328] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 150 (0xa215f800) [pid = 11647] [serial = 331] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 149 (0x91732400) [pid = 11647] [serial = 396] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 148 (0x91737000) [pid = 11647] [serial = 397] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 147 (0x9140cc00) [pid = 11647] [serial = 361] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 146 (0x913a6800) [pid = 11647] [serial = 360] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 145 (0x9aa55400) [pid = 11647] [serial = 367] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 144 (0x9aa06400) [pid = 11647] [serial = 366] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 143 (0x9b025400) [pid = 11647] [serial = 370] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 142 (0xa2545000) [pid = 11647] [serial = 376] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 141 (0xa219a800) [pid = 11647] [serial = 375] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 140 (0x9ace3400) [pid = 11647] [serial = 369] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 139 (0x8fa35800) [pid = 11647] [serial = 387] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 138 (0x91409800) [pid = 11647] [serial = 388] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 137 (0x8f6b2000) [pid = 11647] [serial = 358] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 136 (0x8e5bbc00) [pid = 11647] [serial = 357] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 135 (0x99e30400) [pid = 11647] [serial = 364] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 134 (0x995c4400) [pid = 11647] [serial = 363] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 133 (0x8f064800) [pid = 11647] [serial = 379] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 132 (0x8f061800) [pid = 11647] [serial = 378] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 131 (0x9ca0a400) [pid = 11647] [serial = 373] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x9c0a2000) [pid = 11647] [serial = 372] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 129 (0x99636800) [pid = 11647] [serial = 390] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 128 (0x9a558400) [pid = 11647] [serial = 391] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0x8f811400) [pid = 11647] [serial = 385] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x8f6bc800) [pid = 11647] [serial = 384] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x9b642c00) [pid = 11647] [serial = 393] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x9b97ac00) [pid = 11647] [serial = 399] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0x9c0a8c00) [pid = 11647] [serial = 394] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0x9cbdbc00) [pid = 11647] [serial = 400] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 11647 | --DOMWINDOW == 121 (0x9acda400) [pid = 11647] [serial = 277] [outer = (nil)] [url = about:blank] 11:21:11 INFO - PROCESS | 11647 | 1466014871129 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1781ms 11:21:11 INFO - PROCESS | 11647 | 1466014871154 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 11647 | 1466014871159 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 11:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:21:11 INFO - PROCESS | 11647 | 1466014871166 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 11647 | 1466014871171 Marionette TRACE conn3 <- [1,638,null,{}] 11:21:11 INFO - PROCESS | 11647 | 1466014871187 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:11 INFO - PROCESS | 11647 | 1466014871196 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:11 INFO - PROCESS | 11647 | 1466014871400 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:21:11 INFO - PROCESS | 11647 | 1466014871748 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 11647 | 1466014871755 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b6800 == 74 [pid = 11647] [id = 167] 11:21:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 122 (0x8e5b8400) [pid = 11647] [serial = 501] [outer = (nil)] 11:21:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x8e773000) [pid = 11647] [serial = 502] [outer = 0x8e5b8400] 11:21:11 INFO - PROCESS | 11647 | 1466014871853 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x8f809800) [pid = 11647] [serial = 503] [outer = 0x8e5b8400] 11:21:12 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:12 INFO - PROCESS | 11647 | 1466014872829 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1738ms 11:21:12 INFO - PROCESS | 11647 | 1466014872907 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:21:12 INFO - PROCESS | 11647 | 1466014872915 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 11:21:12 INFO - PROCESS | 11647 | 1466014872923 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 11647 | 1466014872929 Marionette TRACE conn3 <- [1,642,null,{}] 11:21:12 INFO - PROCESS | 11647 | 1466014872958 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:12 INFO - PROCESS | 11647 | 1466014872966 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:13 INFO - PROCESS | 11647 | 1466014873239 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:21:13 INFO - PROCESS | 11647 | 1466014873521 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 11647 | 1466014873534 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f995c00 == 75 [pid = 11647] [id = 168] 11:21:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x8fac3c00) [pid = 11647] [serial = 504] [outer = (nil)] 11:21:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x9140a800) [pid = 11647] [serial = 505] [outer = 0x8fac3c00] 11:21:13 INFO - PROCESS | 11647 | 1466014873655 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x917e7400) [pid = 11647] [serial = 506] [outer = 0x8fac3c00] 11:21:14 INFO - PROCESS | 11647 | 1466014874624 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1758ms 11:21:14 INFO - PROCESS | 11647 | 1466014874684 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 11647 | 1466014874691 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 11:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:21:14 INFO - PROCESS | 11647 | 1466014874698 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 11647 | 1466014874701 Marionette TRACE conn3 <- [1,646,null,{}] 11:21:14 INFO - PROCESS | 11647 | 1466014874708 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:14 INFO - PROCESS | 11647 | 1466014874714 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:14 INFO - PROCESS | 11647 | 1466014874927 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:21:15 INFO - PROCESS | 11647 | 1466014875238 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 11647 | 1466014875248 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x926a5000 == 76 [pid = 11647] [id = 169] 11:21:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x926b2800) [pid = 11647] [serial = 507] [outer = (nil)] 11:21:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 129 (0x92907400) [pid = 11647] [serial = 508] [outer = 0x926b2800] 11:21:15 INFO - PROCESS | 11647 | 1466014875373 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 130 (0x93922000) [pid = 11647] [serial = 509] [outer = 0x926b2800] 11:21:16 INFO - PROCESS | 11647 | 1466014876502 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1886ms 11:21:16 INFO - PROCESS | 11647 | 1466014876586 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:21:16 INFO - PROCESS | 11647 | 1466014876590 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 11:21:16 INFO - PROCESS | 11647 | 1466014876605 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 11647 | 1466014876615 Marionette TRACE conn3 <- [1,650,null,{}] 11:21:16 INFO - PROCESS | 11647 | 1466014876692 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:16 INFO - PROCESS | 11647 | 1466014876700 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:16 INFO - PROCESS | 11647 | 1466014876981 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:21:17 INFO - PROCESS | 11647 | 1466014877187 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 11647 | 1466014877196 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e4c800 == 77 [pid = 11647] [id = 170] 11:21:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 131 (0x95180c00) [pid = 11647] [serial = 510] [outer = (nil)] 11:21:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 132 (0x9962fc00) [pid = 11647] [serial = 511] [outer = 0x95180c00] 11:21:17 INFO - PROCESS | 11647 | 1466014877325 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 133 (0x99e32800) [pid = 11647] [serial = 512] [outer = 0x95180c00] 11:21:18 INFO - PROCESS | 11647 | 1466014878419 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:21:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1879ms 11:21:18 INFO - PROCESS | 11647 | 1466014878476 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 11647 | 1466014878480 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 11:21:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:21:18 INFO - PROCESS | 11647 | 1466014878487 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 11647 | 1466014878491 Marionette TRACE conn3 <- [1,654,null,{}] 11:21:18 INFO - PROCESS | 11647 | 1466014878496 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:18 INFO - PROCESS | 11647 | 1466014878502 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:18 INFO - PROCESS | 11647 | 1466014878754 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x917e5800 == 76 [pid = 11647] [id = 91] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8e768c00 == 75 [pid = 11647] [id = 139] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0xa1024000 == 74 [pid = 11647] [id = 137] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b6800 == 73 [pid = 11647] [id = 111] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8e768000 == 72 [pid = 11647] [id = 109] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabac00 == 71 [pid = 11647] [id = 138] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x9bf2ac00 == 70 [pid = 11647] [id = 124] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8cb400 == 69 [pid = 11647] [id = 82] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd1c00 == 68 [pid = 11647] [id = 143] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b9400 == 67 [pid = 11647] [id = 108] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x918aa400 == 66 [pid = 11647] [id = 140] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd6c00 == 65 [pid = 11647] [id = 144] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x9139c000 == 64 [pid = 11647] [id = 142] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x9a17ac00 == 63 [pid = 11647] [id = 136] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x917ed400 == 62 [pid = 11647] [id = 106] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x918a9000 == 61 [pid = 11647] [id = 141] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x995b6800 == 60 [pid = 11647] [id = 62] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x9479cc00 == 59 [pid = 11647] [id = 92] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8e773800 == 58 [pid = 11647] [id = 110] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8f066800 == 57 [pid = 11647] [id = 127] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5c1c00 == 56 [pid = 11647] [id = 166] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8f990400 == 55 [pid = 11647] [id = 165] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8f812800 == 54 [pid = 11647] [id = 161] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59d800 == 53 [pid = 11647] [id = 160] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x91932000 == 52 [pid = 11647] [id = 159] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbde000 == 51 [pid = 11647] [id = 157] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8800 == 50 [pid = 11647] [id = 158] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8f815c00 == 49 [pid = 11647] [id = 155] 11:21:20 INFO - PROCESS | 11647 | --DOCSHELL 0x8e770000 == 48 [pid = 11647] [id = 154] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x99ef8000 == 47 [pid = 11647] [id = 24] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x92e48800 == 46 [pid = 11647] [id = 19] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x93837800 == 45 [pid = 11647] [id = 25] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x99136c00 == 44 [pid = 11647] [id = 20] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc7c00 == 43 [pid = 11647] [id = 21] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x99efa800 == 42 [pid = 11647] [id = 16] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc3800 == 41 [pid = 11647] [id = 22] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x99ef1c00 == 40 [pid = 11647] [id = 15] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x92269000 == 39 [pid = 11647] [id = 30] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9d861000 == 38 [pid = 11647] [id = 37] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9cb9e400 == 37 [pid = 11647] [id = 18] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9d810000 == 36 [pid = 11647] [id = 27] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9474d000 == 35 [pid = 11647] [id = 14] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b4800 == 34 [pid = 11647] [id = 112] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5000 == 33 [pid = 11647] [id = 156] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9aa0e800 == 32 [pid = 11647] [id = 123] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x92263800 == 31 [pid = 11647] [id = 64] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8f059000 == 30 [pid = 11647] [id = 126] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9acd6400 == 29 [pid = 11647] [id = 107] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9172c000 == 28 [pid = 11647] [id = 135] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9a7cd400 == 27 [pid = 11647] [id = 26] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9ca10000 == 26 [pid = 11647] [id = 125] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9214c400 == 25 [pid = 11647] [id = 60] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9193f400 == 24 [pid = 11647] [id = 162] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b9800 == 23 [pid = 11647] [id = 163] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8f818400 == 22 [pid = 11647] [id = 105] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc1400 == 21 [pid = 11647] [id = 31] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b5800 == 20 [pid = 11647] [id = 153] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5a1000 == 19 [pid = 11647] [id = 164] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9214a000 == 18 [pid = 11647] [id = 23] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9b381400 == 17 [pid = 11647] [id = 17] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x92150c00 == 16 [pid = 11647] [id = 29] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bcc00 == 15 [pid = 11647] [id = 104] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x9bf1f800 == 14 [pid = 11647] [id = 28] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x92e4c800 == 13 [pid = 11647] [id = 170] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2c00 == 12 [pid = 11647] [id = 145] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x91733400 == 11 [pid = 11647] [id = 134] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x926a5000 == 10 [pid = 11647] [id = 169] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8f995c00 == 9 [pid = 11647] [id = 168] 11:21:22 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b6800 == 8 [pid = 11647] [id = 167] 11:21:22 INFO - PROCESS | 11647 | 1466014882406 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 11647 | 1466014882418 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35c00 == 9 [pid = 11647] [id = 171] 11:21:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 134 (0x8dd36000) [pid = 11647] [serial = 513] [outer = (nil)] 11:21:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 135 (0x8dd3d400) [pid = 11647] [serial = 514] [outer = 0x8dd36000] 11:21:22 INFO - PROCESS | 11647 | 1466014882497 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 136 (0x8e59fc00) [pid = 11647] [serial = 515] [outer = 0x8dd36000] 11:21:23 INFO - PROCESS | 11647 | 1466014883425 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:21:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 4991ms 11:21:23 INFO - PROCESS | 11647 | 1466014883490 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 11647 | 1466014883497 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 11:21:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:21:23 INFO - PROCESS | 11647 | 1466014883505 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 11647 | 1466014883511 Marionette TRACE conn3 <- [1,658,null,{}] 11:21:23 INFO - PROCESS | 11647 | 1466014883528 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:23 INFO - PROCESS | 11647 | 1466014883537 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:23 INFO - PROCESS | 11647 | 1466014883764 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:21:23 INFO - PROCESS | 11647 | 1466014883789 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 11647 | 1466014883798 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b6400 == 10 [pid = 11647] [id = 172] 11:21:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 137 (0x8f6b6800) [pid = 11647] [serial = 516] [outer = (nil)] 11:21:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 138 (0x8f6bbc00) [pid = 11647] [serial = 517] [outer = 0x8f6b6800] 11:21:23 INFO - PROCESS | 11647 | 1466014883893 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 139 (0x8f808400) [pid = 11647] [serial = 518] [outer = 0x8f6b6800] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 138 (0x8f067400) [pid = 11647] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 137 (0x8f990c00) [pid = 11647] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 136 (0x8e5b8c00) [pid = 11647] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 135 (0x8e76b000) [pid = 11647] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 134 (0x8e771400) [pid = 11647] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 133 (0x9172f400) [pid = 11647] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 132 (0x977ac000) [pid = 11647] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 131 (0x977b1800) [pid = 11647] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 130 (0x9ac20000) [pid = 11647] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 129 (0x91934800) [pid = 11647] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 128 (0x91935800) [pid = 11647] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0x91939c00) [pid = 11647] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0x9290cc00) [pid = 11647] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0x8e76f400) [pid = 11647] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x8e76c800) [pid = 11647] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0x8e5b6000) [pid = 11647] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0xa25e7000) [pid = 11647] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 121 (0x8f820000) [pid = 11647] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 120 (0x9d80d800) [pid = 11647] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 119 (0x8f81b400) [pid = 11647] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 118 (0x8dbd3800) [pid = 11647] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 117 (0x8fabbc00) [pid = 11647] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 116 (0x8dd33400) [pid = 11647] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 115 (0x926a4000) [pid = 11647] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 114 (0x8dbd9800) [pid = 11647] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 113 (0x93925800) [pid = 11647] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 112 (0x977a6c00) [pid = 11647] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 111 (0x926ac400) [pid = 11647] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 110 (0x918acc00) [pid = 11647] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 109 (0x913a1000) [pid = 11647] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 108 (0x91733000) [pid = 11647] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 107 (0x8fa36400) [pid = 11647] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 106 (0x9a8f9000) [pid = 11647] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 105 (0x8e76c000) [pid = 11647] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:21:26 INFO - PROCESS | 11647 | --DOMWINDOW == 104 (0x9d80fc00) [pid = 11647] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:21:26 INFO - PROCESS | 11647 | 1466014886708 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 3296ms 11:21:26 INFO - PROCESS | 11647 | 1466014886806 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 11647 | 1466014886813 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 11:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:21:26 INFO - PROCESS | 11647 | 1466014886821 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 11647 | 1466014886825 Marionette TRACE conn3 <- [1,662,null,{}] 11:21:26 INFO - PROCESS | 11647 | 1466014886831 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:26 INFO - PROCESS | 11647 | 1466014886837 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:27 INFO - PROCESS | 11647 | 1466014887003 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:21:27 INFO - PROCESS | 11647 | 1466014887015 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 11647 | 1466014887022 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bcc00 == 11 [pid = 11647] [id = 173] 11:21:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 105 (0x8f805c00) [pid = 11647] [serial = 519] [outer = (nil)] 11:21:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 106 (0x8f817800) [pid = 11647] [serial = 520] [outer = 0x8f805c00] 11:21:27 INFO - PROCESS | 11647 | 1466014887223 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 107 (0x8f8c8000) [pid = 11647] [serial = 521] [outer = 0x8f805c00] 11:21:27 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:27 INFO - PROCESS | 11647 | 1466014887988 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1183ms 11:21:28 INFO - PROCESS | 11647 | 1466014888003 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 11647 | 1466014888008 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 11:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:21:28 INFO - PROCESS | 11647 | 1466014888025 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 11647 | 1466014888035 Marionette TRACE conn3 <- [1,666,null,{}] 11:21:28 INFO - PROCESS | 11647 | 1466014888041 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:28 INFO - PROCESS | 11647 | 1466014888049 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:28 INFO - PROCESS | 11647 | 1466014888283 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:21:28 INFO - PROCESS | 11647 | 1466014888299 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 11647 | 1466014888307 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80c400 == 12 [pid = 11647] [id = 174] 11:21:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 108 (0x8f811400) [pid = 11647] [serial = 522] [outer = (nil)] 11:21:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 109 (0x8fac2000) [pid = 11647] [serial = 523] [outer = 0x8f811400] 11:21:28 INFO - PROCESS | 11647 | 1466014888375 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 110 (0x9139c000) [pid = 11647] [serial = 524] [outer = 0x8f811400] 11:21:29 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:29 INFO - PROCESS | 11647 | 1466014889775 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:21:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1798ms 11:21:29 INFO - PROCESS | 11647 | 1466014889817 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:21:29 INFO - PROCESS | 11647 | 1466014889827 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 11:21:29 INFO - PROCESS | 11647 | 1466014889839 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 11647 | 1466014889852 Marionette TRACE conn3 <- [1,670,null,{}] 11:21:30 INFO - PROCESS | 11647 | 1466014890010 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:30 INFO - PROCESS | 11647 | 1466014890021 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:30 INFO - PROCESS | 11647 | 1466014890346 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:21:30 INFO - PROCESS | 11647 | 1466014890476 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 11647 | 1466014890489 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76e800 == 13 [pid = 11647] [id = 175] 11:21:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 111 (0x8e774400) [pid = 11647] [serial = 525] [outer = (nil)] 11:21:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 112 (0x8f6ba400) [pid = 11647] [serial = 526] [outer = 0x8e774400] 11:21:30 INFO - PROCESS | 11647 | 1466014890572 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 113 (0x8f819800) [pid = 11647] [serial = 527] [outer = 0x8e774400] 11:21:31 INFO - PROCESS | 11647 | 1466014891513 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1747ms 11:21:31 INFO - PROCESS | 11647 | 1466014891589 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 11647 | 1466014891599 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 11:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:21:31 INFO - PROCESS | 11647 | 1466014891625 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 11647 | 1466014891630 Marionette TRACE conn3 <- [1,674,null,{}] 11:21:31 INFO - PROCESS | 11647 | 1466014891678 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:31 INFO - PROCESS | 11647 | 1466014891683 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:31 INFO - PROCESS | 11647 | 1466014891960 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:21:32 INFO - PROCESS | 11647 | 1466014892202 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 11647 | 1466014892213 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139f000 == 14 [pid = 11647] [id = 176] 11:21:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 114 (0x913a1c00) [pid = 11647] [serial = 528] [outer = (nil)] 11:21:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 115 (0x91403000) [pid = 11647] [serial = 529] [outer = 0x913a1c00] 11:21:32 INFO - PROCESS | 11647 | 1466014892338 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 116 (0x9172c400) [pid = 11647] [serial = 530] [outer = 0x913a1c00] 11:21:32 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:33 INFO - PROCESS | 11647 | 1466014893294 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:21:33 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 11:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1740ms 11:21:33 INFO - PROCESS | 11647 | 1466014893361 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:21:33 INFO - PROCESS | 11647 | 1466014893366 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 11:21:33 INFO - PROCESS | 11647 | 1466014893373 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 11647 | 1466014893379 Marionette TRACE conn3 <- [1,678,null,{}] 11:21:33 INFO - PROCESS | 11647 | 1466014893395 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:33 INFO - PROCESS | 11647 | 1466014893404 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:33 INFO - PROCESS | 11647 | 1466014893627 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:21:33 INFO - PROCESS | 11647 | 1466014893853 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 11647 | 1466014893868 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd42400 == 15 [pid = 11647] [id = 177] 11:21:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 117 (0x918abc00) [pid = 11647] [serial = 531] [outer = (nil)] 11:21:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 118 (0x91935000) [pid = 11647] [serial = 532] [outer = 0x918abc00] 11:21:33 INFO - PROCESS | 11647 | 1466014893996 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 119 (0x92145400) [pid = 11647] [serial = 533] [outer = 0x918abc00] 11:21:34 INFO - PROCESS | 11647 | 1466014894890 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1597ms 11:21:34 INFO - PROCESS | 11647 | 1466014894969 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 11647 | 1466014894974 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 11:21:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:21:34 INFO - PROCESS | 11647 | 1466014894981 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 11647 | 1466014894984 Marionette TRACE conn3 <- [1,682,null,{}] 11:21:34 INFO - PROCESS | 11647 | 1466014894990 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:34 INFO - PROCESS | 11647 | 1466014894996 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:35 INFO - PROCESS | 11647 | 1466014895236 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:21:35 INFO - PROCESS | 11647 | 1466014895475 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 11647 | 1466014895483 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x918afc00 == 16 [pid = 11647] [id = 178] 11:21:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 120 (0x91931800) [pid = 11647] [serial = 534] [outer = (nil)] 11:21:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 121 (0x92263c00) [pid = 11647] [serial = 535] [outer = 0x91931800] 11:21:35 INFO - PROCESS | 11647 | 1466014895578 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 122 (0x926ac000) [pid = 11647] [serial = 536] [outer = 0x91931800] 11:21:36 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:36 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:36 INFO - PROCESS | 11647 | 1466014896850 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:21:36 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) 11:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1894ms 11:21:36 INFO - PROCESS | 11647 | 1466014896875 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 11647 | 1466014896878 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 11:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:21:36 INFO - PROCESS | 11647 | 1466014896885 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 11647 | 1466014896889 Marionette TRACE conn3 <- [1,686,null,{}] 11:21:36 INFO - PROCESS | 11647 | 1466014896988 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:36 INFO - PROCESS | 11647 | 1466014896994 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:37 INFO - PROCESS | 11647 | 1466014897220 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:21:37 INFO - PROCESS | 11647 | 1466014897351 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 11647 | 1466014897360 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x9214c800 == 17 [pid = 11647] [id = 179] 11:21:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 123 (0x9214e400) [pid = 11647] [serial = 537] [outer = (nil)] 11:21:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 124 (0x9290d000) [pid = 11647] [serial = 538] [outer = 0x9214e400] 11:21:37 INFO - PROCESS | 11647 | 1466014897441 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 125 (0x92902000) [pid = 11647] [serial = 539] [outer = 0x9214e400] 11:21:38 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:38 INFO - PROCESS | 11647 | 1466014898772 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:21:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1942ms 11:21:38 INFO - PROCESS | 11647 | 1466014898909 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 11647 | 1466014898913 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 11:21:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:21:38 INFO - PROCESS | 11647 | 1466014898929 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 11647 | 1466014898933 Marionette TRACE conn3 <- [1,690,null,{}] 11:21:38 INFO - PROCESS | 11647 | 1466014898940 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:38 INFO - PROCESS | 11647 | 1466014898951 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:39 INFO - PROCESS | 11647 | 1466014899138 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:21:39 INFO - PROCESS | 11647 | 1466014899326 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 11647 | 1466014899335 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5c0400 == 18 [pid = 11647] [id = 180] 11:21:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 126 (0x8f6b4400) [pid = 11647] [serial = 540] [outer = (nil)] 11:21:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 127 (0x8f98b800) [pid = 11647] [serial = 541] [outer = 0x8f6b4400] 11:21:39 INFO - PROCESS | 11647 | 1466014899419 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 128 (0x8fa2e400) [pid = 11647] [serial = 542] [outer = 0x8f6b4400] 11:21:40 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:40 INFO - PROCESS | 11647 | 1466014900913 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:21:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2046ms 11:21:40 INFO - PROCESS | 11647 | 1466014900976 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 11647 | 1466014900983 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 11:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:21:40 INFO - PROCESS | 11647 | 1466014900991 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 11647 | 1466014900996 Marionette TRACE conn3 <- [1,694,null,{}] 11:21:41 INFO - PROCESS | 11647 | 1466014901004 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:41 INFO - PROCESS | 11647 | 1466014901010 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:41 INFO - PROCESS | 11647 | 1466014901264 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:21:41 INFO - PROCESS | 11647 | 1466014901527 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 11647 | 1466014901536 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 127 (0x99e2bc00) [pid = 11647] [serial = 382] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 126 (0xa2fe4800) [pid = 11647] [serial = 403] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 125 (0xa4f19400) [pid = 11647] [serial = 419] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 124 (0x8dd3cc00) [pid = 11647] [serial = 434] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 123 (0xa61b9400) [pid = 11647] [serial = 422] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 122 (0x9b387c00) [pid = 11647] [serial = 410] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 121 (0x8fac7c00) [pid = 11647] [serial = 416] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 120 (0x92152400) [pid = 11647] [serial = 437] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 119 (0xa613d400) [pid = 11647] [serial = 425] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 118 (0x95163c00) [pid = 11647] [serial = 407] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 117 (0xa4d40800) [pid = 11647] [serial = 413] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 116 (0x8dbdf800) [pid = 11647] [serial = 431] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 115 (0xa6f31c00) [pid = 11647] [serial = 428] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 114 (0x8fac9800) [pid = 11647] [serial = 496] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 113 (0x93cc6400) [pid = 11647] [serial = 460] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 112 (0x8f064c00) [pid = 11647] [serial = 499] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 111 (0x8f067800) [pid = 11647] [serial = 463] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 110 (0x8fa2cc00) [pid = 11647] [serial = 464] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 109 (0x995b7400) [pid = 11647] [serial = 461] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 108 (0x918ab800) [pid = 11647] [serial = 466] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 107 (0x9214c000) [pid = 11647] [serial = 467] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 106 (0x995ac400) [pid = 11647] [serial = 469] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 105 (0x9a0e0800) [pid = 11647] [serial = 470] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 104 (0x9a7cbc00) [pid = 11647] [serial = 472] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 103 (0x9ace0400) [pid = 11647] [serial = 475] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 102 (0x9ac17400) [pid = 11647] [serial = 473] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 101 (0x9193e000) [pid = 11647] [serial = 478] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 100 (0x9b94ac00) [pid = 11647] [serial = 476] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 99 (0x9c0ac000) [pid = 11647] [serial = 481] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 98 (0x9b949c00) [pid = 11647] [serial = 479] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 97 (0x9c0ae800) [pid = 11647] [serial = 482] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 96 (0xa107a400) [pid = 11647] [serial = 485] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x9d80e000) [pid = 11647] [serial = 484] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0xa34cec00) [pid = 11647] [serial = 488] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0xa2fe4000) [pid = 11647] [serial = 487] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x8f991800) [pid = 11647] [serial = 491] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x8f990000) [pid = 11647] [serial = 490] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x9140f800) [pid = 11647] [serial = 497] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8f81c400) [pid = 11647] [serial = 493] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8fa2f800) [pid = 11647] [serial = 500] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x91399c00) [pid = 11647] [serial = 458] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x91731c00) [pid = 11647] [serial = 494] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8f80f800) [pid = 11647] [serial = 439] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0xa33c5800) [pid = 11647] [serial = 412] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x92e4a000) [pid = 11647] [serial = 451] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0xa68c9c00) [pid = 11647] [serial = 226] [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.] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0xa3273800) [pid = 11647] [serial = 334] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f8c4000) [pid = 11647] [serial = 440] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8fa27c00) [pid = 11647] [serial = 445] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dbdb000) [pid = 11647] [serial = 430] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fac4c00) [pid = 11647] [serial = 415] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8dd3a000) [pid = 11647] [serial = 433] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x926b1c00) [pid = 11647] [serial = 424] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e599400) [pid = 11647] [serial = 436] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0xa25e6c00) [pid = 11647] [serial = 402] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9479bc00) [pid = 11647] [serial = 452] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x995bf800) [pid = 11647] [serial = 454] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x996da800) [pid = 11647] [serial = 455] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0xa67a2c00) [pid = 11647] [serial = 427] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0xa2161c00) [pid = 11647] [serial = 421] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x91735800) [pid = 11647] [serial = 442] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92265800) [pid = 11647] [serial = 446] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9391c000) [pid = 11647] [serial = 406] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x92909400) [pid = 11647] [serial = 448] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x9290c000) [pid = 11647] [serial = 449] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x918a1800) [pid = 11647] [serial = 443] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x9ac1f800) [pid = 11647] [serial = 409] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8f817400) [pid = 11647] [serial = 457] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0xa4f0f800) [pid = 11647] [serial = 418] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdf000 == 19 [pid = 11647] [id = 181] 11:21:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x8dbdf800) [pid = 11647] [serial = 543] [outer = (nil)] 11:21:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8dd3b800) [pid = 11647] [serial = 544] [outer = 0x8dbdf800] 11:21:41 INFO - PROCESS | 11647 | 1466014901782 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8e5be800) [pid = 11647] [serial = 545] [outer = 0x8dbdf800] 11:21:42 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:42 INFO - PROCESS | 11647 | 1466014902971 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:21:42 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) 11:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1994ms 11:21:42 INFO - PROCESS | 11647 | 1466014902984 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 11647 | 1466014902990 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 11:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:21:43 INFO - PROCESS | 11647 | 1466014903000 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 11647 | 1466014903004 Marionette TRACE conn3 <- [1,698,null,{}] 11:21:43 INFO - PROCESS | 11647 | 1466014903022 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:43 INFO - PROCESS | 11647 | 1466014903028 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:43 INFO - PROCESS | 11647 | 1466014903284 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:21:43 INFO - PROCESS | 11647 | 1466014903308 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 11647 | 1466014903316 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76e000 == 20 [pid = 11647] [id = 182] 11:21:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f6bd400) [pid = 11647] [serial = 546] [outer = (nil)] 11:21:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f8c4800) [pid = 11647] [serial = 547] [outer = 0x8f6bd400] 11:21:43 INFO - PROCESS | 11647 | 1466014903392 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f98c000) [pid = 11647] [serial = 548] [outer = 0x8f6bd400] 11:21:44 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:44 INFO - PROCESS | 11647 | 1466014904622 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:21:44 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) 11:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1654ms 11:21:44 INFO - PROCESS | 11647 | 1466014904656 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 11647 | 1466014904659 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 11:21:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:21:44 INFO - PROCESS | 11647 | 1466014904668 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 11647 | 1466014904674 Marionette TRACE conn3 <- [1,702,null,{}] 11:21:44 INFO - PROCESS | 11647 | 1466014904698 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:44 INFO - PROCESS | 11647 | 1466014904707 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:45 INFO - PROCESS | 11647 | 1466014905020 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:21:45 INFO - PROCESS | 11647 | 1466014905066 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 11647 | 1466014905077 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c9c00 == 21 [pid = 11647] [id = 183] 11:21:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8fac6000) [pid = 11647] [serial = 549] [outer = (nil)] 11:21:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9139d000) [pid = 11647] [serial = 550] [outer = 0x8fac6000] 11:21:45 INFO - PROCESS | 11647 | 1466014905158 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91403400) [pid = 11647] [serial = 551] [outer = 0x8fac6000] 11:21:45 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f805c00) [pid = 11647] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:21:45 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8fac3c00) [pid = 11647] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:21:45 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f6b6800) [pid = 11647] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:21:45 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x926b2800) [pid = 11647] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:21:45 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8e5b8400) [pid = 11647] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:21:45 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8dd36000) [pid = 11647] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:21:46 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:46 INFO - PROCESS | 11647 | 1466014906436 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:21:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1789ms 11:21:46 INFO - PROCESS | 11647 | 1466014906456 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 11647 | 1466014906461 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 11:21:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:21:46 INFO - PROCESS | 11647 | 1466014906476 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 11647 | 1466014906479 Marionette TRACE conn3 <- [1,706,null,{}] 11:21:46 INFO - PROCESS | 11647 | 1466014906485 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:46 INFO - PROCESS | 11647 | 1466014906489 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:46 INFO - PROCESS | 11647 | 1466014906768 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:21:46 INFO - PROCESS | 11647 | 1466014906814 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 11647 | 1466014906822 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e768c00 == 22 [pid = 11647] [id = 184] 11:21:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f8cec00) [pid = 11647] [serial = 552] [outer = (nil)] 11:21:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8fabf800) [pid = 11647] [serial = 553] [outer = 0x8f8cec00] 11:21:46 INFO - PROCESS | 11647 | 1466014906890 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x918a2c00) [pid = 11647] [serial = 554] [outer = 0x8f8cec00] 11:21:48 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:48 INFO - PROCESS | 11647 | 1466014908117 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:21:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:21:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1692ms 11:21:48 INFO - PROCESS | 11647 | 1466014908168 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:21:48 INFO - PROCESS | 11647 | 1466014908176 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 11:21:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:21:48 INFO - PROCESS | 11647 | 1466014908185 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - PROCESS | 11647 | 1466014908191 Marionette TRACE conn3 <- [1,710,null,{}] 11:21:48 INFO - PROCESS | 11647 | 1466014908255 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:48 INFO - PROCESS | 11647 | 1466014908262 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:48 INFO - PROCESS | 11647 | 1466014908528 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:21:48 INFO - PROCESS | 11647 | 1466014908709 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 11647 | 1466014908718 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5800 == 23 [pid = 11647] [id = 185] 11:21:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e59d400) [pid = 11647] [serial = 555] [outer = (nil)] 11:21:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8e5b6800) [pid = 11647] [serial = 556] [outer = 0x8e59d400] 11:21:48 INFO - PROCESS | 11647 | 1466014908805 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e5c1400) [pid = 11647] [serial = 557] [outer = 0x8e59d400] 11:21:50 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:50 INFO - PROCESS | 11647 | 1466014910152 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:21:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1998ms 11:21:50 INFO - PROCESS | 11647 | 1466014910231 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 11647 | 1466014910239 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 11:21:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:21:50 INFO - PROCESS | 11647 | 1466014910253 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 11647 | 1466014910256 Marionette TRACE conn3 <- [1,714,null,{}] 11:21:50 INFO - PROCESS | 11647 | 1466014910264 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:50 INFO - PROCESS | 11647 | 1466014910269 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:50 INFO - PROCESS | 11647 | 1466014910464 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:21:50 INFO - PROCESS | 11647 | 1466014910636 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 11647 | 1466014910644 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e596000 == 24 [pid = 11647] [id = 186] 11:21:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f059000) [pid = 11647] [serial = 558] [outer = (nil)] 11:21:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f8cd400) [pid = 11647] [serial = 559] [outer = 0x8f059000] 11:21:50 INFO - PROCESS | 11647 | 1466014910730 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f995800) [pid = 11647] [serial = 560] [outer = 0x8f059000] 11:21:51 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:52 INFO - PROCESS | 11647 | 1466014912041 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:21:52 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 11:21:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1835ms 11:21:52 INFO - PROCESS | 11647 | 1466014912087 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 11647 | 1466014912091 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 11:21:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:21:52 INFO - PROCESS | 11647 | 1466014912098 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 11647 | 1466014912104 Marionette TRACE conn3 <- [1,718,null,{}] 11:21:52 INFO - PROCESS | 11647 | 1466014912264 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:52 INFO - PROCESS | 11647 | 1466014912273 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:52 INFO - PROCESS | 11647 | 1466014912458 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:21:52 INFO - PROCESS | 11647 | 1466014912630 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 11647 | 1466014912640 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac3c00 == 25 [pid = 11647] [id = 187] 11:21:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8fac8800) [pid = 11647] [serial = 561] [outer = (nil)] 11:21:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91410800) [pid = 11647] [serial = 562] [outer = 0x8fac8800] 11:21:52 INFO - PROCESS | 11647 | 1466014912724 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91736800) [pid = 11647] [serial = 563] [outer = 0x8fac8800] 11:21:54 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:54 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:54 INFO - PROCESS | 11647 | 1466014914078 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:21:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2032ms 11:21:54 INFO - PROCESS | 11647 | 1466014914209 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:21:54 INFO - PROCESS | 11647 | 1466014914213 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 11:21:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:21:54 INFO - PROCESS | 11647 | 1466014914228 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 11647 | 1466014914231 Marionette TRACE conn3 <- [1,722,null,{}] 11:21:54 INFO - PROCESS | 11647 | 1466014914239 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:54 INFO - PROCESS | 11647 | 1466014914244 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:54 INFO - PROCESS | 11647 | 1466014914420 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:21:54 INFO - PROCESS | 11647 | 1466014914592 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 11647 | 1466014914600 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f064400 == 26 [pid = 11647] [id = 188] 11:21:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8fabbc00) [pid = 11647] [serial = 564] [outer = (nil)] 11:21:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9193b800) [pid = 11647] [serial = 565] [outer = 0x8fabbc00] 11:21:54 INFO - PROCESS | 11647 | 1466014914678 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9214a000) [pid = 11647] [serial = 566] [outer = 0x8fabbc00] 11:21:55 INFO - PROCESS | 11647 | 1466014915580 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 11647 | 1466014915668 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 11:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:21:55 INFO - PROCESS | 11647 | 1466014915674 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 11647 | 1466014915679 Marionette TRACE conn3 <- [1,726,null,{}] 11:21:55 INFO - PROCESS | 11647 | 1466014915685 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:55 INFO - PROCESS | 11647 | 1466014915690 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:55 INFO - PROCESS | 11647 | 1466014915906 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:21:56 INFO - PROCESS | 11647 | 1466014916126 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 11647 | 1466014916136 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a1000 == 27 [pid = 11647] [id = 189] 11:21:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91407800) [pid = 11647] [serial = 567] [outer = (nil)] 11:21:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x926a9c00) [pid = 11647] [serial = 568] [outer = 0x91407800] 11:21:56 INFO - PROCESS | 11647 | 1466014916257 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92905c00) [pid = 11647] [serial = 569] [outer = 0x91407800] 11:21:57 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:57 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:57 INFO - PROCESS | 11647 | 1466014917265 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:21:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:21:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1632ms 11:21:57 INFO - PROCESS | 11647 | 1466014917308 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 11647 | 1466014917313 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 11:21:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:21:57 INFO - PROCESS | 11647 | 1466014917320 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 11647 | 1466014917325 Marionette TRACE conn3 <- [1,730,null,{}] 11:21:57 INFO - PROCESS | 11647 | 1466014917331 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:57 INFO - PROCESS | 11647 | 1466014917342 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:57 INFO - PROCESS | 11647 | 1466014917588 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:21:57 INFO - PROCESS | 11647 | 1466014917822 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 11647 | 1466014917828 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb400 == 28 [pid = 11647] [id = 190] 11:21:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x92261000) [pid = 11647] [serial = 570] [outer = (nil)] 11:21:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x947a0400) [pid = 11647] [serial = 571] [outer = 0x92261000] 11:21:57 INFO - PROCESS | 11647 | 1466014917911 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x95327000) [pid = 11647] [serial = 572] [outer = 0x92261000] 11:21:58 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:58 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:58 INFO - PROCESS | 11647 | 1466014918827 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 11647 | 1466014918914 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 11:21:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:21:58 INFO - PROCESS | 11647 | 1466014918920 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 11647 | 1466014918924 Marionette TRACE conn3 <- [1,734,null,{}] 11:21:58 INFO - PROCESS | 11647 | 1466014918930 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:58 INFO - PROCESS | 11647 | 1466014918935 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:59 INFO - PROCESS | 11647 | 1466014919175 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:21:59 INFO - PROCESS | 11647 | 1466014919412 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 11647 | 1466014919420 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:21:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e599800 == 29 [pid = 11647] [id = 191] 11:21:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8e5c0800) [pid = 11647] [serial = 573] [outer = (nil)] 11:21:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8f81f800) [pid = 11647] [serial = 574] [outer = 0x8e5c0800] 11:21:59 INFO - PROCESS | 11647 | 1466014919517 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x91738400) [pid = 11647] [serial = 575] [outer = 0x8e5c0800] 11:22:00 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:00 INFO - PROCESS | 11647 | 1466014920645 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:22:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1782ms 11:22:00 INFO - PROCESS | 11647 | 1466014920704 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:22:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:22:00 INFO - PROCESS | 11647 | 1466014920711 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 11:22:00 INFO - PROCESS | 11647 | 1466014920719 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 11647 | 1466014920724 Marionette TRACE conn3 <- [1,738,null,{}] 11:22:00 INFO - PROCESS | 11647 | 1466014920732 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:00 INFO - PROCESS | 11647 | 1466014920737 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:01 INFO - PROCESS | 11647 | 1466014921048 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:22:01 INFO - PROCESS | 11647 | 1466014921209 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 11647 | 1466014921223 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e597c00 == 30 [pid = 11647] [id = 192] 11:22:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8e5b3c00) [pid = 11647] [serial = 576] [outer = (nil)] 11:22:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f6bb400) [pid = 11647] [serial = 577] [outer = 0x8e5b3c00] 11:22:01 INFO - PROCESS | 11647 | 1466014921300 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f812400) [pid = 11647] [serial = 578] [outer = 0x8e5b3c00] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c9c00 == 29 [pid = 11647] [id = 183] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76e000 == 28 [pid = 11647] [id = 182] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdf000 == 27 [pid = 11647] [id = 181] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35c00 == 26 [pid = 11647] [id = 171] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80c400 == 25 [pid = 11647] [id = 174] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76e800 == 24 [pid = 11647] [id = 175] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x9214c800 == 23 [pid = 11647] [id = 179] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x918afc00 == 22 [pid = 11647] [id = 178] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b6400 == 21 [pid = 11647] [id = 172] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd42400 == 20 [pid = 11647] [id = 177] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bcc00 == 19 [pid = 11647] [id = 173] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x9139f000 == 18 [pid = 11647] [id = 176] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5c0400 == 17 [pid = 11647] [id = 180] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e599800 == 16 [pid = 11647] [id = 191] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb400 == 15 [pid = 11647] [id = 190] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x913a1000 == 14 [pid = 11647] [id = 189] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac3c00 == 13 [pid = 11647] [id = 187] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f064400 == 12 [pid = 11647] [id = 188] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e596000 == 11 [pid = 11647] [id = 186] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e768c00 == 10 [pid = 11647] [id = 184] 11:22:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5800 == 9 [pid = 11647] [id = 185] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x9140a800) [pid = 11647] [serial = 505] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x917e7400) [pid = 11647] [serial = 506] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f808400) [pid = 11647] [serial = 518] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x92907400) [pid = 11647] [serial = 508] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f809800) [pid = 11647] [serial = 503] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f6bbc00) [pid = 11647] [serial = 517] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8e59fc00) [pid = 11647] [serial = 515] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8e773000) [pid = 11647] [serial = 502] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x93922000) [pid = 11647] [serial = 509] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9962fc00) [pid = 11647] [serial = 511] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dd3d400) [pid = 11647] [serial = 514] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f817800) [pid = 11647] [serial = 520] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f8c8000) [pid = 11647] [serial = 521] [outer = (nil)] [url = about:blank] 11:22:03 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:03 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:22:03 INFO - PROCESS | 11647 | 1466014923762 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:22:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:22:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 3093ms 11:22:03 INFO - PROCESS | 11647 | 1466014923812 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:22:03 INFO - PROCESS | 11647 | 1466014923816 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 11:22:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:22:03 INFO - PROCESS | 11647 | 1466014923826 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:22:03 INFO - PROCESS | 11647 | 1466014923831 Marionette TRACE conn3 <- [1,742,null,{}] 11:22:03 INFO - PROCESS | 11647 | 1466014923839 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:03 INFO - PROCESS | 11647 | 1466014923845 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:04 INFO - PROCESS | 11647 | 1466014924008 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:22:04 INFO - PROCESS | 11647 | 1466014924116 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 11647 | 1466014924127 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e593800 == 10 [pid = 11647] [id = 193] 11:22:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8e593c00) [pid = 11647] [serial = 579] [outer = (nil)] 11:22:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8e59a400) [pid = 11647] [serial = 580] [outer = 0x8e593c00] 11:22:04 INFO - PROCESS | 11647 | 1466014924200 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8e5a0c00) [pid = 11647] [serial = 581] [outer = 0x8e593c00] 11:22:05 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:05 INFO - PROCESS | 11647 | 1466014925371 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:22:05 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 11:22:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1585ms 11:22:05 INFO - PROCESS | 11647 | 1466014925413 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 11647 | 1466014925428 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 11:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:22:05 INFO - PROCESS | 11647 | 1466014925440 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 11647 | 1466014925446 Marionette TRACE conn3 <- [1,746,null,{}] 11:22:05 INFO - PROCESS | 11647 | 1466014925465 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:05 INFO - PROCESS | 11647 | 1466014925472 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:05 INFO - PROCESS | 11647 | 1466014925726 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:22:05 INFO - PROCESS | 11647 | 1466014925804 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 11647 | 1466014925814 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f05d800 == 11 [pid = 11647] [id = 194] 11:22:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f05fc00) [pid = 11647] [serial = 582] [outer = (nil)] 11:22:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f063400) [pid = 11647] [serial = 583] [outer = 0x8f05fc00] 11:22:05 INFO - PROCESS | 11647 | 1466014925886 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8f6af400) [pid = 11647] [serial = 584] [outer = 0x8f05fc00] 11:22:06 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:07 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:07 INFO - PROCESS | 11647 | 1466014927166 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:22:07 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.) 11:22:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1748ms 11:22:07 INFO - PROCESS | 11647 | 1466014927190 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 11647 | 1466014927193 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 11:22:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:22:07 INFO - PROCESS | 11647 | 1466014927206 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 11647 | 1466014927213 Marionette TRACE conn3 <- [1,750,null,{}] 11:22:07 INFO - PROCESS | 11647 | 1466014927231 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:07 INFO - PROCESS | 11647 | 1466014927242 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:07 INFO - PROCESS | 11647 | 1466014927505 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:22:07 INFO - PROCESS | 11647 | 1466014927631 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 11647 | 1466014927644 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f810000 == 12 [pid = 11647] [id = 195] 11:22:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8f812000) [pid = 11647] [serial = 585] [outer = (nil)] 11:22:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8f81a400) [pid = 11647] [serial = 586] [outer = 0x8f812000] 11:22:07 INFO - PROCESS | 11647 | 1466014927716 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8f8c2c00) [pid = 11647] [serial = 587] [outer = 0x8f812000] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x95180c00) [pid = 11647] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f8cec00) [pid = 11647] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8fac6000) [pid = 11647] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x91931800) [pid = 11647] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x913a1c00) [pid = 11647] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9214e400) [pid = 11647] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f811400) [pid = 11647] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f6bd400) [pid = 11647] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8dbdf800) [pid = 11647] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f6b4400) [pid = 11647] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e774400) [pid = 11647] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:22:08 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x918abc00) [pid = 11647] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:22:09 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:09 INFO - PROCESS | 11647 | 1466014929350 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:22:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2200ms 11:22:09 INFO - PROCESS | 11647 | 1466014929401 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 11647 | 1466014929405 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 11:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:22:09 INFO - PROCESS | 11647 | 1466014929412 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 11647 | 1466014929415 Marionette TRACE conn3 <- [1,754,null,{}] 11:22:09 INFO - PROCESS | 11647 | 1466014929427 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:09 INFO - PROCESS | 11647 | 1466014929431 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:09 INFO - PROCESS | 11647 | 1466014929584 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:22:09 INFO - PROCESS | 11647 | 1466014929598 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 11647 | 1466014929603 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3c400 == 13 [pid = 11647] [id = 196] 11:22:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f808800) [pid = 11647] [serial = 588] [outer = (nil)] 11:22:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f98bc00) [pid = 11647] [serial = 589] [outer = 0x8f808800] 11:22:09 INFO - PROCESS | 11647 | 1466014929676 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fa30000) [pid = 11647] [serial = 590] [outer = 0x8f808800] 11:22:10 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:10 INFO - PROCESS | 11647 | 1466014930916 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:22:10 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 11:22:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1542ms 11:22:10 INFO - PROCESS | 11647 | 1466014930954 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 11647 | 1466014930962 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 11:22:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:22:10 INFO - PROCESS | 11647 | 1466014930972 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 11647 | 1466014930976 Marionette TRACE conn3 <- [1,758,null,{}] 11:22:10 INFO - PROCESS | 11647 | 1466014930985 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:10 INFO - PROCESS | 11647 | 1466014930991 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:11 INFO - PROCESS | 11647 | 1466014931285 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:22:11 INFO - PROCESS | 11647 | 1466014931425 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 11647 | 1466014931441 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e596400 == 14 [pid = 11647] [id = 197] 11:22:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8e59f000) [pid = 11647] [serial = 591] [outer = (nil)] 11:22:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8e5bc400) [pid = 11647] [serial = 592] [outer = 0x8e59f000] 11:22:11 INFO - PROCESS | 11647 | 1466014931524 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8e76e800) [pid = 11647] [serial = 593] [outer = 0x8e59f000] 11:22:12 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:12 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:22:12 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:12 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:12 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:12 INFO - PROCESS | 11647 | 1466014932439 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:22:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1535ms 11:22:12 INFO - PROCESS | 11647 | 1466014932507 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 11647 | 1466014932515 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 11:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:22:12 INFO - PROCESS | 11647 | 1466014932526 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 11647 | 1466014932529 Marionette TRACE conn3 <- [1,762,null,{}] 11:22:12 INFO - PROCESS | 11647 | 1466014932536 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:12 INFO - PROCESS | 11647 | 1466014932542 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:12 INFO - PROCESS | 11647 | 1466014932783 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:22:13 INFO - PROCESS | 11647 | 1466014932986 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 11647 | 1466014932995 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f807800 == 15 [pid = 11647] [id = 198] 11:22:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f80ec00) [pid = 11647] [serial = 594] [outer = (nil)] 11:22:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f987400) [pid = 11647] [serial = 595] [outer = 0x8f80ec00] 11:22:13 INFO - PROCESS | 11647 | 1466014933126 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8fa35800) [pid = 11647] [serial = 596] [outer = 0x8f80ec00] 11:22:14 INFO - PROCESS | 11647 | 1466014934453 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1989ms 11:22:14 INFO - PROCESS | 11647 | 1466014934624 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 11647 | 1466014934629 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 11:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:22:14 INFO - PROCESS | 11647 | 1466014934639 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 11647 | 1466014934644 Marionette TRACE conn3 <- [1,766,null,{}] 11:22:14 INFO - PROCESS | 11647 | 1466014934662 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:14 INFO - PROCESS | 11647 | 1466014934671 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:14 INFO - PROCESS | 11647 | 1466014934835 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:22:15 INFO - PROCESS | 11647 | 1466014934988 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 11647 | 1466014934997 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139f800 == 16 [pid = 11647] [id = 199] 11:22:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x913a1c00) [pid = 11647] [serial = 597] [outer = (nil)] 11:22:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x91406400) [pid = 11647] [serial = 598] [outer = 0x913a1c00] 11:22:15 INFO - PROCESS | 11647 | 1466014935084 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9140cc00) [pid = 11647] [serial = 599] [outer = 0x913a1c00] 11:22:16 INFO - PROCESS | 11647 | 1466014936390 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1840ms 11:22:16 INFO - PROCESS | 11647 | 1466014936502 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 11647 | 1466014936507 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:22:16 INFO - PROCESS | 11647 | 1466014936518 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 11647 | 1466014936522 Marionette TRACE conn3 <- [1,770,null,{}] 11:22:16 INFO - PROCESS | 11647 | 1466014936528 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:16 INFO - PROCESS | 11647 | 1466014936533 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:16 INFO - PROCESS | 11647 | 1466014936768 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:22:16 INFO - PROCESS | 11647 | 1466014936884 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 11647 | 1466014936892 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139f400 == 17 [pid = 11647] [id = 200] 11:22:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x913a1800) [pid = 11647] [serial = 600] [outer = (nil)] 11:22:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x91734800) [pid = 11647] [serial = 601] [outer = 0x913a1800] 11:22:16 INFO - PROCESS | 11647 | 1466014936971 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x917e3c00) [pid = 11647] [serial = 602] [outer = 0x913a1800] 11:22:17 INFO - PROCESS | 11647 | 1466014937919 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1435ms 11:22:17 INFO - PROCESS | 11647 | 1466014937953 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 11647 | 1466014937957 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:22:17 INFO - PROCESS | 11647 | 1466014937963 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 11647 | 1466014937967 Marionette TRACE conn3 <- [1,774,null,{}] 11:22:17 INFO - PROCESS | 11647 | 1466014937972 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:17 INFO - PROCESS | 11647 | 1466014937978 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:18 INFO - PROCESS | 11647 | 1466014938187 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:22:18 INFO - PROCESS | 11647 | 1466014938497 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 11647 | 1466014938508 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8c00 == 18 [pid = 11647] [id = 201] 11:22:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8dbd9800) [pid = 11647] [serial = 603] [outer = (nil)] 11:22:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8dd34c00) [pid = 11647] [serial = 604] [outer = 0x8dbd9800] 11:22:18 INFO - PROCESS | 11647 | 1466014938626 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8dd40c00) [pid = 11647] [serial = 605] [outer = 0x8dbd9800] 11:22:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8e766c00) [pid = 11647] [serial = 606] [outer = 0x95328c00] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x99e32800) [pid = 11647] [serial = 512] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8fabf800) [pid = 11647] [serial = 553] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9139d000) [pid = 11647] [serial = 550] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x91403400) [pid = 11647] [serial = 551] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x92263c00) [pid = 11647] [serial = 535] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x926ac000) [pid = 11647] [serial = 536] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x91403000) [pid = 11647] [serial = 529] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9172c400) [pid = 11647] [serial = 530] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x9290d000) [pid = 11647] [serial = 538] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x92902000) [pid = 11647] [serial = 539] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9139c000) [pid = 11647] [serial = 524] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8fac2000) [pid = 11647] [serial = 523] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f8c4800) [pid = 11647] [serial = 547] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dd3b800) [pid = 11647] [serial = 544] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e5be800) [pid = 11647] [serial = 545] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f98b800) [pid = 11647] [serial = 541] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8fa2e400) [pid = 11647] [serial = 542] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f6ba400) [pid = 11647] [serial = 526] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f819800) [pid = 11647] [serial = 527] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91935000) [pid = 11647] [serial = 532] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92145400) [pid = 11647] [serial = 533] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x918a2c00) [pid = 11647] [serial = 554] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f98c000) [pid = 11647] [serial = 548] [outer = (nil)] [url = about:blank] 11:22:19 INFO - PROCESS | 11647 | 1466014939716 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1791ms 11:22:19 INFO - PROCESS | 11647 | 1466014939756 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 11647 | 1466014939761 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:22:19 INFO - PROCESS | 11647 | 1466014939771 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 11647 | 1466014939775 Marionette TRACE conn3 <- [1,778,null,{}] 11:22:19 INFO - PROCESS | 11647 | 1466014939784 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:19 INFO - PROCESS | 11647 | 1466014939792 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:19 INFO - PROCESS | 11647 | 1466014939979 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:22:20 INFO - PROCESS | 11647 | 1466014940135 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 11647 | 1466014940147 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5be800 == 19 [pid = 11647] [id = 202] 11:22:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e775800) [pid = 11647] [serial = 607] [outer = (nil)] 11:22:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f813000) [pid = 11647] [serial = 608] [outer = 0x8e775800] 11:22:20 INFO - PROCESS | 11647 | 1466014940225 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f820000) [pid = 11647] [serial = 609] [outer = 0x8e775800] 11:22:20 INFO - PROCESS | 11647 | 1466014940983 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1243ms 11:22:21 INFO - PROCESS | 11647 | 1466014941015 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 11647 | 1466014941021 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:22:21 INFO - PROCESS | 11647 | 1466014941029 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 11647 | 1466014941032 Marionette TRACE conn3 <- [1,782,null,{}] 11:22:21 INFO - PROCESS | 11647 | 1466014941039 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:21 INFO - PROCESS | 11647 | 1466014941044 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:21 INFO - PROCESS | 11647 | 1466014941204 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:22:21 INFO - PROCESS | 11647 | 1466014941221 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 11647 | 1466014941230 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2c800 == 20 [pid = 11647] [id = 203] 11:22:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fa34800) [pid = 11647] [serial = 610] [outer = (nil)] 11:22:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fac5c00) [pid = 11647] [serial = 611] [outer = 0x8fa34800] 11:22:21 INFO - PROCESS | 11647 | 1466014941305 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9139e400) [pid = 11647] [serial = 612] [outer = 0x8fa34800] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8fac8800) [pid = 11647] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f05fc00) [pid = 11647] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x92261000) [pid = 11647] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e5b3c00) [pid = 11647] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8fabbc00) [pid = 11647] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f812000) [pid = 11647] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e5c0800) [pid = 11647] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f059000) [pid = 11647] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e593c00) [pid = 11647] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x91407800) [pid = 11647] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:22:22 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8e59d400) [pid = 11647] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:22:22 INFO - PROCESS | 11647 | 1466014942582 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1580ms 11:22:22 INFO - PROCESS | 11647 | 1466014942610 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 11647 | 1466014942617 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:22:22 INFO - PROCESS | 11647 | 1466014942626 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 11647 | 1466014942632 Marionette TRACE conn3 <- [1,786,null,{}] 11:22:22 INFO - PROCESS | 11647 | 1466014942641 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:22 INFO - PROCESS | 11647 | 1466014942647 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:22 INFO - PROCESS | 11647 | 1466014942874 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:22:23 INFO - PROCESS | 11647 | 1466014943099 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 11647 | 1466014943115 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b8800 == 21 [pid = 11647] [id = 204] 11:22:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e5bf000) [pid = 11647] [serial = 613] [outer = (nil)] 11:22:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f05b800) [pid = 11647] [serial = 614] [outer = 0x8e5bf000] 11:22:23 INFO - PROCESS | 11647 | 1466014943199 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f802c00) [pid = 11647] [serial = 615] [outer = 0x8e5bf000] 11:22:24 INFO - PROCESS | 11647 | 1466014944159 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1586ms 11:22:24 INFO - PROCESS | 11647 | 1466014944212 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 11647 | 1466014944219 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:22:24 INFO - PROCESS | 11647 | 1466014944231 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 11647 | 1466014944237 Marionette TRACE conn3 <- [1,790,null,{}] 11:22:24 INFO - PROCESS | 11647 | 1466014944244 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:24 INFO - PROCESS | 11647 | 1466014944249 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:24 INFO - PROCESS | 11647 | 1466014944477 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:22:24 INFO - PROCESS | 11647 | 1466014944697 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 11647 | 1466014944704 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98e800 == 22 [pid = 11647] [id = 205] 11:22:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8fabc400) [pid = 11647] [serial = 616] [outer = (nil)] 11:22:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8fac5000) [pid = 11647] [serial = 617] [outer = 0x8fabc400] 11:22:24 INFO - PROCESS | 11647 | 1466014944810 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x913a3800) [pid = 11647] [serial = 618] [outer = 0x8fabc400] 11:22:25 INFO - PROCESS | 11647 | 1466014945788 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1588ms 11:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:22:25 INFO - PROCESS | 11647 | 1466014945820 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:22:25 INFO - PROCESS | 11647 | 1466014945824 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 11:22:25 INFO - PROCESS | 11647 | 1466014945831 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 11647 | 1466014945837 Marionette TRACE conn3 <- [1,794,null,{}] 11:22:25 INFO - PROCESS | 11647 | 1466014945854 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:25 INFO - PROCESS | 11647 | 1466014945863 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:26 INFO - PROCESS | 11647 | 1466014946042 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:22:26 INFO - PROCESS | 11647 | 1466014946257 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 11647 | 1466014946269 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x917ea800 == 23 [pid = 11647] [id = 206] 11:22:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x917ec800) [pid = 11647] [serial = 619] [outer = (nil)] 11:22:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x917f0c00) [pid = 11647] [serial = 620] [outer = 0x917ec800] 11:22:26 INFO - PROCESS | 11647 | 1466014946400 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x918a4c00) [pid = 11647] [serial = 621] [outer = 0x917ec800] 11:22:27 INFO - PROCESS | 11647 | 1466014947303 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1551ms 11:22:27 INFO - PROCESS | 11647 | 1466014947381 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:22:27 INFO - PROCESS | 11647 | 1466014947386 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 11:22:27 INFO - PROCESS | 11647 | 1466014947392 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - PROCESS | 11647 | 1466014947396 Marionette TRACE conn3 <- [1,798,null,{}] 11:22:27 INFO - PROCESS | 11647 | 1466014947402 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:27 INFO - PROCESS | 11647 | 1466014947407 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:27 INFO - PROCESS | 11647 | 1466014947627 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:22:27 INFO - PROCESS | 11647 | 1466014947844 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 11647 | 1466014947852 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3d400 == 24 [pid = 11647] [id = 207] 11:22:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917ee400) [pid = 11647] [serial = 622] [outer = (nil)] 11:22:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x918afc00) [pid = 11647] [serial = 623] [outer = 0x917ee400] 11:22:27 INFO - PROCESS | 11647 | 1466014947953 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91931800) [pid = 11647] [serial = 624] [outer = 0x917ee400] 11:22:28 INFO - PROCESS | 11647 | 1466014948857 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1543ms 11:22:28 INFO - PROCESS | 11647 | 1466014948936 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 11647 | 1466014948941 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:22:28 INFO - PROCESS | 11647 | 1466014948948 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 11647 | 1466014948952 Marionette TRACE conn3 <- [1,802,null,{}] 11:22:28 INFO - PROCESS | 11647 | 1466014948958 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 11647 | 1466014948964 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:29 INFO - PROCESS | 11647 | 1466014949176 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:22:29 INFO - PROCESS | 11647 | 1466014949381 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 11647 | 1466014949388 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59a000 == 25 [pid = 11647] [id = 208] 11:22:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x918adc00) [pid = 11647] [serial = 625] [outer = (nil)] 11:22:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9193cc00) [pid = 11647] [serial = 626] [outer = 0x918adc00] 11:22:29 INFO - PROCESS | 11647 | 1466014949520 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92146c00) [pid = 11647] [serial = 627] [outer = 0x918adc00] 11:22:30 INFO - PROCESS | 11647 | 1466014950430 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:22:30 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 11:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1532ms 11:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:22:30 INFO - PROCESS | 11647 | 1466014950483 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 11647 | 1466014950486 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 11:22:30 INFO - PROCESS | 11647 | 1466014950493 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 11647 | 1466014950497 Marionette TRACE conn3 <- [1,806,null,{}] 11:22:30 INFO - PROCESS | 11647 | 1466014950502 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:30 INFO - PROCESS | 11647 | 1466014950514 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:30 INFO - PROCESS | 11647 | 1466014950788 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:22:31 INFO - PROCESS | 11647 | 1466014951019 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 11647 | 1466014951028 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8000 == 26 [pid = 11647] [id = 209] 11:22:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8dd42800) [pid = 11647] [serial = 628] [outer = (nil)] 11:22:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x926a6c00) [pid = 11647] [serial = 629] [outer = 0x8dd42800] 11:22:31 INFO - PROCESS | 11647 | 1466014951157 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x92901400) [pid = 11647] [serial = 630] [outer = 0x8dd42800] 11:22:32 INFO - PROCESS | 11647 | 1466014952000 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:22:32 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 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1536ms 11:22:32 INFO - PROCESS | 11647 | 1466014952029 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:22:32 INFO - PROCESS | 11647 | 1466014952033 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 11:22:32 INFO - PROCESS | 11647 | 1466014952039 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 11647 | 1466014952043 Marionette TRACE conn3 <- [1,810,null,{}] 11:22:32 INFO - PROCESS | 11647 | 1466014952049 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:32 INFO - PROCESS | 11647 | 1466014952054 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:32 INFO - PROCESS | 11647 | 1466014952222 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:22:32 INFO - PROCESS | 11647 | 1466014952420 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 11647 | 1466014952428 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5000 == 27 [pid = 11647] [id = 210] 11:22:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8f6b8c00) [pid = 11647] [serial = 631] [outer = (nil)] 11:22:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9290c000) [pid = 11647] [serial = 632] [outer = 0x8f6b8c00] 11:22:32 INFO - PROCESS | 11647 | 1466014952557 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9290fc00) [pid = 11647] [serial = 633] [outer = 0x8f6b8c00] 11:22:33 INFO - PROCESS | 11647 | 1466014953755 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1737ms 11:22:33 INFO - PROCESS | 11647 | 1466014953777 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 11647 | 1466014953783 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:22:33 INFO - PROCESS | 11647 | 1466014953791 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 11647 | 1466014953797 Marionette TRACE conn3 <- [1,814,null,{}] 11:22:33 INFO - PROCESS | 11647 | 1466014953806 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:33 INFO - PROCESS | 11647 | 1466014953810 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:34 INFO - PROCESS | 11647 | 1466014954011 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:22:34 INFO - PROCESS | 11647 | 1466014954258 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 11647 | 1466014954269 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bac00 == 28 [pid = 11647] [id = 211] 11:22:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8e5bbc00) [pid = 11647] [serial = 634] [outer = (nil)] 11:22:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8e767800) [pid = 11647] [serial = 635] [outer = 0x8e5bbc00] 11:22:34 INFO - PROCESS | 11647 | 1466014954346 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8e773c00) [pid = 11647] [serial = 636] [outer = 0x8e5bbc00] 11:22:35 INFO - PROCESS | 11647 | --DOCSHELL 0x8e597c00 == 27 [pid = 11647] [id = 192] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f98bc00) [pid = 11647] [serial = 589] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f81a400) [pid = 11647] [serial = 586] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8e59a400) [pid = 11647] [serial = 580] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8e5a0c00) [pid = 11647] [serial = 581] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f812400) [pid = 11647] [serial = 578] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f6bb400) [pid = 11647] [serial = 577] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f063400) [pid = 11647] [serial = 583] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e5c1400) [pid = 11647] [serial = 557] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8e5b6800) [pid = 11647] [serial = 556] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f995800) [pid = 11647] [serial = 560] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f8cd400) [pid = 11647] [serial = 559] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91736800) [pid = 11647] [serial = 563] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x91410800) [pid = 11647] [serial = 562] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9214a000) [pid = 11647] [serial = 566] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9193b800) [pid = 11647] [serial = 565] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x92905c00) [pid = 11647] [serial = 569] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x926a9c00) [pid = 11647] [serial = 568] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x95327000) [pid = 11647] [serial = 572] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x947a0400) [pid = 11647] [serial = 571] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91738400) [pid = 11647] [serial = 575] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f81f800) [pid = 11647] [serial = 574] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f8c2c00) [pid = 11647] [serial = 587] [outer = (nil)] [url = about:blank] 11:22:35 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f6af400) [pid = 11647] [serial = 584] [outer = (nil)] [url = about:blank] 11:22:36 INFO - PROCESS | 11647 | 1466014956398 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 11647 | 1466014956453 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 11:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:22:36 INFO - PROCESS | 11647 | 1466014956499 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 11647 | 1466014956504 Marionette TRACE conn3 <- [1,818,null,{}] 11:22:36 INFO - PROCESS | 11647 | 1466014956512 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:36 INFO - PROCESS | 11647 | 1466014956518 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:36 INFO - PROCESS | 11647 | 1466014956689 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:22:36 INFO - PROCESS | 11647 | 1466014956702 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 11647 | 1466014956711 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b6c00 == 28 [pid = 11647] [id = 212] 11:22:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e76a400) [pid = 11647] [serial = 637] [outer = (nil)] 11:22:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f05c000) [pid = 11647] [serial = 638] [outer = 0x8e76a400] 11:22:36 INFO - PROCESS | 11647 | 1466014956781 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f064000) [pid = 11647] [serial = 639] [outer = 0x8e76a400] 11:22:37 INFO - PROCESS | 11647 | 1466014957940 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1487ms 11:22:37 INFO - PROCESS | 11647 | 1466014957981 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:22:37 INFO - PROCESS | 11647 | 1466014957990 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 11:22:38 INFO - PROCESS | 11647 | 1466014958002 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 11647 | 1466014958008 Marionette TRACE conn3 <- [1,822,null,{}] 11:22:38 INFO - PROCESS | 11647 | 1466014958014 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:38 INFO - PROCESS | 11647 | 1466014958020 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:38 INFO - PROCESS | 11647 | 1466014958243 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:22:38 INFO - PROCESS | 11647 | 1466014958319 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 11647 | 1466014958328 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80d000 == 29 [pid = 11647] [id = 213] 11:22:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f80e400) [pid = 11647] [serial = 640] [outer = (nil)] 11:22:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f813c00) [pid = 11647] [serial = 641] [outer = 0x8f80e400] 11:22:38 INFO - PROCESS | 11647 | 1466014958403 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f819c00) [pid = 11647] [serial = 642] [outer = 0x8f80e400] 11:22:39 INFO - PROCESS | 11647 | 1466014959331 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 11647 | 1466014959395 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:22:39 INFO - PROCESS | 11647 | 1466014959410 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 11647 | 1466014959416 Marionette TRACE conn3 <- [1,826,null,{}] 11:22:39 INFO - PROCESS | 11647 | 1466014959434 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:39 INFO - PROCESS | 11647 | 1466014959443 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:39 INFO - PROCESS | 11647 | 1466014959668 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:22:39 INFO - PROCESS | 11647 | 1466014959756 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 11647 | 1466014959777 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f990400 == 30 [pid = 11647] [id = 214] 11:22:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f994000) [pid = 11647] [serial = 643] [outer = (nil)] 11:22:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fabc800) [pid = 11647] [serial = 644] [outer = 0x8f994000] 11:22:39 INFO - PROCESS | 11647 | 1466014959854 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fac4000) [pid = 11647] [serial = 645] [outer = 0x8f994000] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f808800) [pid = 11647] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e775800) [pid = 11647] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8dbd9800) [pid = 11647] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e59f000) [pid = 11647] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f80ec00) [pid = 11647] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x913a1800) [pid = 11647] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x913a1c00) [pid = 11647] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:22:40 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8fa34800) [pid = 11647] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:22:41 INFO - PROCESS | 11647 | 1466014961103 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1757ms 11:22:41 INFO - PROCESS | 11647 | 1466014961187 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:22:41 INFO - PROCESS | 11647 | 1466014961192 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 11:22:41 INFO - PROCESS | 11647 | 1466014961200 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 11647 | 1466014961203 Marionette TRACE conn3 <- [1,830,null,{}] 11:22:41 INFO - PROCESS | 11647 | 1466014961208 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:41 INFO - PROCESS | 11647 | 1466014961213 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:41 INFO - PROCESS | 11647 | 1466014961400 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:22:41 INFO - PROCESS | 11647 | 1466014961414 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 11647 | 1466014961424 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5c00 == 31 [pid = 11647] [id = 215] 11:22:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f6b7400) [pid = 11647] [serial = 646] [outer = (nil)] 11:22:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9139a400) [pid = 11647] [serial = 647] [outer = 0x8f6b7400] 11:22:41 INFO - PROCESS | 11647 | 1466014961492 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x91401800) [pid = 11647] [serial = 648] [outer = 0x8f6b7400] 11:22:42 INFO - PROCESS | 11647 | 1466014962340 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1194ms 11:22:42 INFO - PROCESS | 11647 | 1466014962395 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 11647 | 1466014962400 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:22:42 INFO - PROCESS | 11647 | 1466014962406 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 11647 | 1466014962408 Marionette TRACE conn3 <- [1,834,null,{}] 11:22:42 INFO - PROCESS | 11647 | 1466014962414 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:42 INFO - PROCESS | 11647 | 1466014962420 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:42 INFO - PROCESS | 11647 | 1466014962584 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:22:42 INFO - PROCESS | 11647 | 1466014962593 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 11647 | 1466014962600 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e767000 == 32 [pid = 11647] [id = 216] 11:22:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f992400) [pid = 11647] [serial = 649] [outer = (nil)] 11:22:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9140ec00) [pid = 11647] [serial = 650] [outer = 0x8f992400] 11:22:42 INFO - PROCESS | 11647 | 1466014962684 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9172f000) [pid = 11647] [serial = 651] [outer = 0x8f992400] 11:22:43 INFO - PROCESS | 11647 | 1466014963906 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1529ms 11:22:43 INFO - PROCESS | 11647 | 1466014963936 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 11647 | 1466014963943 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:22:43 INFO - PROCESS | 11647 | 1466014963952 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 11647 | 1466014963957 Marionette TRACE conn3 <- [1,838,null,{}] 11:22:43 INFO - PROCESS | 11647 | 1466014963967 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:43 INFO - PROCESS | 11647 | 1466014963973 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:44 INFO - PROCESS | 11647 | 1466014964194 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:22:44 INFO - PROCESS | 11647 | 1466014964441 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 11647 | 1466014964450 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e592400 == 33 [pid = 11647] [id = 217] 11:22:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8e5bcc00) [pid = 11647] [serial = 652] [outer = (nil)] 11:22:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f808800) [pid = 11647] [serial = 653] [outer = 0x8e5bcc00] 11:22:44 INFO - PROCESS | 11647 | 1466014964541 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f81f800) [pid = 11647] [serial = 654] [outer = 0x8e5bcc00] 11:22:45 INFO - PROCESS | 11647 | 1466014965621 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1700ms 11:22:45 INFO - PROCESS | 11647 | 1466014965652 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 11647 | 1466014965661 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:22:45 INFO - PROCESS | 11647 | 1466014965672 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 11647 | 1466014965676 Marionette TRACE conn3 <- [1,842,null,{}] 11:22:45 INFO - PROCESS | 11647 | 1466014965683 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:45 INFO - PROCESS | 11647 | 1466014965690 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:45 INFO - PROCESS | 11647 | 1466014965948 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:22:46 INFO - PROCESS | 11647 | 1466014966191 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 11647 | 1466014966202 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bb800 == 34 [pid = 11647] [id = 218] 11:22:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fabd000) [pid = 11647] [serial = 655] [outer = (nil)] 11:22:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x913a5400) [pid = 11647] [serial = 656] [outer = 0x8fabd000] 11:22:46 INFO - PROCESS | 11647 | 1466014966285 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f81e000) [pid = 11647] [serial = 657] [outer = 0x8fabd000] 11:22:47 INFO - PROCESS | 11647 | 1466014967358 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1735ms 11:22:47 INFO - PROCESS | 11647 | 1466014967407 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 11647 | 1466014967412 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:22:47 INFO - PROCESS | 11647 | 1466014967419 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 11647 | 1466014967425 Marionette TRACE conn3 <- [1,846,null,{}] 11:22:47 INFO - PROCESS | 11647 | 1466014967442 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:47 INFO - PROCESS | 11647 | 1466014967452 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:47 INFO - PROCESS | 11647 | 1466014967778 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:22:47 INFO - PROCESS | 11647 | 1466014967942 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 11647 | 1466014967956 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a8400 == 35 [pid = 11647] [id = 219] 11:22:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x918a9c00) [pid = 11647] [serial = 658] [outer = (nil)] 11:22:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x918b0800) [pid = 11647] [serial = 659] [outer = 0x918a9c00] 11:22:48 INFO - PROCESS | 11647 | 1466014968049 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9193a800) [pid = 11647] [serial = 660] [outer = 0x918a9c00] 11:22:49 INFO - PROCESS | 11647 | 1466014969057 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1697ms 11:22:49 INFO - PROCESS | 11647 | 1466014969118 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:22:49 INFO - PROCESS | 11647 | 1466014969123 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 11:22:49 INFO - PROCESS | 11647 | 1466014969130 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 11647 | 1466014969133 Marionette TRACE conn3 <- [1,850,null,{}] 11:22:49 INFO - PROCESS | 11647 | 1466014969139 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:49 INFO - PROCESS | 11647 | 1466014969145 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:49 INFO - PROCESS | 11647 | 1466014969369 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:22:49 INFO - PROCESS | 11647 | 1466014969581 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 11647 | 1466014969593 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd4c00 == 36 [pid = 11647] [id = 220] 11:22:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8dbd7c00) [pid = 11647] [serial = 661] [outer = (nil)] 11:22:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8f81d400) [pid = 11647] [serial = 662] [outer = 0x8dbd7c00] 11:22:49 INFO - PROCESS | 11647 | 1466014969696 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8fac0000) [pid = 11647] [serial = 663] [outer = 0x8dbd7c00] 11:22:50 INFO - PROCESS | 11647 | 1466014970856 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1784ms 11:22:50 INFO - PROCESS | 11647 | 1466014970915 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 11647 | 1466014970921 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:22:50 INFO - PROCESS | 11647 | 1466014970929 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 11647 | 1466014970934 Marionette TRACE conn3 <- [1,854,null,{}] 11:22:50 INFO - PROCESS | 11647 | 1466014970966 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 11647 | 1466014970975 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x9139e400) [pid = 11647] [serial = 612] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8fa30000) [pid = 11647] [serial = 590] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8fac5c00) [pid = 11647] [serial = 611] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f813000) [pid = 11647] [serial = 608] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f820000) [pid = 11647] [serial = 609] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dd34c00) [pid = 11647] [serial = 604] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8dd40c00) [pid = 11647] [serial = 605] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e5bc400) [pid = 11647] [serial = 592] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e76e800) [pid = 11647] [serial = 593] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f987400) [pid = 11647] [serial = 595] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8fa35800) [pid = 11647] [serial = 596] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91734800) [pid = 11647] [serial = 601] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x917e3c00) [pid = 11647] [serial = 602] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91406400) [pid = 11647] [serial = 598] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x9140cc00) [pid = 11647] [serial = 599] [outer = (nil)] [url = about:blank] 11:22:51 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f806400) [pid = 11647] [serial = 404] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:22:51 INFO - PROCESS | 11647 | 1466014971359 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:22:51 INFO - PROCESS | 11647 | 1466014971386 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 11647 | 1466014971396 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59f800 == 37 [pid = 11647] [id = 221] 11:22:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e5b4000) [pid = 11647] [serial = 664] [outer = (nil)] 11:22:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e5bd400) [pid = 11647] [serial = 665] [outer = 0x8e5b4000] 11:22:51 INFO - PROCESS | 11647 | 1466014971470 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f060400) [pid = 11647] [serial = 666] [outer = 0x8e5b4000] 11:22:52 INFO - PROCESS | 11647 | 1466014972271 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1387ms 11:22:52 INFO - PROCESS | 11647 | 1466014972316 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 11647 | 1466014972323 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:22:52 INFO - PROCESS | 11647 | 1466014972333 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 11647 | 1466014972337 Marionette TRACE conn3 <- [1,858,null,{}] 11:22:52 INFO - PROCESS | 11647 | 1466014972343 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:52 INFO - PROCESS | 11647 | 1466014972349 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:52 INFO - PROCESS | 11647 | 1466014972524 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:22:52 INFO - PROCESS | 11647 | 1466014972544 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 11647 | 1466014972554 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd39000 == 38 [pid = 11647] [id = 222] 11:22:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f814000) [pid = 11647] [serial = 667] [outer = (nil)] 11:22:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f8c1800) [pid = 11647] [serial = 668] [outer = 0x8f814000] 11:22:52 INFO - PROCESS | 11647 | 1466014972749 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f98bc00) [pid = 11647] [serial = 669] [outer = 0x8f814000] 11:22:53 INFO - PROCESS | 11647 | 1466014973628 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1328ms 11:22:53 INFO - PROCESS | 11647 | 1466014973663 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:22:53 INFO - PROCESS | 11647 | 1466014973667 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 11:22:53 INFO - PROCESS | 11647 | 1466014973674 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 11647 | 1466014973680 Marionette TRACE conn3 <- [1,862,null,{}] 11:22:53 INFO - PROCESS | 11647 | 1466014973704 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:53 INFO - PROCESS | 11647 | 1466014973713 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:53 INFO - PROCESS | 11647 | 1466014973921 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:22:53 INFO - PROCESS | 11647 | 1466014973954 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 11647 | 1466014973963 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139fc00 == 39 [pid = 11647] [id = 223] 11:22:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x913a0c00) [pid = 11647] [serial = 670] [outer = (nil)] 11:22:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91407800) [pid = 11647] [serial = 671] [outer = 0x913a0c00] 11:22:54 INFO - PROCESS | 11647 | 1466014974039 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9172e400) [pid = 11647] [serial = 672] [outer = 0x913a0c00] 11:22:55 INFO - PROCESS | 11647 | 1466014975008 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1390ms 11:22:55 INFO - PROCESS | 11647 | 1466014975066 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 11647 | 1466014975069 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 11:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:22:55 INFO - PROCESS | 11647 | 1466014975076 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 11647 | 1466014975080 Marionette TRACE conn3 <- [1,866,null,{}] 11:22:55 INFO - PROCESS | 11647 | 1466014975085 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:55 INFO - PROCESS | 11647 | 1466014975103 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:55 INFO - PROCESS | 11647 | 1466014975328 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:22:55 INFO - PROCESS | 11647 | 1466014975346 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 11647 | 1466014975354 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x9140b400 == 40 [pid = 11647] [id = 224] 11:22:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91735c00) [pid = 11647] [serial = 673] [outer = (nil)] 11:22:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x917ea400) [pid = 11647] [serial = 674] [outer = 0x91735c00] 11:22:55 INFO - PROCESS | 11647 | 1466014975437 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x918a7400) [pid = 11647] [serial = 675] [outer = 0x91735c00] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8e76a400) [pid = 11647] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f80e400) [pid = 11647] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f994000) [pid = 11647] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e5bbc00) [pid = 11647] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e5bf000) [pid = 11647] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8fabc400) [pid = 11647] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x917ec800) [pid = 11647] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f6b7400) [pid = 11647] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x917ee400) [pid = 11647] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x918adc00) [pid = 11647] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dd42800) [pid = 11647] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:22:56 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f6b8c00) [pid = 11647] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:22:56 INFO - PROCESS | 11647 | 1466014976464 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1435ms 11:22:56 INFO - PROCESS | 11647 | 1466014976514 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 11647 | 1466014976518 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:22:56 INFO - PROCESS | 11647 | 1466014976524 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 11647 | 1466014976527 Marionette TRACE conn3 <- [1,870,null,{}] 11:22:56 INFO - PROCESS | 11647 | 1466014976532 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:56 INFO - PROCESS | 11647 | 1466014976537 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:56 INFO - PROCESS | 11647 | 1466014976741 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:22:56 INFO - PROCESS | 11647 | 1466014976756 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 11647 | 1466014976763 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3d000 == 41 [pid = 11647] [id = 225] 11:22:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f059800) [pid = 11647] [serial = 676] [outer = (nil)] 11:22:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9172a800) [pid = 11647] [serial = 677] [outer = 0x8f059800] 11:22:56 INFO - PROCESS | 11647 | 1466014976834 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91737c00) [pid = 11647] [serial = 678] [outer = 0x8f059800] 11:22:57 INFO - PROCESS | 11647 | 1466014977710 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1241ms 11:22:57 INFO - PROCESS | 11647 | 1466014977766 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 11647 | 1466014977770 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 11:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:22:57 INFO - PROCESS | 11647 | 1466014977777 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 11647 | 1466014977781 Marionette TRACE conn3 <- [1,874,null,{}] 11:22:57 INFO - PROCESS | 11647 | 1466014977786 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:57 INFO - PROCESS | 11647 | 1466014977797 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:58 INFO - PROCESS | 11647 | 1466014978013 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:22:58 INFO - PROCESS | 11647 | 1466014978238 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 11647 | 1466014978251 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb400 == 42 [pid = 11647] [id = 226] 11:22:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8dbdc000) [pid = 11647] [serial = 679] [outer = (nil)] 11:22:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8dd36800) [pid = 11647] [serial = 680] [outer = 0x8dbdc000] 11:22:58 INFO - PROCESS | 11647 | 1466014978416 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8e595400) [pid = 11647] [serial = 681] [outer = 0x8dbdc000] 11:22:59 INFO - PROCESS | 11647 | 1466014979453 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1733ms 11:22:59 INFO - PROCESS | 11647 | 1466014979514 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:22:59 INFO - PROCESS | 11647 | 1466014979520 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 11:22:59 INFO - PROCESS | 11647 | 1466014979528 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 11647 | 1466014979534 Marionette TRACE conn3 <- [1,878,null,{}] 11:22:59 INFO - PROCESS | 11647 | 1466014979542 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:59 INFO - PROCESS | 11647 | 1466014979550 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:22:59 INFO - PROCESS | 11647 | 1466014979860 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:23:00 INFO - PROCESS | 11647 | 1466014980037 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 11647 | 1466014980045 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd3400 == 43 [pid = 11647] [id = 227] 11:23:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f6bd400) [pid = 11647] [serial = 682] [outer = (nil)] 11:23:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f80e400) [pid = 11647] [serial = 683] [outer = 0x8f6bd400] 11:23:00 INFO - PROCESS | 11647 | 1466014980138 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f820000) [pid = 11647] [serial = 684] [outer = 0x8f6bd400] 11:23:01 INFO - PROCESS | 11647 | 1466014981107 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1640ms 11:23:01 INFO - PROCESS | 11647 | 1466014981172 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 11647 | 1466014981180 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 11:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:23:01 INFO - PROCESS | 11647 | 1466014981188 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 11647 | 1466014981192 Marionette TRACE conn3 <- [1,882,null,{}] 11:23:01 INFO - PROCESS | 11647 | 1466014981198 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:01 INFO - PROCESS | 11647 | 1466014981204 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:01 INFO - PROCESS | 11647 | 1466014981438 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:23:01 INFO - PROCESS | 11647 | 1466014981741 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 11647 | 1466014981752 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2e400 == 44 [pid = 11647] [id = 228] 11:23:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fa2f000) [pid = 11647] [serial = 685] [outer = (nil)] 11:23:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8fa35000) [pid = 11647] [serial = 686] [outer = 0x8fa2f000] 11:23:01 INFO - PROCESS | 11647 | 1466014981842 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8fac6c00) [pid = 11647] [serial = 687] [outer = 0x8fa2f000] 11:23:02 INFO - PROCESS | 11647 | 1466014982866 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1736ms 11:23:02 INFO - PROCESS | 11647 | 1466014982925 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 11647 | 1466014982930 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 11:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:23:02 INFO - PROCESS | 11647 | 1466014982946 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 11647 | 1466014982956 Marionette TRACE conn3 <- [1,886,null,{}] 11:23:02 INFO - PROCESS | 11647 | 1466014982964 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:02 INFO - PROCESS | 11647 | 1466014982971 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:03 INFO - PROCESS | 11647 | 1466014983212 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:23:03 INFO - PROCESS | 11647 | 1466014983465 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 11647 | 1466014983476 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5c1400 == 45 [pid = 11647] [id = 229] 11:23:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f6bd800) [pid = 11647] [serial = 688] [outer = (nil)] 11:23:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x92147800) [pid = 11647] [serial = 689] [outer = 0x8f6bd800] 11:23:03 INFO - PROCESS | 11647 | 1466014983564 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x9225fc00) [pid = 11647] [serial = 690] [outer = 0x8f6bd800] 11:23:04 INFO - PROCESS | 11647 | 1466014984524 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1610ms 11:23:04 INFO - PROCESS | 11647 | 1466014984548 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 11647 | 1466014984554 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 11:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:23:04 INFO - PROCESS | 11647 | 1466014984561 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 11647 | 1466014984564 Marionette TRACE conn3 <- [1,890,null,{}] 11:23:04 INFO - PROCESS | 11647 | 1466014984570 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:04 INFO - PROCESS | 11647 | 1466014984576 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:04 INFO - PROCESS | 11647 | 1466014984762 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:23:05 INFO - PROCESS | 11647 | 1466014984982 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 11647 | 1466014984992 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x91404800 == 46 [pid = 11647] [id = 230] 11:23:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9172e000) [pid = 11647] [serial = 691] [outer = (nil)] 11:23:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x92901c00) [pid = 11647] [serial = 692] [outer = 0x9172e000] 11:23:05 INFO - PROCESS | 11647 | 1466014985079 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x92906800) [pid = 11647] [serial = 693] [outer = 0x9172e000] 11:23:05 INFO - PROCESS | 11647 | 1466014985961 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1435ms 11:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:23:06 INFO - PROCESS | 11647 | 1466014985997 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 11647 | 1466014986000 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 11:23:06 INFO - PROCESS | 11647 | 1466014986007 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 11647 | 1466014986011 Marionette TRACE conn3 <- [1,894,null,{}] 11:23:06 INFO - PROCESS | 11647 | 1466014986017 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:06 INFO - PROCESS | 11647 | 1466014986022 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:06 INFO - PROCESS | 11647 | 1466014986200 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:23:06 INFO - PROCESS | 11647 | 1466014986363 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 11647 | 1466014986380 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x9290c800 == 47 [pid = 11647] [id = 231] 11:23:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x9290d000) [pid = 11647] [serial = 694] [outer = (nil)] 11:23:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x92e48800) [pid = 11647] [serial = 695] [outer = 0x9290d000] 11:23:06 INFO - PROCESS | 11647 | 1466014986471 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x93928000) [pid = 11647] [serial = 696] [outer = 0x9290d000] 11:23:07 INFO - PROCESS | 11647 | 1466014987522 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1594ms 11:23:07 INFO - PROCESS | 11647 | 1466014987602 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 11647 | 1466014987606 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 11:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:23:07 INFO - PROCESS | 11647 | 1466014987613 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 11647 | 1466014987615 Marionette TRACE conn3 <- [1,898,null,{}] 11:23:07 INFO - PROCESS | 11647 | 1466014987622 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:07 INFO - PROCESS | 11647 | 1466014987628 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:07 INFO - PROCESS | 11647 | 1466014987855 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:23:08 INFO - PROCESS | 11647 | 1466014988097 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 11647 | 1466014988108 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb000 == 48 [pid = 11647] [id = 232] 11:23:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8dd33400) [pid = 11647] [serial = 697] [outer = (nil)] 11:23:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8dd3dc00) [pid = 11647] [serial = 698] [outer = 0x8dd33400] 11:23:08 INFO - PROCESS | 11647 | 1466014988413 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8e5b7000) [pid = 11647] [serial = 699] [outer = 0x8dd33400] 11:23:09 INFO - PROCESS | 11647 | 1466014989404 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1840ms 11:23:09 INFO - PROCESS | 11647 | 1466014989456 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 11647 | 1466014989462 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 11:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:23:09 INFO - PROCESS | 11647 | 1466014989470 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 11647 | 1466014989474 Marionette TRACE conn3 <- [1,902,null,{}] 11:23:09 INFO - PROCESS | 11647 | 1466014989482 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:09 INFO - PROCESS | 11647 | 1466014989487 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:09 INFO - PROCESS | 11647 | 1466014989856 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:23:10 INFO - PROCESS | 11647 | 1466014990050 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 11647 | 1466014990056 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdec00 == 49 [pid = 11647] [id = 233] 11:23:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8f6bbc00) [pid = 11647] [serial = 700] [outer = (nil)] 11:23:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x8f819800) [pid = 11647] [serial = 701] [outer = 0x8f6bbc00] 11:23:10 INFO - PROCESS | 11647 | 1466014990138 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x8f8c7c00) [pid = 11647] [serial = 702] [outer = 0x8f6bbc00] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5c00 == 48 [pid = 11647] [id = 215] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f807800 == 47 [pid = 11647] [id = 198] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f05d800 == 46 [pid = 11647] [id = 194] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e593800 == 45 [pid = 11647] [id = 193] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b6c00 == 44 [pid = 11647] [id = 212] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3c400 == 43 [pid = 11647] [id = 196] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80d000 == 42 [pid = 11647] [id = 213] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b8800 == 41 [pid = 11647] [id = 204] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f990400 == 40 [pid = 11647] [id = 214] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e596400 == 39 [pid = 11647] [id = 197] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3d000 == 38 [pid = 11647] [id = 225] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x9140b400 == 37 [pid = 11647] [id = 224] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x9139fc00 == 36 [pid = 11647] [id = 223] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd39000 == 35 [pid = 11647] [id = 222] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59f800 == 34 [pid = 11647] [id = 221] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2c800 == 33 [pid = 11647] [id = 203] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x918a8400 == 32 [pid = 11647] [id = 219] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bac00 == 31 [pid = 11647] [id = 211] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x9139f400 == 30 [pid = 11647] [id = 200] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bb800 == 29 [pid = 11647] [id = 218] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e592400 == 28 [pid = 11647] [id = 217] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x9139f800 == 27 [pid = 11647] [id = 199] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8c00 == 26 [pid = 11647] [id = 201] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd4c00 == 25 [pid = 11647] [id = 220] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e767000 == 24 [pid = 11647] [id = 216] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98e800 == 23 [pid = 11647] [id = 205] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8f810000 == 22 [pid = 11647] [id = 195] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x917ea800 == 21 [pid = 11647] [id = 206] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5be800 == 20 [pid = 11647] [id = 202] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3d400 == 19 [pid = 11647] [id = 207] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59a000 == 18 [pid = 11647] [id = 208] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8000 == 17 [pid = 11647] [id = 209] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5000 == 16 [pid = 11647] [id = 210] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x9290c800 == 15 [pid = 11647] [id = 231] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x91404800 == 14 [pid = 11647] [id = 230] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5c1400 == 13 [pid = 11647] [id = 229] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd3400 == 12 [pid = 11647] [id = 227] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2e400 == 11 [pid = 11647] [id = 228] 11:23:11 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb400 == 10 [pid = 11647] [id = 226] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x8f05c000) [pid = 11647] [serial = 638] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x8f064000) [pid = 11647] [serial = 639] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x8f813c00) [pid = 11647] [serial = 641] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x8fabc800) [pid = 11647] [serial = 644] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8e773c00) [pid = 11647] [serial = 636] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8e767800) [pid = 11647] [serial = 635] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8f802c00) [pid = 11647] [serial = 615] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f05b800) [pid = 11647] [serial = 614] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8fac4000) [pid = 11647] [serial = 645] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x913a3800) [pid = 11647] [serial = 618] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8fac5000) [pid = 11647] [serial = 617] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x918a4c00) [pid = 11647] [serial = 621] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x917f0c00) [pid = 11647] [serial = 620] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9139a400) [pid = 11647] [serial = 647] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x91931800) [pid = 11647] [serial = 624] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x918afc00) [pid = 11647] [serial = 623] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x92146c00) [pid = 11647] [serial = 627] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9193cc00) [pid = 11647] [serial = 626] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x92901400) [pid = 11647] [serial = 630] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x926a6c00) [pid = 11647] [serial = 629] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9290fc00) [pid = 11647] [serial = 633] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9140ec00) [pid = 11647] [serial = 650] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9290c000) [pid = 11647] [serial = 632] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91401800) [pid = 11647] [serial = 648] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f819c00) [pid = 11647] [serial = 642] [outer = (nil)] [url = about:blank] 11:23:12 INFO - PROCESS | 11647 | 1466014992044 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2645ms 11:23:12 INFO - PROCESS | 11647 | 1466014992116 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 11647 | 1466014992122 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 11:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:23:12 INFO - PROCESS | 11647 | 1466014992129 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 11647 | 1466014992137 Marionette TRACE conn3 <- [1,906,null,{}] 11:23:12 INFO - PROCESS | 11647 | 1466014992144 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:12 INFO - PROCESS | 11647 | 1466014992149 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:12 INFO - PROCESS | 11647 | 1466014992321 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:23:12 INFO - PROCESS | 11647 | 1466014992333 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 11647 | 1466014992341 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3400 == 11 [pid = 11647] [id = 234] 11:23:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e5b4800) [pid = 11647] [serial = 703] [outer = (nil)] 11:23:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e767800) [pid = 11647] [serial = 704] [outer = 0x8e5b4800] 11:23:12 INFO - PROCESS | 11647 | 1466014992419 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f062000) [pid = 11647] [serial = 705] [outer = 0x8e5b4800] 11:23:13 INFO - PROCESS | 11647 | 1466014993420 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1336ms 11:23:13 INFO - PROCESS | 11647 | 1466014993468 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 11647 | 1466014993477 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 11:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:23:13 INFO - PROCESS | 11647 | 1466014993510 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 11647 | 1466014993515 Marionette TRACE conn3 <- [1,910,null,{}] 11:23:13 INFO - PROCESS | 11647 | 1466014993521 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:13 INFO - PROCESS | 11647 | 1466014993527 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:13 INFO - PROCESS | 11647 | 1466014993735 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:23:13 INFO - PROCESS | 11647 | 1466014993746 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 11647 | 1466014993757 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f809400 == 12 [pid = 11647] [id = 235] 11:23:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f813c00) [pid = 11647] [serial = 706] [outer = (nil)] 11:23:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f8c4c00) [pid = 11647] [serial = 707] [outer = 0x8f813c00] 11:23:13 INFO - PROCESS | 11647 | 1466014993966 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f8cb400) [pid = 11647] [serial = 708] [outer = 0x8f813c00] 11:23:14 INFO - PROCESS | 11647 | 1466014994927 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1488ms 11:23:14 INFO - PROCESS | 11647 | 1466014994996 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 11647 | 1466014995001 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 11:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:23:15 INFO - PROCESS | 11647 | 1466014995007 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 11647 | 1466014995013 Marionette TRACE conn3 <- [1,914,null,{}] 11:23:15 INFO - PROCESS | 11647 | 1466014995037 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:15 INFO - PROCESS | 11647 | 1466014995047 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:15 INFO - PROCESS | 11647 | 1466014995260 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:23:15 INFO - PROCESS | 11647 | 1466014995291 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 11647 | 1466014995301 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa36800 == 13 [pid = 11647] [id = 236] 11:23:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8faba400) [pid = 11647] [serial = 709] [outer = (nil)] 11:23:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fabfc00) [pid = 11647] [serial = 710] [outer = 0x8faba400] 11:23:15 INFO - PROCESS | 11647 | 1466014995378 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8fac8400) [pid = 11647] [serial = 711] [outer = 0x8faba400] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8fabd000) [pid = 11647] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f814000) [pid = 11647] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x918a9c00) [pid = 11647] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e5bcc00) [pid = 11647] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x913a0c00) [pid = 11647] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f992400) [pid = 11647] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e5b4000) [pid = 11647] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8dbd7c00) [pid = 11647] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91735c00) [pid = 11647] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:23:16 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f059800) [pid = 11647] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:23:16 INFO - PROCESS | 11647 | 1466014996812 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1892ms 11:23:16 INFO - PROCESS | 11647 | 1466014996900 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:23:16 INFO - PROCESS | 11647 | 1466014996905 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 11:23:16 INFO - PROCESS | 11647 | 1466014996911 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 11647 | 1466014996915 Marionette TRACE conn3 <- [1,918,null,{}] 11:23:16 INFO - PROCESS | 11647 | 1466014996928 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:16 INFO - PROCESS | 11647 | 1466014996933 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:17 INFO - PROCESS | 11647 | 1466014997094 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:23:17 INFO - PROCESS | 11647 | 1466014997103 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 11647 | 1466014997112 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f059800 == 14 [pid = 11647] [id = 237] 11:23:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f81f400) [pid = 11647] [serial = 712] [outer = (nil)] 11:23:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8fa28000) [pid = 11647] [serial = 713] [outer = 0x8f81f400] 11:23:17 INFO - PROCESS | 11647 | 1466014997186 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91402800) [pid = 11647] [serial = 714] [outer = 0x8f81f400] 11:23:18 INFO - PROCESS | 11647 | 1466014998091 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1238ms 11:23:18 INFO - PROCESS | 11647 | 1466014998151 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 11647 | 1466014998157 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 11:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:23:18 INFO - PROCESS | 11647 | 1466014998164 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 11647 | 1466014998167 Marionette TRACE conn3 <- [1,922,null,{}] 11:23:18 INFO - PROCESS | 11647 | 1466014998172 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:18 INFO - PROCESS | 11647 | 1466014998177 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:18 INFO - PROCESS | 11647 | 1466014998343 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:23:18 INFO - PROCESS | 11647 | 1466014998356 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 11647 | 1466014998365 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabd000 == 15 [pid = 11647] [id = 238] 11:23:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x913a3000) [pid = 11647] [serial = 715] [outer = (nil)] 11:23:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9172ec00) [pid = 11647] [serial = 716] [outer = 0x913a3000] 11:23:18 INFO - PROCESS | 11647 | 1466014998547 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91735800) [pid = 11647] [serial = 717] [outer = 0x913a3000] 11:23:19 INFO - PROCESS | 11647 | 1466014999683 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1589ms 11:23:19 INFO - PROCESS | 11647 | 1466014999754 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 11647 | 1466014999761 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 11:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:23:19 INFO - PROCESS | 11647 | 1466014999768 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 11647 | 1466014999776 Marionette TRACE conn3 <- [1,926,null,{}] 11:23:19 INFO - PROCESS | 11647 | 1466014999784 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:19 INFO - PROCESS | 11647 | 1466014999789 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:19 INFO - PROCESS | 11647 | 1466014999975 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:23:20 INFO - PROCESS | 11647 | 1466015000193 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 11647 | 1466015000205 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8400 == 16 [pid = 11647] [id = 239] 11:23:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f6af800) [pid = 11647] [serial = 718] [outer = (nil)] 11:23:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f80a000) [pid = 11647] [serial = 719] [outer = 0x8f6af800] 11:23:20 INFO - PROCESS | 11647 | 1466015000292 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f8cc400) [pid = 11647] [serial = 720] [outer = 0x8f6af800] 11:23:21 INFO - PROCESS | 11647 | 1466015001286 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1593ms 11:23:21 INFO - PROCESS | 11647 | 1466015001362 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 11647 | 1466015001370 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 11:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:23:21 INFO - PROCESS | 11647 | 1466015001381 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 11647 | 1466015001385 Marionette TRACE conn3 <- [1,930,null,{}] 11:23:21 INFO - PROCESS | 11647 | 1466015001392 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:21 INFO - PROCESS | 11647 | 1466015001398 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:21 INFO - PROCESS | 11647 | 1466015001620 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:23:21 INFO - PROCESS | 11647 | 1466015001876 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 11647 | 1466015001886 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98e800 == 17 [pid = 11647] [id = 240] 11:23:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8fac5c00) [pid = 11647] [serial = 721] [outer = (nil)] 11:23:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x9140bc00) [pid = 11647] [serial = 722] [outer = 0x8fac5c00] 11:23:21 INFO - PROCESS | 11647 | 1466015001993 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9172a400) [pid = 11647] [serial = 723] [outer = 0x8fac5c00] 11:23:22 INFO - PROCESS | 11647 | 1466015002958 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1647ms 11:23:23 INFO - PROCESS | 11647 | 1466015003028 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 11647 | 1466015003033 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 11:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:23:23 INFO - PROCESS | 11647 | 1466015003040 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 11647 | 1466015003047 Marionette TRACE conn3 <- [1,934,null,{}] 11:23:23 INFO - PROCESS | 11647 | 1466015003063 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 11647 | 1466015003072 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:23 INFO - PROCESS | 11647 | 1466015003288 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:23:23 INFO - PROCESS | 11647 | 1466015003507 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 11647 | 1466015003519 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a6800 == 18 [pid = 11647] [id = 241] 11:23:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x918a7000) [pid = 11647] [serial = 724] [outer = (nil)] 11:23:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91934400) [pid = 11647] [serial = 725] [outer = 0x918a7000] 11:23:23 INFO - PROCESS | 11647 | 1466015003649 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9193a400) [pid = 11647] [serial = 726] [outer = 0x918a7000] 11:23:24 INFO - PROCESS | 11647 | 1466015004618 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1640ms 11:23:24 INFO - PROCESS | 11647 | 1466015004681 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 11647 | 1466015004688 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:23:24 INFO - PROCESS | 11647 | 1466015004695 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 11647 | 1466015004699 Marionette TRACE conn3 <- [1,938,null,{}] 11:23:24 INFO - PROCESS | 11647 | 1466015004706 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:24 INFO - PROCESS | 11647 | 1466015004713 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:24 INFO - PROCESS | 11647 | 1466015004924 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:23:25 INFO - PROCESS | 11647 | 1466015005129 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 11647 | 1466015005142 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x91408000 == 19 [pid = 11647] [id = 242] 11:23:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x918abc00) [pid = 11647] [serial = 727] [outer = (nil)] 11:23:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x92147c00) [pid = 11647] [serial = 728] [outer = 0x918abc00] 11:23:25 INFO - PROCESS | 11647 | 1466015005237 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x92152400) [pid = 11647] [serial = 729] [outer = 0x918abc00] 11:23:26 INFO - PROCESS | 11647 | 1466015006393 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1786ms 11:23:26 INFO - PROCESS | 11647 | 1466015006482 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 11647 | 1466015006489 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:23:26 INFO - PROCESS | 11647 | 1466015006498 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 11647 | 1466015006503 Marionette TRACE conn3 <- [1,942,null,{}] 11:23:26 INFO - PROCESS | 11647 | 1466015006520 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:26 INFO - PROCESS | 11647 | 1466015006526 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:26 INFO - PROCESS | 11647 | 1466015006812 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:23:27 INFO - PROCESS | 11647 | 1466015006994 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 11647 | 1466015007011 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76f800 == 20 [pid = 11647] [id = 243] 11:23:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8e773c00) [pid = 11647] [serial = 730] [outer = (nil)] 11:23:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f6b1000) [pid = 11647] [serial = 731] [outer = 0x8e773c00] 11:23:27 INFO - PROCESS | 11647 | 1466015007089 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8f802c00) [pid = 11647] [serial = 732] [outer = 0x8e773c00] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9172a800) [pid = 11647] [serial = 677] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x91737c00) [pid = 11647] [serial = 678] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x913a5400) [pid = 11647] [serial = 656] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f98bc00) [pid = 11647] [serial = 669] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x918b0800) [pid = 11647] [serial = 659] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f81f800) [pid = 11647] [serial = 654] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x9172e400) [pid = 11647] [serial = 672] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f808800) [pid = 11647] [serial = 653] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f81e000) [pid = 11647] [serial = 657] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9172f000) [pid = 11647] [serial = 651] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9193a800) [pid = 11647] [serial = 660] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f060400) [pid = 11647] [serial = 666] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fac0000) [pid = 11647] [serial = 663] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91407800) [pid = 11647] [serial = 671] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x917ea400) [pid = 11647] [serial = 674] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e5bd400) [pid = 11647] [serial = 665] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f81d400) [pid = 11647] [serial = 662] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x918a7400) [pid = 11647] [serial = 675] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f8c1800) [pid = 11647] [serial = 668] [outer = (nil)] [url = about:blank] 11:23:27 INFO - PROCESS | 11647 | 1466015007983 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1548ms 11:23:28 INFO - PROCESS | 11647 | 1466015008046 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 11647 | 1466015008053 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 11:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:23:28 INFO - PROCESS | 11647 | 1466015008064 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 11647 | 1466015008068 Marionette TRACE conn3 <- [1,946,null,{}] 11:23:28 INFO - PROCESS | 11647 | 1466015008074 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:28 INFO - PROCESS | 11647 | 1466015008080 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:28 INFO - PROCESS | 11647 | 1466015008255 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:23:28 INFO - PROCESS | 11647 | 1466015008265 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 11647 | 1466015008276 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3ec00 == 21 [pid = 11647] [id = 244] 11:23:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f8c2800) [pid = 11647] [serial = 733] [outer = (nil)] 11:23:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f98ec00) [pid = 11647] [serial = 734] [outer = 0x8f8c2800] 11:23:28 INFO - PROCESS | 11647 | 1466015008347 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fa29000) [pid = 11647] [serial = 735] [outer = 0x8f8c2800] 11:23:29 INFO - PROCESS | 11647 | 1466015009260 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1234ms 11:23:29 INFO - PROCESS | 11647 | 1466015009298 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 11647 | 1466015009302 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 11:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:23:29 INFO - PROCESS | 11647 | 1466015009308 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 11647 | 1466015009314 Marionette TRACE conn3 <- [1,950,null,{}] 11:23:29 INFO - PROCESS | 11647 | 1466015009329 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:29 INFO - PROCESS | 11647 | 1466015009337 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:29 INFO - PROCESS | 11647 | 1466015009495 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:23:29 INFO - PROCESS | 11647 | 1466015009627 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 11647 | 1466015009637 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a5400 == 22 [pid = 11647] [id = 245] 11:23:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91407800) [pid = 11647] [serial = 736] [outer = (nil)] 11:23:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91731c00) [pid = 11647] [serial = 737] [outer = 0x91407800] 11:23:29 INFO - PROCESS | 11647 | 1466015009710 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x917e9400) [pid = 11647] [serial = 738] [outer = 0x91407800] 11:23:30 INFO - PROCESS | 11647 | 1466015010598 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1340ms 11:23:30 INFO - PROCESS | 11647 | 1466015010650 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 11647 | 1466015010654 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 11:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:23:30 INFO - PROCESS | 11647 | 1466015010667 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 11647 | 1466015010669 Marionette TRACE conn3 <- [1,954,null,{}] 11:23:30 INFO - PROCESS | 11647 | 1466015010675 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 11647 | 1466015010679 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:30 INFO - PROCESS | 11647 | 1466015010898 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:23:30 INFO - PROCESS | 11647 | 1466015010922 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 11647 | 1466015010930 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98e000 == 23 [pid = 11647] [id = 246] 11:23:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x917ee400) [pid = 11647] [serial = 739] [outer = (nil)] 11:23:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x918a8000) [pid = 11647] [serial = 740] [outer = 0x917ee400] 11:23:31 INFO - PROCESS | 11647 | 1466015010998 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91931800) [pid = 11647] [serial = 741] [outer = 0x917ee400] 11:23:31 INFO - PROCESS | 11647 | 1466015011896 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1295ms 11:23:31 INFO - PROCESS | 11647 | 1466015011963 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 11647 | 1466015011966 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 11:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:23:31 INFO - PROCESS | 11647 | 1466015011973 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 11647 | 1466015011976 Marionette TRACE conn3 <- [1,958,null,{}] 11:23:31 INFO - PROCESS | 11647 | 1466015011981 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:31 INFO - PROCESS | 11647 | 1466015011986 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:32 INFO - PROCESS | 11647 | 1466015012260 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8faba400) [pid = 11647] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f6bbc00) [pid = 11647] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e5b4800) [pid = 11647] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f81f400) [pid = 11647] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9172e000) [pid = 11647] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8dbdc000) [pid = 11647] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9290d000) [pid = 11647] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f6bd400) [pid = 11647] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fa2f000) [pid = 11647] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f6bd800) [pid = 11647] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dd33400) [pid = 11647] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:23:32 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f813c00) [pid = 11647] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:23:32 INFO - PROCESS | 11647 | 1466015012372 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 11647 | 1466015012380 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd33400 == 24 [pid = 11647] [id = 247] 11:23:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dd3e000) [pid = 11647] [serial = 742] [outer = (nil)] 11:23:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f6bbc00) [pid = 11647] [serial = 743] [outer = 0x8dd3e000] 11:23:32 INFO - PROCESS | 11647 | 1466015012453 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f063800) [pid = 11647] [serial = 744] [outer = 0x8dd3e000] 11:23:33 INFO - PROCESS | 11647 | 1466015013301 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1378ms 11:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:23:33 INFO - PROCESS | 11647 | 1466015013353 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 11647 | 1466015013356 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 11:23:33 INFO - PROCESS | 11647 | 1466015013362 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 11647 | 1466015013366 Marionette TRACE conn3 <- [1,962,null,{}] 11:23:33 INFO - PROCESS | 11647 | 1466015013371 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 11647 | 1466015013383 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:33 INFO - PROCESS | 11647 | 1466015013590 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:23:33 INFO - PROCESS | 11647 | 1466015013715 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 11647 | 1466015013723 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59c000 == 25 [pid = 11647] [id = 248] 11:23:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e59d800) [pid = 11647] [serial = 745] [outer = (nil)] 11:23:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92260000) [pid = 11647] [serial = 746] [outer = 0x8e59d800] 11:23:33 INFO - PROCESS | 11647 | 1466015013792 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x926adc00) [pid = 11647] [serial = 747] [outer = 0x8e59d800] 11:23:34 INFO - PROCESS | 11647 | 1466015014712 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1384ms 11:23:34 INFO - PROCESS | 11647 | 1466015014747 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 11647 | 1466015014753 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 11:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:23:34 INFO - PROCESS | 11647 | 1466015014761 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 11647 | 1466015014766 Marionette TRACE conn3 <- [1,966,null,{}] 11:23:34 INFO - PROCESS | 11647 | 1466015014775 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:34 INFO - PROCESS | 11647 | 1466015014782 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:35 INFO - PROCESS | 11647 | 1466015015030 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:23:35 INFO - PROCESS | 11647 | 1466015015151 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 11647 | 1466015015161 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bb800 == 26 [pid = 11647] [id = 249] 11:23:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8e5bd400) [pid = 11647] [serial = 748] [outer = (nil)] 11:23:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f811800) [pid = 11647] [serial = 749] [outer = 0x8e5bd400] 11:23:35 INFO - PROCESS | 11647 | 1466015015315 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f8c6800) [pid = 11647] [serial = 750] [outer = 0x8e5bd400] 11:23:36 INFO - PROCESS | 11647 | 1466015016260 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1534ms 11:23:36 INFO - PROCESS | 11647 | 1466015016295 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 11647 | 1466015016301 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 11:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:23:36 INFO - PROCESS | 11647 | 1466015016313 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 11647 | 1466015016317 Marionette TRACE conn3 <- [1,970,null,{}] 11:23:36 INFO - PROCESS | 11647 | 1466015016323 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:36 INFO - PROCESS | 11647 | 1466015016329 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:36 INFO - PROCESS | 11647 | 1466015016511 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:23:36 INFO - PROCESS | 11647 | 1466015016717 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 11647 | 1466015016724 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac2000 == 27 [pid = 11647] [id = 250] 11:23:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fac8000) [pid = 11647] [serial = 751] [outer = (nil)] 11:23:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x91405c00) [pid = 11647] [serial = 752] [outer = 0x8fac8000] 11:23:36 INFO - PROCESS | 11647 | 1466015016815 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91732800) [pid = 11647] [serial = 753] [outer = 0x8fac8000] 11:23:37 INFO - PROCESS | 11647 | 1466015017743 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1482ms 11:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:23:37 INFO - PROCESS | 11647 | 1466015017795 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 11647 | 1466015017799 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 11:23:37 INFO - PROCESS | 11647 | 1466015017806 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 11647 | 1466015017812 Marionette TRACE conn3 <- [1,974,null,{}] 11:23:37 INFO - PROCESS | 11647 | 1466015017829 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 11647 | 1466015017838 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:38 INFO - PROCESS | 11647 | 1466015018024 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:23:38 INFO - PROCESS | 11647 | 1466015018253 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 11647 | 1466015018265 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x91733400 == 28 [pid = 11647] [id = 251] 11:23:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x926b1400) [pid = 11647] [serial = 754] [outer = (nil)] 11:23:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9290b400) [pid = 11647] [serial = 755] [outer = 0x926b1400] 11:23:38 INFO - PROCESS | 11647 | 1466015018393 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x92910400) [pid = 11647] [serial = 756] [outer = 0x926b1400] 11:23:39 INFO - PROCESS | 11647 | 1466015019296 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1543ms 11:23:39 INFO - PROCESS | 11647 | 1466015019350 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 11647 | 1466015019354 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 11:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:23:39 INFO - PROCESS | 11647 | 1466015019361 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 11647 | 1466015019365 Marionette TRACE conn3 <- [1,978,null,{}] 11:23:39 INFO - PROCESS | 11647 | 1466015019371 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 11647 | 1466015019376 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:39 INFO - PROCESS | 11647 | 1466015019563 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:23:39 INFO - PROCESS | 11647 | 1466015019726 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 11647 | 1466015019734 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x92901400 == 29 [pid = 11647] [id = 252] 11:23:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x92e4b400) [pid = 11647] [serial = 757] [outer = (nil)] 11:23:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9391c800) [pid = 11647] [serial = 758] [outer = 0x92e4b400] 11:23:39 INFO - PROCESS | 11647 | 1466015019867 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x93924800) [pid = 11647] [serial = 759] [outer = 0x92e4b400] 11:23:40 INFO - PROCESS | 11647 | 1466015020751 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1434ms 11:23:40 INFO - PROCESS | 11647 | 1466015020797 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:23:40 INFO - PROCESS | 11647 | 1466015020801 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 11:23:40 INFO - PROCESS | 11647 | 1466015020808 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 11647 | 1466015020811 Marionette TRACE conn3 <- [1,982,null,{}] 11:23:40 INFO - PROCESS | 11647 | 1466015020817 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 11647 | 1466015020822 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:41 INFO - PROCESS | 11647 | 1466015021013 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:23:41 INFO - PROCESS | 11647 | 1466015021178 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 11647 | 1466015021185 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x9172f000 == 30 [pid = 11647] [id = 253] 11:23:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x917e7c00) [pid = 11647] [serial = 760] [outer = (nil)] 11:23:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x93cc8800) [pid = 11647] [serial = 761] [outer = 0x917e7c00] 11:23:41 INFO - PROCESS | 11647 | 1466015021276 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x94745000) [pid = 11647] [serial = 762] [outer = 0x917e7c00] 11:23:42 INFO - PROCESS | 11647 | 1466015022222 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1483ms 11:23:42 INFO - PROCESS | 11647 | 1466015022291 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 11647 | 1466015022295 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 11:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:23:42 INFO - PROCESS | 11647 | 1466015022301 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 11647 | 1466015022305 Marionette TRACE conn3 <- [1,986,null,{}] 11:23:42 INFO - PROCESS | 11647 | 1466015022311 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 11647 | 1466015022321 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:42 INFO - PROCESS | 11647 | 1466015022563 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:23:42 INFO - PROCESS | 11647 | 1466015022791 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 11647 | 1466015022800 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a4c00 == 31 [pid = 11647] [id = 254] 11:23:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x93cc6000) [pid = 11647] [serial = 763] [outer = (nil)] 11:23:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x9531a400) [pid = 11647] [serial = 764] [outer = 0x93cc6000] 11:23:42 INFO - PROCESS | 11647 | 1466015022925 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x9531e800) [pid = 11647] [serial = 765] [outer = 0x93cc6000] 11:23:43 INFO - PROCESS | 11647 | 1466015023814 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1585ms 11:23:43 INFO - PROCESS | 11647 | 1466015023887 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 11647 | 1466015023890 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 11:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:23:43 INFO - PROCESS | 11647 | 1466015023897 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 11647 | 1466015023900 Marionette TRACE conn3 <- [1,990,null,{}] 11:23:43 INFO - PROCESS | 11647 | 1466015023906 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:43 INFO - PROCESS | 11647 | 1466015023912 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:44 INFO - PROCESS | 11647 | 1466015024119 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:23:44 INFO - PROCESS | 11647 | 1466015024337 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 11647 | 1466015024348 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8c00 == 32 [pid = 11647] [id = 255] 11:23:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8dd38000) [pid = 11647] [serial = 766] [outer = (nil)] 11:23:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x8fa2e800) [pid = 11647] [serial = 767] [outer = 0x8dd38000] 11:23:44 INFO - PROCESS | 11647 | 1466015024469 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x9139e000) [pid = 11647] [serial = 768] [outer = 0x8dd38000] 11:23:45 INFO - PROCESS | 11647 | 1466015025354 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1739ms 11:23:45 INFO - PROCESS | 11647 | 1466015025638 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 11647 | 1466015025645 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 11:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:23:45 INFO - PROCESS | 11647 | 1466015025653 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 11647 | 1466015025658 Marionette TRACE conn3 <- [1,994,null,{}] 11:23:45 INFO - PROCESS | 11647 | 1466015025710 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:45 INFO - PROCESS | 11647 | 1466015025717 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:45 INFO - PROCESS | 11647 | 1466015025989 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:23:46 INFO - PROCESS | 11647 | 1466015026184 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 11647 | 1466015026211 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b5800 == 33 [pid = 11647] [id = 256] 11:23:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x8f6b6800) [pid = 11647] [serial = 769] [outer = (nil)] 11:23:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 97 (0x8f808800) [pid = 11647] [serial = 770] [outer = 0x8f6b6800] 11:23:46 INFO - PROCESS | 11647 | 1466015026304 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 98 (0x8f810000) [pid = 11647] [serial = 771] [outer = 0x8f6b6800] 11:23:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb000 == 32 [pid = 11647] [id = 232] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 97 (0x8fabfc00) [pid = 11647] [serial = 710] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 96 (0x8f8c7c00) [pid = 11647] [serial = 702] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x8f819800) [pid = 11647] [serial = 701] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x8e767800) [pid = 11647] [serial = 704] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x8f062000) [pid = 11647] [serial = 705] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x8fa28000) [pid = 11647] [serial = 713] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x92901c00) [pid = 11647] [serial = 692] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8e595400) [pid = 11647] [serial = 681] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8dd36800) [pid = 11647] [serial = 680] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x93928000) [pid = 11647] [serial = 696] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f820000) [pid = 11647] [serial = 684] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f80e400) [pid = 11647] [serial = 683] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x92e48800) [pid = 11647] [serial = 695] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8fac6c00) [pid = 11647] [serial = 687] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8fa35000) [pid = 11647] [serial = 686] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9225fc00) [pid = 11647] [serial = 690] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x92147800) [pid = 11647] [serial = 689] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e5b7000) [pid = 11647] [serial = 699] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92906800) [pid = 11647] [serial = 693] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dd3dc00) [pid = 11647] [serial = 698] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fac8400) [pid = 11647] [serial = 711] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f8cb400) [pid = 11647] [serial = 708] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f8c4c00) [pid = 11647] [serial = 707] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91402800) [pid = 11647] [serial = 714] [outer = (nil)] [url = about:blank] 11:23:48 INFO - PROCESS | 11647 | 1466015028429 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2834ms 11:23:48 INFO - PROCESS | 11647 | 1466015028489 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 11647 | 1466015028494 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 11:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:23:48 INFO - PROCESS | 11647 | 1466015028502 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 11647 | 1466015028506 Marionette TRACE conn3 <- [1,998,null,{}] 11:23:48 INFO - PROCESS | 11647 | 1466015028514 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:48 INFO - PROCESS | 11647 | 1466015028520 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:48 INFO - PROCESS | 11647 | 1466015028685 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:23:48 INFO - PROCESS | 11647 | 1466015028696 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 11647 | 1466015028702 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b2400 == 33 [pid = 11647] [id = 257] 11:23:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8e5b4800) [pid = 11647] [serial = 772] [outer = (nil)] 11:23:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8e76f400) [pid = 11647] [serial = 773] [outer = 0x8e5b4800] 11:23:48 INFO - PROCESS | 11647 | 1466015028781 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8e772c00) [pid = 11647] [serial = 774] [outer = 0x8e5b4800] 11:23:49 INFO - PROCESS | 11647 | 1466015029700 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1237ms 11:23:49 INFO - PROCESS | 11647 | 1466015029739 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 11647 | 1466015029748 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 11:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:23:49 INFO - PROCESS | 11647 | 1466015029760 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 11647 | 1466015029763 Marionette TRACE conn3 <- [1,1002,null,{}] 11:23:49 INFO - PROCESS | 11647 | 1466015029770 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 11647 | 1466015029775 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:49 INFO - PROCESS | 11647 | 1466015029951 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:23:50 INFO - PROCESS | 11647 | 1466015030084 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 11647 | 1466015030092 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f81cc00 == 34 [pid = 11647] [id = 258] 11:23:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f81d400) [pid = 11647] [serial = 775] [outer = (nil)] 11:23:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8f8bfc00) [pid = 11647] [serial = 776] [outer = 0x8f81d400] 11:23:50 INFO - PROCESS | 11647 | 1466015030169 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f8c7000) [pid = 11647] [serial = 777] [outer = 0x8f81d400] 11:23:51 INFO - PROCESS | 11647 | 1466015031091 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1382ms 11:23:51 INFO - PROCESS | 11647 | 1466015031142 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 11647 | 1466015031146 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 11:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:23:51 INFO - PROCESS | 11647 | 1466015031160 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 11647 | 1466015031167 Marionette TRACE conn3 <- [1,1006,null,{}] 11:23:51 INFO - PROCESS | 11647 | 1466015031184 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:51 INFO - PROCESS | 11647 | 1466015031193 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:51 INFO - PROCESS | 11647 | 1466015031411 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:23:51 INFO - PROCESS | 11647 | 1466015031435 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 11647 | 1466015031443 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac1000 == 35 [pid = 11647] [id = 259] 11:23:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8fac1800) [pid = 11647] [serial = 778] [outer = (nil)] 11:23:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8fac6c00) [pid = 11647] [serial = 779] [outer = 0x8fac1800] 11:23:51 INFO - PROCESS | 11647 | 1466015031522 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x9139b800) [pid = 11647] [serial = 780] [outer = 0x8fac1800] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x917ee400) [pid = 11647] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8dd3e000) [pid = 11647] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f6af800) [pid = 11647] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8fac5c00) [pid = 11647] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x913a3000) [pid = 11647] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e773c00) [pid = 11647] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f8c2800) [pid = 11647] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x918a7000) [pid = 11647] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x918abc00) [pid = 11647] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x91407800) [pid = 11647] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:23:52 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e59d800) [pid = 11647] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:23:52 INFO - PROCESS | 11647 | 1466015032981 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1945ms 11:23:53 INFO - PROCESS | 11647 | 1466015033102 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 11647 | 1466015033107 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 11:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:23:53 INFO - PROCESS | 11647 | 1466015033114 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 11647 | 1466015033116 Marionette TRACE conn3 <- [1,1010,null,{}] 11:23:53 INFO - PROCESS | 11647 | 1466015033122 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:53 INFO - PROCESS | 11647 | 1466015033128 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:53 INFO - PROCESS | 11647 | 1466015033347 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:23:53 INFO - PROCESS | 11647 | 1466015033425 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 11647 | 1466015033437 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3d000 == 36 [pid = 11647] [id = 260] 11:23:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fabe000) [pid = 11647] [serial = 781] [outer = (nil)] 11:23:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9139d400) [pid = 11647] [serial = 782] [outer = 0x8fabe000] 11:23:53 INFO - PROCESS | 11647 | 1466015033512 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9140c400) [pid = 11647] [serial = 783] [outer = 0x8fabe000] 11:23:54 INFO - PROCESS | 11647 | 1466015034241 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1183ms 11:23:54 INFO - PROCESS | 11647 | 1466015034297 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 11647 | 1466015034301 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 11:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:23:54 INFO - PROCESS | 11647 | 1466015034308 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 11647 | 1466015034311 Marionette TRACE conn3 <- [1,1014,null,{}] 11:23:54 INFO - PROCESS | 11647 | 1466015034316 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:54 INFO - PROCESS | 11647 | 1466015034321 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:54 INFO - PROCESS | 11647 | 1466015034475 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:23:54 INFO - PROCESS | 11647 | 1466015034486 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 11647 | 1466015034491 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3b400 == 37 [pid = 11647] [id = 261] 11:23:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fac3000) [pid = 11647] [serial = 784] [outer = (nil)] 11:23:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x917ef800) [pid = 11647] [serial = 785] [outer = 0x8fac3000] 11:23:54 INFO - PROCESS | 11647 | 1466015034563 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x918a4800) [pid = 11647] [serial = 786] [outer = 0x8fac3000] 11:23:55 INFO - PROCESS | 11647 | 1466015035680 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1434ms 11:23:55 INFO - PROCESS | 11647 | 1466015035743 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 11647 | 1466015035750 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 11:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:23:55 INFO - PROCESS | 11647 | 1466015035759 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 11647 | 1466015035764 Marionette TRACE conn3 <- [1,1018,null,{}] 11:23:55 INFO - PROCESS | 11647 | 1466015035774 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 11647 | 1466015035779 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:56 INFO - PROCESS | 11647 | 1466015036011 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:23:56 INFO - PROCESS | 11647 | 1466015036224 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 11647 | 1466015036232 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e595400 == 38 [pid = 11647] [id = 262] 11:23:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8e59e800) [pid = 11647] [serial = 787] [outer = (nil)] 11:23:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f6b6000) [pid = 11647] [serial = 788] [outer = 0x8e59e800] 11:23:56 INFO - PROCESS | 11647 | 1466015036361 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f81c400) [pid = 11647] [serial = 789] [outer = 0x8e59e800] 11:23:57 INFO - PROCESS | 11647 | 1466015037303 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1585ms 11:23:57 INFO - PROCESS | 11647 | 1466015037344 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 11647 | 1466015037352 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 11:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:23:57 INFO - PROCESS | 11647 | 1466015037363 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 11647 | 1466015037366 Marionette TRACE conn3 <- [1,1022,null,{}] 11:23:57 INFO - PROCESS | 11647 | 1466015037373 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 11647 | 1466015037379 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:57 INFO - PROCESS | 11647 | 1466015037601 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:23:57 INFO - PROCESS | 11647 | 1466015037892 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 11647 | 1466015037903 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e770c00 == 39 [pid = 11647] [id = 263] 11:23:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8fac9800) [pid = 11647] [serial = 790] [outer = (nil)] 11:23:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91403000) [pid = 11647] [serial = 791] [outer = 0x8fac9800] 11:23:58 INFO - PROCESS | 11647 | 1466015038035 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8fac0400) [pid = 11647] [serial = 792] [outer = 0x8fac9800] 11:23:59 INFO - PROCESS | 11647 | 1466015039045 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1740ms 11:23:59 INFO - PROCESS | 11647 | 1466015039104 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 11647 | 1466015039109 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 11:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:23:59 INFO - PROCESS | 11647 | 1466015039116 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 11647 | 1466015039122 Marionette TRACE conn3 <- [1,1026,null,{}] 11:23:59 INFO - PROCESS | 11647 | 1466015039139 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:59 INFO - PROCESS | 11647 | 1466015039148 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:59 INFO - PROCESS | 11647 | 1466015039379 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:23:59 INFO - PROCESS | 11647 | 1466015039591 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 11647 | 1466015039601 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:23:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x92145c00 == 40 [pid = 11647] [id = 264] 11:23:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9214f400) [pid = 11647] [serial = 793] [outer = (nil)] 11:23:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x92261000) [pid = 11647] [serial = 794] [outer = 0x9214f400] 11:23:59 INFO - PROCESS | 11647 | 1466015039712 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x92269c00) [pid = 11647] [serial = 795] [outer = 0x9214f400] 11:24:00 INFO - PROCESS | 11647 | 1466015040722 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1661ms 11:24:00 INFO - PROCESS | 11647 | 1466015040778 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 11647 | 1466015040784 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 11:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:24:00 INFO - PROCESS | 11647 | 1466015040793 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 11647 | 1466015040796 Marionette TRACE conn3 <- [1,1030,null,{}] 11:24:00 INFO - PROCESS | 11647 | 1466015040804 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 11647 | 1466015040809 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:01 INFO - PROCESS | 11647 | 1466015041029 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:24:01 INFO - PROCESS | 11647 | 1466015041247 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 11647 | 1466015041256 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd41800 == 41 [pid = 11647] [id = 265] 11:24:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8fabfc00) [pid = 11647] [serial = 796] [outer = (nil)] 11:24:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x92906800) [pid = 11647] [serial = 797] [outer = 0x8fabfc00] 11:24:01 INFO - PROCESS | 11647 | 1466015041393 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x92908400) [pid = 11647] [serial = 798] [outer = 0x8fabfc00] 11:24:02 INFO - PROCESS | 11647 | 1466015042388 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1684ms 11:24:02 INFO - PROCESS | 11647 | 1466015042477 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 11647 | 1466015042481 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 11:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:24:02 INFO - PROCESS | 11647 | 1466015042488 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 11647 | 1466015042491 Marionette TRACE conn3 <- [1,1034,null,{}] 11:24:02 INFO - PROCESS | 11647 | 1466015042497 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 11647 | 1466015042502 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:02 INFO - PROCESS | 11647 | 1466015042842 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:24:03 INFO - PROCESS | 11647 | 1466015043093 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 11647 | 1466015043100 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e593400 == 42 [pid = 11647] [id = 266] 11:24:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8e593c00) [pid = 11647] [serial = 799] [outer = (nil)] 11:24:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8e5b6800) [pid = 11647] [serial = 800] [outer = 0x8e593c00] 11:24:03 INFO - PROCESS | 11647 | 1466015043181 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8e771000) [pid = 11647] [serial = 801] [outer = 0x8e593c00] 11:24:04 INFO - PROCESS | 11647 | 1466015044349 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:24:04 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3d000 == 41 [pid = 11647] [id = 260] 11:24:04 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac1000 == 40 [pid = 11647] [id = 259] 11:24:04 INFO - PROCESS | 11647 | --DOCSHELL 0x8f81cc00 == 39 [pid = 11647] [id = 258] 11:24:04 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b2400 == 38 [pid = 11647] [id = 257] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1944ms 11:24:04 INFO - PROCESS | 11647 | 1466015044434 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 11647 | 1466015044439 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:24:04 INFO - PROCESS | 11647 | 1466015044451 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 11647 | 1466015044456 Marionette TRACE conn3 <- [1,1038,null,{}] 11:24:04 INFO - PROCESS | 11647 | 1466015044467 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 11647 | 1466015044474 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:04 INFO - PROCESS | 11647 | 1466015044667 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x918a8000) [pid = 11647] [serial = 740] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x8f6bbc00) [pid = 11647] [serial = 743] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x91931800) [pid = 11647] [serial = 741] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8f80a000) [pid = 11647] [serial = 719] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8f8cc400) [pid = 11647] [serial = 720] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x9140bc00) [pid = 11647] [serial = 722] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9172a400) [pid = 11647] [serial = 723] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x91735800) [pid = 11647] [serial = 717] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9172ec00) [pid = 11647] [serial = 716] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f6b1000) [pid = 11647] [serial = 731] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f802c00) [pid = 11647] [serial = 732] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f98ec00) [pid = 11647] [serial = 734] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8fa29000) [pid = 11647] [serial = 735] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x91934400) [pid = 11647] [serial = 725] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x9193a400) [pid = 11647] [serial = 726] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x92147c00) [pid = 11647] [serial = 728] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x92152400) [pid = 11647] [serial = 729] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x91731c00) [pid = 11647] [serial = 737] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x92260000) [pid = 11647] [serial = 746] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x926adc00) [pid = 11647] [serial = 747] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f063800) [pid = 11647] [serial = 744] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x917e9400) [pid = 11647] [serial = 738] [outer = (nil)] [url = about:blank] 11:24:04 INFO - PROCESS | 11647 | 1466015044884 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 11647 | 1466015044895 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b1000 == 39 [pid = 11647] [id = 267] 11:24:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f802c00) [pid = 11647] [serial = 802] [outer = (nil)] 11:24:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f8bf400) [pid = 11647] [serial = 803] [outer = 0x8f802c00] 11:24:04 INFO - PROCESS | 11647 | 1466015044980 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fa28000) [pid = 11647] [serial = 804] [outer = 0x8f802c00] 11:24:05 INFO - PROCESS | 11647 | 1466015045788 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1398ms 11:24:05 INFO - PROCESS | 11647 | 1466015045848 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 11647 | 1466015045854 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 11:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:24:05 INFO - PROCESS | 11647 | 1466015045861 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 11647 | 1466015045864 Marionette TRACE conn3 <- [1,1042,null,{}] 11:24:05 INFO - PROCESS | 11647 | 1466015045871 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:05 INFO - PROCESS | 11647 | 1466015045876 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:06 INFO - PROCESS | 11647 | 1466015046061 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:24:06 INFO - PROCESS | 11647 | 1466015046186 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 11647 | 1466015046196 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f062400 == 40 [pid = 11647] [id = 268] 11:24:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8fabf000) [pid = 11647] [serial = 805] [outer = (nil)] 11:24:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91733c00) [pid = 11647] [serial = 806] [outer = 0x8fabf000] 11:24:06 INFO - PROCESS | 11647 | 1466015046267 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x917e3c00) [pid = 11647] [serial = 807] [outer = 0x8fabf000] 11:24:07 INFO - PROCESS | 11647 | 1466015047173 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1334ms 11:24:07 INFO - PROCESS | 11647 | 1466015047196 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 11647 | 1466015047202 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 11:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:24:07 INFO - PROCESS | 11647 | 1466015047231 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 11647 | 1466015047241 Marionette TRACE conn3 <- [1,1046,null,{}] 11:24:07 INFO - PROCESS | 11647 | 1466015047245 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:07 INFO - PROCESS | 11647 | 1466015047254 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:07 INFO - PROCESS | 11647 | 1466015047479 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:24:07 INFO - PROCESS | 11647 | 1466015047510 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 11647 | 1466015047516 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x91398800 == 41 [pid = 11647] [id = 269] 11:24:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x918af400) [pid = 11647] [serial = 808] [outer = (nil)] 11:24:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9139dc00) [pid = 11647] [serial = 809] [outer = 0x918af400] 11:24:07 INFO - PROCESS | 11647 | 1466015047603 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91938400) [pid = 11647] [serial = 810] [outer = 0x918af400] 11:24:08 INFO - PROCESS | 11647 | 1466015048528 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1344ms 11:24:08 INFO - PROCESS | 11647 | 1466015048566 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 11647 | 1466015048569 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 11:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:24:08 INFO - PROCESS | 11647 | 1466015048576 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 11647 | 1466015048579 Marionette TRACE conn3 <- [1,1050,null,{}] 11:24:08 INFO - PROCESS | 11647 | 1466015048584 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 11647 | 1466015048589 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:08 INFO - PROCESS | 11647 | 1466015048800 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:24:08 INFO - PROCESS | 11647 | 1466015048827 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 11647 | 1466015048833 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb000 == 42 [pid = 11647] [id = 270] 11:24:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9193d800) [pid = 11647] [serial = 811] [outer = (nil)] 11:24:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x92263c00) [pid = 11647] [serial = 812] [outer = 0x9193d800] 11:24:08 INFO - PROCESS | 11647 | 1466015048904 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x926b1000) [pid = 11647] [serial = 813] [outer = 0x9193d800] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8e5bd400) [pid = 11647] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8fac8000) [pid = 11647] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x926b1400) [pid = 11647] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92e4b400) [pid = 11647] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x917e7c00) [pid = 11647] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x93cc6000) [pid = 11647] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f6b6800) [pid = 11647] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f81d400) [pid = 11647] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8dd38000) [pid = 11647] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e5b4800) [pid = 11647] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fac1800) [pid = 11647] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:24:09 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fabe000) [pid = 11647] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:24:09 INFO - PROCESS | 11647 | 1466015049920 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1391ms 11:24:09 INFO - PROCESS | 11647 | 1466015049968 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 11647 | 1466015049972 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 11:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:24:09 INFO - PROCESS | 11647 | 1466015049978 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 11647 | 1466015049981 Marionette TRACE conn3 <- [1,1054,null,{}] 11:24:09 INFO - PROCESS | 11647 | 1466015049986 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 11647 | 1466015049991 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:10 INFO - PROCESS | 11647 | 1466015050158 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:24:10 INFO - PROCESS | 11647 | 1466015050170 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 11647 | 1466015050189 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b8c00 == 43 [pid = 11647] [id = 271] 11:24:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f065c00) [pid = 11647] [serial = 814] [outer = (nil)] 11:24:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92151000) [pid = 11647] [serial = 815] [outer = 0x8f065c00] 11:24:10 INFO - PROCESS | 11647 | 1466015050383 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x92907800) [pid = 11647] [serial = 816] [outer = 0x8f065c00] 11:24:11 INFO - PROCESS | 11647 | 1466015051197 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1229ms 11:24:11 INFO - PROCESS | 11647 | 1466015051208 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 11647 | 1466015051210 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 11:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:24:11 INFO - PROCESS | 11647 | 1466015051217 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 11647 | 1466015051220 Marionette TRACE conn3 <- [1,1058,null,{}] 11:24:11 INFO - PROCESS | 11647 | 1466015051234 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 11647 | 1466015051241 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:11 INFO - PROCESS | 11647 | 1466015051517 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:24:11 INFO - PROCESS | 11647 | 1466015051657 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 11647 | 1466015051665 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdd800 == 44 [pid = 11647] [id = 272] 11:24:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8dbdf400) [pid = 11647] [serial = 817] [outer = (nil)] 11:24:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8dd37400) [pid = 11647] [serial = 818] [outer = 0x8dbdf400] 11:24:11 INFO - PROCESS | 11647 | 1466015051759 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8e594400) [pid = 11647] [serial = 819] [outer = 0x8dbdf400] 11:24:12 INFO - PROCESS | 11647 | 1466015052771 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1597ms 11:24:12 INFO - PROCESS | 11647 | 1466015052817 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 11647 | 1466015052824 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 11:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:24:12 INFO - PROCESS | 11647 | 1466015052835 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 11647 | 1466015052840 Marionette TRACE conn3 <- [1,1062,null,{}] 11:24:12 INFO - PROCESS | 11647 | 1466015052849 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:12 INFO - PROCESS | 11647 | 1466015052856 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:13 INFO - PROCESS | 11647 | 1466015053065 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:24:13 INFO - PROCESS | 11647 | 1466015053287 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 11647 | 1466015053299 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f81c800 == 45 [pid = 11647] [id = 273] 11:24:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f81e400) [pid = 11647] [serial = 820] [outer = (nil)] 11:24:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8f8c5000) [pid = 11647] [serial = 821] [outer = 0x8f81e400] 11:24:13 INFO - PROCESS | 11647 | 1466015053432 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f992000) [pid = 11647] [serial = 822] [outer = 0x8f81e400] 11:24:14 INFO - PROCESS | 11647 | 1466015054466 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1686ms 11:24:14 INFO - PROCESS | 11647 | 1466015054521 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 11647 | 1466015054526 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 11:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:24:14 INFO - PROCESS | 11647 | 1466015054534 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 11647 | 1466015054539 Marionette TRACE conn3 <- [1,1066,null,{}] 11:24:14 INFO - PROCESS | 11647 | 1466015054545 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:14 INFO - PROCESS | 11647 | 1466015054551 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:14 INFO - PROCESS | 11647 | 1466015054786 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:24:15 INFO - PROCESS | 11647 | 1466015055100 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 11647 | 1466015055111 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac2c00 == 46 [pid = 11647] [id = 274] 11:24:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x913a3c00) [pid = 11647] [serial = 823] [outer = (nil)] 11:24:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9140c000) [pid = 11647] [serial = 824] [outer = 0x913a3c00] 11:24:15 INFO - PROCESS | 11647 | 1466015055198 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91737000) [pid = 11647] [serial = 825] [outer = 0x913a3c00] 11:24:16 INFO - PROCESS | 11647 | 1466015056203 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1684ms 11:24:16 INFO - PROCESS | 11647 | 1466015056218 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 11647 | 1466015056225 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 11:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:24:16 INFO - PROCESS | 11647 | 1466015056243 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 11647 | 1466015056251 Marionette TRACE conn3 <- [1,1070,null,{}] 11:24:16 INFO - PROCESS | 11647 | 1466015056257 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 11647 | 1466015056263 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:16 INFO - PROCESS | 11647 | 1466015056505 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:24:16 INFO - PROCESS | 11647 | 1466015056739 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 11647 | 1466015056748 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59b000 == 47 [pid = 11647] [id = 275] 11:24:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8e767000) [pid = 11647] [serial = 826] [outer = (nil)] 11:24:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x926a4c00) [pid = 11647] [serial = 827] [outer = 0x8e767000] 11:24:16 INFO - PROCESS | 11647 | 1466015056849 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x92e46c00) [pid = 11647] [serial = 828] [outer = 0x8e767000] 11:24:17 INFO - PROCESS | 11647 | 1466015057766 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1604ms 11:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:24:17 INFO - PROCESS | 11647 | 1466015057839 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 11647 | 1466015057843 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 11:24:17 INFO - PROCESS | 11647 | 1466015057850 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 11647 | 1466015057853 Marionette TRACE conn3 <- [1,1074,null,{}] 11:24:17 INFO - PROCESS | 11647 | 1466015057860 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 11647 | 1466015057865 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:18 INFO - PROCESS | 11647 | 1466015058105 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:24:18 INFO - PROCESS | 11647 | 1466015058332 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 11647 | 1466015058339 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc4400 == 48 [pid = 11647] [id = 276] 11:24:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x93cc5400) [pid = 11647] [serial = 829] [outer = (nil)] 11:24:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x9479bc00) [pid = 11647] [serial = 830] [outer = 0x93cc5400] 11:24:18 INFO - PROCESS | 11647 | 1466015058472 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x9515f400) [pid = 11647] [serial = 831] [outer = 0x93cc5400] 11:24:19 INFO - PROCESS | 11647 | 1466015059450 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1643ms 11:24:19 INFO - PROCESS | 11647 | 1466015059492 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:24:19 INFO - PROCESS | 11647 | 1466015059496 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 11:24:19 INFO - PROCESS | 11647 | 1466015059502 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 11647 | 1466015059506 Marionette TRACE conn3 <- [1,1078,null,{}] 11:24:19 INFO - PROCESS | 11647 | 1466015059512 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 11647 | 1466015059518 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:19 INFO - PROCESS | 11647 | 1466015059740 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:24:19 INFO - PROCESS | 11647 | 1466015059960 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 11647 | 1466015059978 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x95181000 == 49 [pid = 11647] [id = 277] 11:24:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x95182800) [pid = 11647] [serial = 832] [outer = (nil)] 11:24:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x977aac00) [pid = 11647] [serial = 833] [outer = 0x95182800] 11:24:20 INFO - PROCESS | 11647 | 1466015060158 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x98293c00) [pid = 11647] [serial = 834] [outer = 0x95182800] 11:24:21 INFO - PROCESS | 11647 | 1466015061594 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2145ms 11:24:21 INFO - PROCESS | 11647 | 1466015061649 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 11647 | 1466015061655 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 11:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:24:21 INFO - PROCESS | 11647 | 1466015061665 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 11647 | 1466015061669 Marionette TRACE conn3 <- [1,1082,null,{}] 11:24:21 INFO - PROCESS | 11647 | 1466015061720 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:21 INFO - PROCESS | 11647 | 1466015061726 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:22 INFO - PROCESS | 11647 | 1466015062132 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:24:22 INFO - PROCESS | 11647 | 1466015062307 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 11647 | 1466015062321 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f802800 == 50 [pid = 11647] [id = 278] 11:24:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x91399000) [pid = 11647] [serial = 835] [outer = (nil)] 11:24:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x99135000) [pid = 11647] [serial = 836] [outer = 0x91399000] 11:24:22 INFO - PROCESS | 11647 | 1466015062460 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x99137800) [pid = 11647] [serial = 837] [outer = 0x91399000] 11:24:23 INFO - PROCESS | 11647 | 1466015063442 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1839ms 11:24:23 INFO - PROCESS | 11647 | 1466015063503 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 11647 | 1466015063507 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 11:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:24:23 INFO - PROCESS | 11647 | 1466015063514 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 11647 | 1466015063517 Marionette TRACE conn3 <- [1,1086,null,{}] 11:24:23 INFO - PROCESS | 11647 | 1466015063523 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:23 INFO - PROCESS | 11647 | 1466015063529 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:23 INFO - PROCESS | 11647 | 1466015063745 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:24:24 INFO - PROCESS | 11647 | 1466015064172 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 11647 | 1466015064184 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e592400 == 51 [pid = 11647] [id = 279] 11:24:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x8e593800) [pid = 11647] [serial = 838] [outer = (nil)] 11:24:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 97 (0x8e5a1c00) [pid = 11647] [serial = 839] [outer = 0x8e593800] 11:24:24 INFO - PROCESS | 11647 | 1466015064300 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 98 (0x8e5bd000) [pid = 11647] [serial = 840] [outer = 0x8e593800] 11:24:25 INFO - PROCESS | 11647 | 1466015065200 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1745ms 11:24:25 INFO - PROCESS | 11647 | 1466015065263 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 11647 | 1466015065270 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 11:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:24:25 INFO - PROCESS | 11647 | 1466015065279 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 11647 | 1466015065285 Marionette TRACE conn3 <- [1,1090,null,{}] 11:24:25 INFO - PROCESS | 11647 | 1466015065293 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 11647 | 1466015065301 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:25 INFO - PROCESS | 11647 | 1466015065551 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:24:25 INFO - PROCESS | 11647 | 1466015065767 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 11647 | 1466015065775 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b8c00 == 50 [pid = 11647] [id = 271] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb000 == 49 [pid = 11647] [id = 270] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x91398800 == 48 [pid = 11647] [id = 269] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f062400 == 47 [pid = 11647] [id = 268] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b1000 == 46 [pid = 11647] [id = 267] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e593400 == 45 [pid = 11647] [id = 266] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x9172f000 == 44 [pid = 11647] [id = 253] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x913a4c00 == 43 [pid = 11647] [id = 254] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3ec00 == 42 [pid = 11647] [id = 244] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdec00 == 41 [pid = 11647] [id = 233] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8c00 == 40 [pid = 11647] [id = 255] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3400 == 39 [pid = 11647] [id = 234] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa36800 == 38 [pid = 11647] [id = 236] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3b400 == 37 [pid = 11647] [id = 261] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59c000 == 36 [pid = 11647] [id = 248] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e595400 == 35 [pid = 11647] [id = 262] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b5800 == 34 [pid = 11647] [id = 256] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd41800 == 33 [pid = 11647] [id = 265] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76f800 == 32 [pid = 11647] [id = 243] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e770c00 == 31 [pid = 11647] [id = 263] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x913a5400 == 30 [pid = 11647] [id = 245] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f809400 == 29 [pid = 11647] [id = 235] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f059800 == 28 [pid = 11647] [id = 237] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98e000 == 27 [pid = 11647] [id = 246] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98e800 == 26 [pid = 11647] [id = 240] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x92145c00 == 25 [pid = 11647] [id = 264] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x91408000 == 24 [pid = 11647] [id = 242] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabd000 == 23 [pid = 11647] [id = 238] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd33400 == 22 [pid = 11647] [id = 247] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8400 == 21 [pid = 11647] [id = 239] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bb800 == 20 [pid = 11647] [id = 249] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x918a6800 == 19 [pid = 11647] [id = 241] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x92901400 == 18 [pid = 11647] [id = 252] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac2000 == 17 [pid = 11647] [id = 250] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x91733400 == 16 [pid = 11647] [id = 251] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f802800 == 15 [pid = 11647] [id = 278] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x95181000 == 14 [pid = 11647] [id = 277] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc4400 == 13 [pid = 11647] [id = 276] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59b000 == 12 [pid = 11647] [id = 275] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f81c800 == 11 [pid = 11647] [id = 273] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac2c00 == 10 [pid = 11647] [id = 274] 11:24:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdd800 == 9 [pid = 11647] [id = 272] 11:24:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5800 == 10 [pid = 11647] [id = 280] 11:24:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 99 (0x8dbd5c00) [pid = 11647] [serial = 841] [outer = (nil)] 11:24:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 100 (0x8dbdc400) [pid = 11647] [serial = 842] [outer = 0x8dbd5c00] 11:24:26 INFO - PROCESS | 11647 | 1466015066881 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 101 (0x8dd37000) [pid = 11647] [serial = 843] [outer = 0x8dbd5c00] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 100 (0x8f8c6800) [pid = 11647] [serial = 750] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 99 (0x8f811800) [pid = 11647] [serial = 749] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 98 (0x91732800) [pid = 11647] [serial = 753] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 97 (0x91405c00) [pid = 11647] [serial = 752] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 96 (0x92910400) [pid = 11647] [serial = 756] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x9290b400) [pid = 11647] [serial = 755] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x93924800) [pid = 11647] [serial = 759] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x9391c800) [pid = 11647] [serial = 758] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x94745000) [pid = 11647] [serial = 762] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x93cc8800) [pid = 11647] [serial = 761] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x9531e800) [pid = 11647] [serial = 765] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9531a400) [pid = 11647] [serial = 764] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8f808800) [pid = 11647] [serial = 770] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f8bfc00) [pid = 11647] [serial = 776] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9139e000) [pid = 11647] [serial = 768] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8e76f400) [pid = 11647] [serial = 773] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8e772c00) [pid = 11647] [serial = 774] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8fac6c00) [pid = 11647] [serial = 779] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8fa2e800) [pid = 11647] [serial = 767] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x917ef800) [pid = 11647] [serial = 785] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9139d400) [pid = 11647] [serial = 782] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9139b800) [pid = 11647] [serial = 780] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f810000) [pid = 11647] [serial = 771] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f8c7000) [pid = 11647] [serial = 777] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9140c400) [pid = 11647] [serial = 783] [outer = (nil)] [url = about:blank] 11:24:27 INFO - PROCESS | 11647 | 1466015067810 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2593ms 11:24:27 INFO - PROCESS | 11647 | 1466015067874 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:24:27 INFO - PROCESS | 11647 | 1466015067881 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 11:24:27 INFO - PROCESS | 11647 | 1466015067889 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 11647 | 1466015067893 Marionette TRACE conn3 <- [1,1094,null,{}] 11:24:27 INFO - PROCESS | 11647 | 1466015067900 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:27 INFO - PROCESS | 11647 | 1466015067905 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:28 INFO - PROCESS | 11647 | 1466015068076 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:24:28 INFO - PROCESS | 11647 | 1466015068197 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 11647 | 1466015068204 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76a400 == 11 [pid = 11647] [id = 281] 11:24:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8e771800) [pid = 11647] [serial = 844] [outer = (nil)] 11:24:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f064c00) [pid = 11647] [serial = 845] [outer = 0x8e771800] 11:24:28 INFO - PROCESS | 11647 | 1466015068278 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8f6b6400) [pid = 11647] [serial = 846] [outer = 0x8e771800] 11:24:29 INFO - PROCESS | 11647 | 1466015069111 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1285ms 11:24:29 INFO - PROCESS | 11647 | 1466015069173 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 11647 | 1466015069181 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 11:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:24:29 INFO - PROCESS | 11647 | 1466015069192 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 11647 | 1466015069196 Marionette TRACE conn3 <- [1,1098,null,{}] 11:24:29 INFO - PROCESS | 11647 | 1466015069202 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 11647 | 1466015069209 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:29 INFO - PROCESS | 11647 | 1466015069396 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:24:29 INFO - PROCESS | 11647 | 1466015069545 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 11647 | 1466015069554 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f05e400 == 12 [pid = 11647] [id = 282] 11:24:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f6b9400) [pid = 11647] [serial = 847] [outer = (nil)] 11:24:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f81c800) [pid = 11647] [serial = 848] [outer = 0x8f6b9400] 11:24:29 INFO - PROCESS | 11647 | 1466015069627 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8f8c6800) [pid = 11647] [serial = 849] [outer = 0x8f6b9400] 11:24:30 INFO - PROCESS | 11647 | 1466015070580 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1435ms 11:24:30 INFO - PROCESS | 11647 | 1466015070627 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 11647 | 1466015070630 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 11:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:24:30 INFO - PROCESS | 11647 | 1466015070638 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 11647 | 1466015070644 Marionette TRACE conn3 <- [1,1102,null,{}] 11:24:30 INFO - PROCESS | 11647 | 1466015070667 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:30 INFO - PROCESS | 11647 | 1466015070675 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:30 INFO - PROCESS | 11647 | 1466015070900 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:24:30 INFO - PROCESS | 11647 | 1466015070941 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 11647 | 1466015070955 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f816400 == 13 [pid = 11647] [id = 283] 11:24:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8fa31800) [pid = 11647] [serial = 850] [outer = (nil)] 11:24:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8fac1000) [pid = 11647] [serial = 851] [outer = 0x8fa31800] 11:24:31 INFO - PROCESS | 11647 | 1466015071026 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8fac5000) [pid = 11647] [serial = 852] [outer = 0x8fa31800] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f065c00) [pid = 11647] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x918af400) [pid = 11647] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9193d800) [pid = 11647] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8fabfc00) [pid = 11647] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8fac9800) [pid = 11647] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8fac3000) [pid = 11647] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f802c00) [pid = 11647] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e59e800) [pid = 11647] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8fabf000) [pid = 11647] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9214f400) [pid = 11647] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:24:32 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e593c00) [pid = 11647] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:24:32 INFO - PROCESS | 11647 | 1466015072781 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2195ms 11:24:32 INFO - PROCESS | 11647 | 1466015072836 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 11647 | 1466015072843 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 11:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:24:32 INFO - PROCESS | 11647 | 1466015072853 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 11647 | 1466015072857 Marionette TRACE conn3 <- [1,1106,null,{}] 11:24:32 INFO - PROCESS | 11647 | 1466015072866 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 11647 | 1466015072873 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:33 INFO - PROCESS | 11647 | 1466015073124 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:24:33 INFO - PROCESS | 11647 | 1466015073412 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 11647 | 1466015073425 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b6000 == 14 [pid = 11647] [id = 284] 11:24:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8e5b6400) [pid = 11647] [serial = 853] [outer = (nil)] 11:24:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f98f000) [pid = 11647] [serial = 854] [outer = 0x8e5b6400] 11:24:33 INFO - PROCESS | 11647 | 1466015073539 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fac4000) [pid = 11647] [serial = 855] [outer = 0x8e5b6400] 11:24:34 INFO - PROCESS | 11647 | 1466015074726 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1889ms 11:24:34 INFO - PROCESS | 11647 | 1466015074742 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 11647 | 1466015074749 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 11:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:24:34 INFO - PROCESS | 11647 | 1466015074758 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 11647 | 1466015074764 Marionette TRACE conn3 <- [1,1110,null,{}] 11:24:34 INFO - PROCESS | 11647 | 1466015074775 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 11647 | 1466015074780 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:34 INFO - PROCESS | 11647 | 1466015074977 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:24:35 INFO - PROCESS | 11647 | 1466015075204 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 11647 | 1466015075214 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bc000 == 15 [pid = 11647] [id = 285] 11:24:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8e5bc400) [pid = 11647] [serial = 856] [outer = (nil)] 11:24:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8f808800) [pid = 11647] [serial = 857] [outer = 0x8e5bc400] 11:24:35 INFO - PROCESS | 11647 | 1466015075357 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f8c4800) [pid = 11647] [serial = 858] [outer = 0x8e5bc400] 11:24:36 INFO - PROCESS | 11647 | 1466015076382 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1692ms 11:24:36 INFO - PROCESS | 11647 | 1466015076449 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 11647 | 1466015076457 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 11:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:24:36 INFO - PROCESS | 11647 | 1466015076468 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 11647 | 1466015076472 Marionette TRACE conn3 <- [1,1114,null,{}] 11:24:36 INFO - PROCESS | 11647 | 1466015076480 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 11647 | 1466015076485 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:36 INFO - PROCESS | 11647 | 1466015076718 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:24:37 INFO - PROCESS | 11647 | 1466015076985 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 11647 | 1466015076992 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e773800 == 16 [pid = 11647] [id = 286] 11:24:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f8c9c00) [pid = 11647] [serial = 859] [outer = (nil)] 11:24:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9139f400) [pid = 11647] [serial = 860] [outer = 0x8f8c9c00] 11:24:37 INFO - PROCESS | 11647 | 1466015077085 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91404800) [pid = 11647] [serial = 861] [outer = 0x8f8c9c00] 11:24:38 INFO - PROCESS | 11647 | 1466015078223 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1789ms 11:24:38 INFO - PROCESS | 11647 | 1466015078258 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 11647 | 1466015078262 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 11:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:24:38 INFO - PROCESS | 11647 | 1466015078270 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 11647 | 1466015078276 Marionette TRACE conn3 <- [1,1118,null,{}] 11:24:38 INFO - PROCESS | 11647 | 1466015078297 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 11647 | 1466015078307 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:38 INFO - PROCESS | 11647 | 1466015078548 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:24:38 INFO - PROCESS | 11647 | 1466015078758 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 11647 | 1466015078770 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x91734800 == 17 [pid = 11647] [id = 287] 11:24:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x917e6c00) [pid = 11647] [serial = 862] [outer = (nil)] 11:24:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x917ec400) [pid = 11647] [serial = 863] [outer = 0x917e6c00] 11:24:38 INFO - PROCESS | 11647 | 1466015078859 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x918a1800) [pid = 11647] [serial = 864] [outer = 0x917e6c00] 11:24:39 INFO - PROCESS | 11647 | 1466015079917 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1695ms 11:24:39 INFO - PROCESS | 11647 | 1466015079966 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:24:39 INFO - PROCESS | 11647 | 1466015079971 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 11:24:39 INFO - PROCESS | 11647 | 1466015079978 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 11647 | 1466015079981 Marionette TRACE conn3 <- [1,1122,null,{}] 11:24:39 INFO - PROCESS | 11647 | 1466015079987 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 11647 | 1466015079992 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:40 INFO - PROCESS | 11647 | 1466015080210 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:24:40 INFO - PROCESS | 11647 | 1466015080424 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 11647 | 1466015080430 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80b800 == 18 [pid = 11647] [id = 288] 11:24:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x917f2800) [pid = 11647] [serial = 865] [outer = (nil)] 11:24:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x918ac400) [pid = 11647] [serial = 866] [outer = 0x917f2800] 11:24:40 INFO - PROCESS | 11647 | 1466015080516 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x918aa000) [pid = 11647] [serial = 867] [outer = 0x917f2800] 11:24:41 INFO - PROCESS | 11647 | 1466015081677 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1747ms 11:24:41 INFO - PROCESS | 11647 | 1466015081726 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 11647 | 1466015081734 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 11:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:24:41 INFO - PROCESS | 11647 | 1466015081746 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 11647 | 1466015081751 Marionette TRACE conn3 <- [1,1126,null,{}] 11:24:41 INFO - PROCESS | 11647 | 1466015081784 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 11647 | 1466015081795 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:42 INFO - PROCESS | 11647 | 1466015082112 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:24:42 INFO - PROCESS | 11647 | 1466015082343 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 11647 | 1466015082358 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6ae400 == 19 [pid = 11647] [id = 289] 11:24:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8f6afc00) [pid = 11647] [serial = 868] [outer = (nil)] 11:24:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8f6bd400) [pid = 11647] [serial = 869] [outer = 0x8f6afc00] 11:24:42 INFO - PROCESS | 11647 | 1466015082437 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8f808c00) [pid = 11647] [serial = 870] [outer = 0x8f6afc00] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x92151000) [pid = 11647] [serial = 815] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x9139dc00) [pid = 11647] [serial = 809] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x92263c00) [pid = 11647] [serial = 812] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x91938400) [pid = 11647] [serial = 810] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x92906800) [pid = 11647] [serial = 797] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x92908400) [pid = 11647] [serial = 798] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x91403000) [pid = 11647] [serial = 791] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8fac0400) [pid = 11647] [serial = 792] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x918a4800) [pid = 11647] [serial = 786] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f8bf400) [pid = 11647] [serial = 803] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8fa28000) [pid = 11647] [serial = 804] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f6b6000) [pid = 11647] [serial = 788] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f81c400) [pid = 11647] [serial = 789] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x91733c00) [pid = 11647] [serial = 806] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x92261000) [pid = 11647] [serial = 794] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x92269c00) [pid = 11647] [serial = 795] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e5b6800) [pid = 11647] [serial = 800] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e771000) [pid = 11647] [serial = 801] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x926b1000) [pid = 11647] [serial = 813] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x92907800) [pid = 11647] [serial = 816] [outer = (nil)] [url = about:blank] 11:24:42 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x917e3c00) [pid = 11647] [serial = 807] [outer = (nil)] [url = about:blank] 11:24:43 INFO - PROCESS | 11647 | 1466015083330 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1644ms 11:24:43 INFO - PROCESS | 11647 | 1466015083389 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 11647 | 1466015083396 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 11:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:24:43 INFO - PROCESS | 11647 | 1466015083407 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 11647 | 1466015083411 Marionette TRACE conn3 <- [1,1130,null,{}] 11:24:43 INFO - PROCESS | 11647 | 1466015083417 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 11647 | 1466015083423 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:43 INFO - PROCESS | 11647 | 1466015083596 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:24:43 INFO - PROCESS | 11647 | 1466015083607 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 11647 | 1466015083614 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98a400 == 20 [pid = 11647] [id = 290] 11:24:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f993400) [pid = 11647] [serial = 871] [outer = (nil)] 11:24:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fa2ec00) [pid = 11647] [serial = 872] [outer = 0x8f993400] 11:24:43 INFO - PROCESS | 11647 | 1466015083702 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fac9800) [pid = 11647] [serial = 873] [outer = 0x8f993400] 11:24:44 INFO - PROCESS | 11647 | 1466015084713 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1336ms 11:24:44 INFO - PROCESS | 11647 | 1466015084743 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 11647 | 1466015084747 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 11:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:24:44 INFO - PROCESS | 11647 | 1466015084754 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 11647 | 1466015084760 Marionette TRACE conn3 <- [1,1134,null,{}] 11:24:44 INFO - PROCESS | 11647 | 1466015084776 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:44 INFO - PROCESS | 11647 | 1466015084784 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:45 INFO - PROCESS | 11647 | 1466015085012 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:24:45 INFO - PROCESS | 11647 | 1466015085031 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 11647 | 1466015085043 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a3800 == 21 [pid = 11647] [id = 291] 11:24:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91410400) [pid = 11647] [serial = 874] [outer = (nil)] 11:24:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91735c00) [pid = 11647] [serial = 875] [outer = 0x91410400] 11:24:45 INFO - PROCESS | 11647 | 1466015085116 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x917f0800) [pid = 11647] [serial = 876] [outer = 0x91410400] 11:24:46 INFO - PROCESS | 11647 | 1466015086107 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1386ms 11:24:46 INFO - PROCESS | 11647 | 1466015086149 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 11647 | 1466015086154 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 11:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:24:46 INFO - PROCESS | 11647 | 1466015086161 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 11647 | 1466015086164 Marionette TRACE conn3 <- [1,1138,null,{}] 11:24:46 INFO - PROCESS | 11647 | 1466015086170 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 11647 | 1466015086176 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:46 INFO - PROCESS | 11647 | 1466015086401 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:24:46 INFO - PROCESS | 11647 | 1466015086424 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 11647 | 1466015086433 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb400 == 22 [pid = 11647] [id = 292] 11:24:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x917e5000) [pid = 11647] [serial = 877] [outer = (nil)] 11:24:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9193b800) [pid = 11647] [serial = 878] [outer = 0x917e5000] 11:24:46 INFO - PROCESS | 11647 | 1466015086516 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91939c00) [pid = 11647] [serial = 879] [outer = 0x917e5000] 11:24:47 INFO - PROCESS | 11647 | 1466015087493 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x95182800) [pid = 11647] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8e771800) [pid = 11647] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e767000) [pid = 11647] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8fa31800) [pid = 11647] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dbdf400) [pid = 11647] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91399000) [pid = 11647] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f6b9400) [pid = 11647] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8dbd5c00) [pid = 11647] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f81e400) [pid = 11647] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x93cc5400) [pid = 11647] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e593800) [pid = 11647] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:24:47 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x913a3c00) [pid = 11647] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1380ms 11:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:24:47 INFO - PROCESS | 11647 | 1466015087541 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 11647 | 1466015087544 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 11:24:47 INFO - PROCESS | 11647 | 1466015087551 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 11647 | 1466015087554 Marionette TRACE conn3 <- [1,1142,null,{}] 11:24:47 INFO - PROCESS | 11647 | 1466015087564 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 11647 | 1466015087569 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:47 INFO - PROCESS | 11647 | 1466015087719 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:24:48 INFO - PROCESS | 11647 | 1466015087985 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 11647 | 1466015088004 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd33c00 == 23 [pid = 11647] [id = 293] 11:24:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dd35800) [pid = 11647] [serial = 880] [outer = (nil)] 11:24:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e592800) [pid = 11647] [serial = 881] [outer = 0x8dd35800] 11:24:48 INFO - PROCESS | 11647 | 1466015088266 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e5bb800) [pid = 11647] [serial = 882] [outer = 0x8dd35800] 11:24:49 INFO - PROCESS | 11647 | 1466015089468 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:24:49 INFO - PROCESS | 11647 | --DOCSHELL 0x947a8c00 == 22 [pid = 11647] [id = 9] 11:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2045ms 11:24:49 INFO - PROCESS | 11647 | 1466015089597 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 11647 | 1466015089602 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 11:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:24:49 INFO - PROCESS | 11647 | 1466015089620 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 11647 | 1466015089626 Marionette TRACE conn3 <- [1,1146,null,{}] 11:24:49 INFO - PROCESS | 11647 | 1466015089633 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 11647 | 1466015089638 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:49 INFO - PROCESS | 11647 | 1466015089949 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:24:50 INFO - PROCESS | 11647 | 1466015090137 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 11647 | 1466015090147 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f818800 == 23 [pid = 11647] [id = 294] 11:24:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f81d400) [pid = 11647] [serial = 883] [outer = (nil)] 11:24:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f8bf800) [pid = 11647] [serial = 884] [outer = 0x8f81d400] 11:24:50 INFO - PROCESS | 11647 | 1466015090232 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f988800) [pid = 11647] [serial = 885] [outer = 0x8f81d400] 11:24:51 INFO - PROCESS | 11647 | 1466015091149 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1590ms 11:24:51 INFO - PROCESS | 11647 | 1466015091215 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 11647 | 1466015091222 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 11:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:24:51 INFO - PROCESS | 11647 | 1466015091229 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 11647 | 1466015091233 Marionette TRACE conn3 <- [1,1150,null,{}] 11:24:51 INFO - PROCESS | 11647 | 1466015091239 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 11647 | 1466015091245 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:51 INFO - PROCESS | 11647 | 1466015091491 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:24:51 INFO - PROCESS | 11647 | 1466015091766 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 11647 | 1466015091775 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80fc00 == 24 [pid = 11647] [id = 295] 11:24:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8faba800) [pid = 11647] [serial = 886] [outer = (nil)] 11:24:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9139bc00) [pid = 11647] [serial = 887] [outer = 0x8faba800] 11:24:51 INFO - PROCESS | 11647 | 1466015091876 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91406400) [pid = 11647] [serial = 888] [outer = 0x8faba800] 11:24:52 INFO - PROCESS | 11647 | 1466015092842 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1651ms 11:24:52 INFO - PROCESS | 11647 | 1466015092882 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 11647 | 1466015092886 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 11:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:24:52 INFO - PROCESS | 11647 | 1466015092903 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 11647 | 1466015092913 Marionette TRACE conn3 <- [1,1154,null,{}] 11:24:52 INFO - PROCESS | 11647 | 1466015092919 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 11647 | 1466015092928 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:53 INFO - PROCESS | 11647 | 1466015093173 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:24:53 INFO - PROCESS | 11647 | 1466015093391 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 11647 | 1466015093399 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f814800 == 25 [pid = 11647] [id = 296] 11:24:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fa30000) [pid = 11647] [serial = 889] [outer = (nil)] 11:24:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x91938000) [pid = 11647] [serial = 890] [outer = 0x8fa30000] 11:24:53 INFO - PROCESS | 11647 | 1466015093529 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92152c00) [pid = 11647] [serial = 891] [outer = 0x8fa30000] 11:24:54 INFO - PROCESS | 11647 | 1466015094493 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1648ms 11:24:54 INFO - PROCESS | 11647 | 1466015094548 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 11647 | 1466015094552 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 11:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:24:54 INFO - PROCESS | 11647 | 1466015094561 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 11647 | 1466015094565 Marionette TRACE conn3 <- [1,1158,null,{}] 11:24:54 INFO - PROCESS | 11647 | 1466015094570 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 11647 | 1466015094576 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:54 INFO - PROCESS | 11647 | 1466015094759 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:24:54 INFO - PROCESS | 11647 | 1466015094964 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 11647 | 1466015094972 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5c0c00 == 26 [pid = 11647] [id = 297] 11:24:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x91738000) [pid = 11647] [serial = 892] [outer = (nil)] 11:24:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x926aa800) [pid = 11647] [serial = 893] [outer = 0x91738000] 11:24:55 INFO - PROCESS | 11647 | 1466015095058 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x92902000) [pid = 11647] [serial = 894] [outer = 0x91738000] 11:24:55 INFO - PROCESS | 11647 | 1466015095916 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1380ms 11:24:55 INFO - PROCESS | 11647 | 1466015095943 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 11647 | 1466015095947 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 11:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:24:55 INFO - PROCESS | 11647 | 1466015095954 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 11647 | 1466015095958 Marionette TRACE conn3 <- [1,1162,null,{}] 11:24:55 INFO - PROCESS | 11647 | 1466015095964 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 11647 | 1466015095970 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:56 INFO - PROCESS | 11647 | 1466015096153 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:24:56 INFO - PROCESS | 11647 | 1466015096345 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 11647 | 1466015096365 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f805c00 == 27 [pid = 11647] [id = 298] 11:24:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x926a6c00) [pid = 11647] [serial = 895] [outer = (nil)] 11:24:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9290b000) [pid = 11647] [serial = 896] [outer = 0x926a6c00] 11:24:56 INFO - PROCESS | 11647 | 1466015096498 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x9391f400) [pid = 11647] [serial = 897] [outer = 0x926a6c00] 11:24:57 INFO - PROCESS | 11647 | 1466015097555 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1635ms 11:24:57 INFO - PROCESS | 11647 | 1466015097591 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 11647 | 1466015097594 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 11:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:24:57 INFO - PROCESS | 11647 | 1466015097602 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 11647 | 1466015097605 Marionette TRACE conn3 <- [1,1166,null,{}] 11:24:57 INFO - PROCESS | 11647 | 1466015097615 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 11647 | 1466015097622 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:57 INFO - PROCESS | 11647 | 1466015097910 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:24:58 INFO - PROCESS | 11647 | 1466015098195 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 11647 | 1466015098205 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f802c00 == 28 [pid = 11647] [id = 299] 11:24:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8f811400) [pid = 11647] [serial = 898] [outer = (nil)] 11:24:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x94746c00) [pid = 11647] [serial = 899] [outer = 0x8f811400] 11:24:58 INFO - PROCESS | 11647 | 1466015098289 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x947a6800) [pid = 11647] [serial = 900] [outer = 0x8f811400] 11:24:59 INFO - PROCESS | 11647 | 1466015099153 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1634ms 11:24:59 INFO - PROCESS | 11647 | 1466015099238 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:24:59 INFO - PROCESS | 11647 | 1466015099242 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 11:24:59 INFO - PROCESS | 11647 | 1466015099249 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 11647 | 1466015099252 Marionette TRACE conn3 <- [1,1170,null,{}] 11:24:59 INFO - PROCESS | 11647 | 1466015099258 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 11647 | 1466015099263 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:59 INFO - PROCESS | 11647 | 1466015099668 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:24:59 INFO - PROCESS | 11647 | 1466015099909 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 11647 | 1466015099919 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:24:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59ac00 == 29 [pid = 11647] [id = 300] 11:24:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8e59c400) [pid = 11647] [serial = 901] [outer = (nil)] 11:24:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8e5bdc00) [pid = 11647] [serial = 902] [outer = 0x8e59c400] 11:25:00 INFO - PROCESS | 11647 | 1466015099992 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8f05c000) [pid = 11647] [serial = 903] [outer = 0x8e59c400] 11:25:00 INFO - PROCESS | 11647 | 1466015100966 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb400 == 28 [pid = 11647] [id = 292] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x913a3800 == 27 [pid = 11647] [id = 291] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98a400 == 26 [pid = 11647] [id = 290] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6ae400 == 25 [pid = 11647] [id = 289] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5800 == 24 [pid = 11647] [id = 280] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76a400 == 23 [pid = 11647] [id = 281] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f05e400 == 22 [pid = 11647] [id = 282] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bc000 == 21 [pid = 11647] [id = 285] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80b800 == 20 [pid = 11647] [id = 288] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b6000 == 19 [pid = 11647] [id = 284] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8e773800 == 18 [pid = 11647] [id = 286] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8e592400 == 17 [pid = 11647] [id = 279] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x91734800 == 16 [pid = 11647] [id = 287] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f816400 == 15 [pid = 11647] [id = 283] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x95164000 == 14 [pid = 11647] [id = 10] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f802c00 == 13 [pid = 11647] [id = 299] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f805c00 == 12 [pid = 11647] [id = 298] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5c0c00 == 11 [pid = 11647] [id = 297] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f814800 == 10 [pid = 11647] [id = 296] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f818800 == 9 [pid = 11647] [id = 294] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80fc00 == 8 [pid = 11647] [id = 295] 11:25:01 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd33c00 == 7 [pid = 11647] [id = 293] 11:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2747ms 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x977aac00) [pid = 11647] [serial = 833] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8f064c00) [pid = 11647] [serial = 845] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x92e46c00) [pid = 11647] [serial = 828] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8fac1000) [pid = 11647] [serial = 851] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f6b6400) [pid = 11647] [serial = 846] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8fac5000) [pid = 11647] [serial = 852] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8e594400) [pid = 11647] [serial = 819] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x99135000) [pid = 11647] [serial = 836] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f8c6800) [pid = 11647] [serial = 849] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8dd37000) [pid = 11647] [serial = 843] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f992000) [pid = 11647] [serial = 822] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9515f400) [pid = 11647] [serial = 831] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8e5bd000) [pid = 11647] [serial = 840] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x98293c00) [pid = 11647] [serial = 834] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91737000) [pid = 11647] [serial = 825] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f8c5000) [pid = 11647] [serial = 821] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f81c800) [pid = 11647] [serial = 848] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9140c000) [pid = 11647] [serial = 824] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e5a1c00) [pid = 11647] [serial = 839] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8dd37400) [pid = 11647] [serial = 818] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9479bc00) [pid = 11647] [serial = 830] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x99137800) [pid = 11647] [serial = 837] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dbdc400) [pid = 11647] [serial = 842] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x926a4c00) [pid = 11647] [serial = 827] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f98f000) [pid = 11647] [serial = 854] [outer = (nil)] [url = about:blank] 11:25:02 INFO - PROCESS | 11647 | 1466015102205 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 11647 | 1466015102211 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 11:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:25:02 INFO - PROCESS | 11647 | 1466015102226 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 11647 | 1466015102238 Marionette TRACE conn3 <- [1,1174,null,{}] 11:25:02 INFO - PROCESS | 11647 | 1466015102251 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 11647 | 1466015102259 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:02 INFO - PROCESS | 11647 | 1466015102513 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:25:02 INFO - PROCESS | 11647 | 1466015102636 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 11647 | 1466015102647 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e594400 == 8 [pid = 11647] [id = 301] 11:25:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e594c00) [pid = 11647] [serial = 904] [outer = (nil)] 11:25:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e59f000) [pid = 11647] [serial = 905] [outer = 0x8e594c00] 11:25:02 INFO - PROCESS | 11647 | 1466015102727 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e5b4400) [pid = 11647] [serial = 906] [outer = 0x8e594c00] 11:25:03 INFO - PROCESS | 11647 | 1466015103560 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 11647 | 1466015103645 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 11:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:25:03 INFO - PROCESS | 11647 | 1466015103659 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 11647 | 1466015103667 Marionette TRACE conn3 <- [1,1178,null,{}] 11:25:03 INFO - PROCESS | 11647 | 1466015103673 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:03 INFO - PROCESS | 11647 | 1466015103679 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:03 INFO - PROCESS | 11647 | 1466015103864 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:25:04 INFO - PROCESS | 11647 | 1466015103989 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 11647 | 1466015103996 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f064000 == 9 [pid = 11647] [id = 302] 11:25:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f067c00) [pid = 11647] [serial = 907] [outer = (nil)] 11:25:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f802400) [pid = 11647] [serial = 908] [outer = 0x8f067c00] 11:25:04 INFO - PROCESS | 11647 | 1466015104078 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f80c400) [pid = 11647] [serial = 909] [outer = 0x8f067c00] 11:25:05 INFO - PROCESS | 11647 | 1466015105090 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 11647 | 1466015105165 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 11:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:25:05 INFO - PROCESS | 11647 | 1466015105172 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 11647 | 1466015105175 Marionette TRACE conn3 <- [1,1182,null,{}] 11:25:05 INFO - PROCESS | 11647 | 1466015105192 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 11647 | 1466015105202 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:05 INFO - PROCESS | 11647 | 1466015105427 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:25:05 INFO - PROCESS | 11647 | 1466015105511 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 11647 | 1466015105524 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f060400 == 10 [pid = 11647] [id = 303] 11:25:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f98d400) [pid = 11647] [serial = 910] [outer = (nil)] 11:25:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f995c00) [pid = 11647] [serial = 911] [outer = 0x8f98d400] 11:25:05 INFO - PROCESS | 11647 | 1466015105602 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fa2f400) [pid = 11647] [serial = 912] [outer = 0x8f98d400] 11:25:06 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:06 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:25:06 INFO - PROCESS | 11647 | 1466015106525 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:25:06 INFO - PROCESS | 11647 | 1466015106585 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 11:25:06 INFO - PROCESS | 11647 | 1466015106592 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 11647 | 1466015106611 Marionette TRACE conn3 <- [1,1186,null,{}] 11:25:06 INFO - PROCESS | 11647 | 1466015106646 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 11647 | 1466015106652 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:07 INFO - PROCESS | 11647 | 1466015107265 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x947a9400) [pid = 11647] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x95328c00) [pid = 11647] [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.] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x917e5000) [pid = 11647] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f6afc00) [pid = 11647] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f993400) [pid = 11647] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x917e6c00) [pid = 11647] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f8c9c00) [pid = 11647] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e5b6400) [pid = 11647] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e5bc400) [pid = 11647] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x917f2800) [pid = 11647] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:25:07 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x91410400) [pid = 11647] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:25:07 INFO - PROCESS | 11647 | 1466015107425 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 11647 | 1466015107435 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59e800 == 11 [pid = 11647] [id = 304] 11:25:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e5b6400) [pid = 11647] [serial = 913] [outer = (nil)] 11:25:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f988400) [pid = 11647] [serial = 914] [outer = 0x8e5b6400] 11:25:07 INFO - PROCESS | 11647 | 1466015107508 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x913a3c00) [pid = 11647] [serial = 915] [outer = 0x8e5b6400] 11:25:08 INFO - PROCESS | 11647 | 1466015108257 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 11647 | 1466015108331 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 11:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:25:08 INFO - PROCESS | 11647 | 1466015108338 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 11647 | 1466015108342 Marionette TRACE conn3 <- [1,1190,null,{}] 11:25:08 INFO - PROCESS | 11647 | 1466015108348 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 11647 | 1466015108354 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:08 INFO - PROCESS | 11647 | 1466015108510 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:25:08 INFO - PROCESS | 11647 | 1466015108521 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 11647 | 1466015108527 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x91402800 == 12 [pid = 11647] [id = 305] 11:25:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9140d400) [pid = 11647] [serial = 916] [outer = (nil)] 11:25:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91730400) [pid = 11647] [serial = 917] [outer = 0x9140d400] 11:25:08 INFO - PROCESS | 11647 | 1466015108600 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x917e6c00) [pid = 11647] [serial = 918] [outer = 0x9140d400] 11:25:09 INFO - PROCESS | 11647 | 1466015109683 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 11647 | 1466015109789 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 11:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:25:09 INFO - PROCESS | 11647 | 1466015109799 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 11647 | 1466015109803 Marionette TRACE conn3 <- [1,1194,null,{}] 11:25:09 INFO - PROCESS | 11647 | 1466015109813 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 11647 | 1466015109818 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:10 INFO - PROCESS | 11647 | 1466015110060 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:25:10 INFO - PROCESS | 11647 | 1466015110307 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 11647 | 1466015110327 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3f400 == 13 [pid = 11647] [id = 306] 11:25:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e592400) [pid = 11647] [serial = 919] [outer = (nil)] 11:25:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f064c00) [pid = 11647] [serial = 920] [outer = 0x8e592400] 11:25:10 INFO - PROCESS | 11647 | 1466015110452 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f802c00) [pid = 11647] [serial = 921] [outer = 0x8e592400] 11:25:11 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:11 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:11 INFO - PROCESS | 11647 | 1466015111512 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 11647 | 1466015111595 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 11:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:25:11 INFO - PROCESS | 11647 | 1466015111608 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 11647 | 1466015111614 Marionette TRACE conn3 <- [1,1198,null,{}] 11:25:11 INFO - PROCESS | 11647 | 1466015111621 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 11647 | 1466015111627 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:11 INFO - PROCESS | 11647 | 1466015111880 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:25:12 INFO - PROCESS | 11647 | 1466015112104 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 11647 | 1466015112115 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2c00 == 14 [pid = 11647] [id = 307] 11:25:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8fa36000) [pid = 11647] [serial = 922] [outer = (nil)] 11:25:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fac9c00) [pid = 11647] [serial = 923] [outer = 0x8fa36000] 11:25:12 INFO - PROCESS | 11647 | 1466015112205 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91729400) [pid = 11647] [serial = 924] [outer = 0x8fa36000] 11:25:13 INFO - PROCESS | 11647 | 1466015113289 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1739ms 11:25:13 INFO - PROCESS | 11647 | 1466015113349 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 11647 | 1466015113356 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 11:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:25:13 INFO - PROCESS | 11647 | 1466015113367 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 11647 | 1466015113376 Marionette TRACE conn3 <- [1,1202,null,{}] 11:25:13 INFO - PROCESS | 11647 | 1466015113403 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 11647 | 1466015113416 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:13 INFO - PROCESS | 11647 | 1466015113725 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:25:14 INFO - PROCESS | 11647 | 1466015113989 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 11647 | 1466015114002 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x9193e400 == 15 [pid = 11647] [id = 308] 11:25:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9193f000) [pid = 11647] [serial = 925] [outer = (nil)] 11:25:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9214c400) [pid = 11647] [serial = 926] [outer = 0x9193f000] 11:25:14 INFO - PROCESS | 11647 | 1466015114088 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92262000) [pid = 11647] [serial = 927] [outer = 0x9193f000] 11:25:15 INFO - PROCESS | 11647 | 1466015115021 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:25:15 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 11:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1745ms 11:25:15 INFO - PROCESS | 11647 | 1466015115111 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 11647 | 1466015115117 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 11:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:25:15 INFO - PROCESS | 11647 | 1466015115123 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 11647 | 1466015115126 Marionette TRACE conn3 <- [1,1206,null,{}] 11:25:15 INFO - PROCESS | 11647 | 1466015115132 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 11647 | 1466015115138 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:15 INFO - PROCESS | 11647 | 1466015115358 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:25:15 INFO - PROCESS | 11647 | 1466015115575 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 11647 | 1466015115582 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5ba800 == 16 [pid = 11647] [id = 309] 11:25:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f6bac00) [pid = 11647] [serial = 928] [outer = (nil)] 11:25:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8fac3400) [pid = 11647] [serial = 929] [outer = 0x8f6bac00] 11:25:15 INFO - PROCESS | 11647 | 1466015115714 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91407000) [pid = 11647] [serial = 930] [outer = 0x8f6bac00] 11:25:16 INFO - PROCESS | 11647 | 1466015116876 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:25:16 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 11:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1839ms 11:25:16 INFO - PROCESS | 11647 | 1466015116964 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 11647 | 1466015116970 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 11:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:25:16 INFO - PROCESS | 11647 | 1466015116988 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 11647 | 1466015116992 Marionette TRACE conn3 <- [1,1210,null,{}] 11:25:17 INFO - PROCESS | 11647 | 1466015117062 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 11647 | 1466015117067 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x93927000) [pid = 11647] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8e766c00) [pid = 11647] [serial = 606] [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.] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9193b800) [pid = 11647] [serial = 878] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f6bd400) [pid = 11647] [serial = 869] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f808c00) [pid = 11647] [serial = 870] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fa2ec00) [pid = 11647] [serial = 872] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8fac9800) [pid = 11647] [serial = 873] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x917ec400) [pid = 11647] [serial = 863] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x918a1800) [pid = 11647] [serial = 864] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9139f400) [pid = 11647] [serial = 860] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91939c00) [pid = 11647] [serial = 879] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91404800) [pid = 11647] [serial = 861] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8fac4000) [pid = 11647] [serial = 855] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f808800) [pid = 11647] [serial = 857] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f8c4800) [pid = 11647] [serial = 858] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x918ac400) [pid = 11647] [serial = 866] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x918aa000) [pid = 11647] [serial = 867] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x91735c00) [pid = 11647] [serial = 875] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x917f0800) [pid = 11647] [serial = 876] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 11647 | 1466015117411 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:25:17 INFO - PROCESS | 11647 | 1466015117512 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 11647 | 1466015117522 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bd000 == 17 [pid = 11647] [id = 310] 11:25:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e76ac00) [pid = 11647] [serial = 931] [outer = (nil)] 11:25:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f6af400) [pid = 11647] [serial = 932] [outer = 0x8e76ac00] 11:25:17 INFO - PROCESS | 11647 | 1466015117605 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f80e000) [pid = 11647] [serial = 933] [outer = 0x8e76ac00] 11:25:18 INFO - PROCESS | 11647 | 1466015118428 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1475ms 11:25:18 INFO - PROCESS | 11647 | 1466015118462 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 11647 | 1466015118469 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 11:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:25:18 INFO - PROCESS | 11647 | 1466015118481 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 11647 | 1466015118486 Marionette TRACE conn3 <- [1,1214,null,{}] 11:25:18 INFO - PROCESS | 11647 | 1466015118499 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 11647 | 1466015118505 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:18 INFO - PROCESS | 11647 | 1466015118677 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:25:18 INFO - PROCESS | 11647 | 1466015118688 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 11647 | 1466015118696 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f811c00 == 18 [pid = 11647] [id = 311] 11:25:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f993400) [pid = 11647] [serial = 934] [outer = (nil)] 11:25:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8fa2e800) [pid = 11647] [serial = 935] [outer = 0x8f993400] 11:25:18 INFO - PROCESS | 11647 | 1466015118770 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8fabdc00) [pid = 11647] [serial = 936] [outer = 0x8f993400] 11:25:19 INFO - PROCESS | 11647 | 1466015119748 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1304ms 11:25:19 INFO - PROCESS | 11647 | 1466015119785 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 11647 | 1466015119788 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 11:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:25:19 INFO - PROCESS | 11647 | 1466015119796 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 11647 | 1466015119802 Marionette TRACE conn3 <- [1,1218,null,{}] 11:25:19 INFO - PROCESS | 11647 | 1466015119825 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 11647 | 1466015119834 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:20 INFO - PROCESS | 11647 | 1466015120049 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:25:20 INFO - PROCESS | 11647 | 1466015120077 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 11647 | 1466015120089 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x91735c00 == 19 [pid = 11647] [id = 312] 11:25:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x917e4000) [pid = 11647] [serial = 937] [outer = (nil)] 11:25:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x917f0400) [pid = 11647] [serial = 938] [outer = 0x917e4000] 11:25:20 INFO - PROCESS | 11647 | 1466015120163 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x918a5c00) [pid = 11647] [serial = 939] [outer = 0x917e4000] 11:25:21 INFO - PROCESS | 11647 | 1466015121095 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1340ms 11:25:21 INFO - PROCESS | 11647 | 1466015121137 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 11647 | 1466015121156 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 11:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:25:21 INFO - PROCESS | 11647 | 1466015121169 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 11647 | 1466015121172 Marionette TRACE conn3 <- [1,1222,null,{}] 11:25:21 INFO - PROCESS | 11647 | 1466015121177 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:21 INFO - PROCESS | 11647 | 1466015121182 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:21 INFO - PROCESS | 11647 | 1466015121399 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:25:21 INFO - PROCESS | 11647 | 1466015121427 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 11647 | 1466015121436 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5a1c00 == 20 [pid = 11647] [id = 313] 11:25:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91733400) [pid = 11647] [serial = 940] [outer = (nil)] 11:25:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91939c00) [pid = 11647] [serial = 941] [outer = 0x91733400] 11:25:21 INFO - PROCESS | 11647 | 1466015121521 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9214a000) [pid = 11647] [serial = 942] [outer = 0x91733400] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e594c00) [pid = 11647] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f067c00) [pid = 11647] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f98d400) [pid = 11647] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e59c400) [pid = 11647] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e5b6400) [pid = 11647] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8dd35800) [pid = 11647] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f81d400) [pid = 11647] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8faba800) [pid = 11647] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8fa30000) [pid = 11647] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x91738000) [pid = 11647] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x926a6c00) [pid = 11647] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:25:22 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f811400) [pid = 11647] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:25:22 INFO - PROCESS | 11647 | 1466015122565 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 11647 | 1466015122621 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 11:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:25:22 INFO - PROCESS | 11647 | 1466015122636 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 11647 | 1466015122640 Marionette TRACE conn3 <- [1,1226,null,{}] 11:25:22 INFO - PROCESS | 11647 | 1466015122645 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 11647 | 1466015122650 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:22 INFO - PROCESS | 11647 | 1466015122807 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:25:22 INFO - PROCESS | 11647 | 1466015122817 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 11647 | 1466015122826 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59c000 == 21 [pid = 11647] [id = 314] 11:25:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f067c00) [pid = 11647] [serial = 943] [outer = (nil)] 11:25:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x91731c00) [pid = 11647] [serial = 944] [outer = 0x8f067c00] 11:25:22 INFO - PROCESS | 11647 | 1466015122895 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x92263c00) [pid = 11647] [serial = 945] [outer = 0x8f067c00] 11:25:23 INFO - PROCESS | 11647 | 1466015123765 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1187ms 11:25:23 INFO - PROCESS | 11647 | 1466015123823 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 11647 | 1466015123826 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 11:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:25:23 INFO - PROCESS | 11647 | 1466015123833 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 11647 | 1466015123837 Marionette TRACE conn3 <- [1,1230,null,{}] 11:25:23 INFO - PROCESS | 11647 | 1466015123842 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 11647 | 1466015123852 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:24 INFO - PROCESS | 11647 | 1466015124049 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:25:24 INFO - PROCESS | 11647 | 1466015124229 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 11647 | 1466015124239 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2400 == 22 [pid = 11647] [id = 315] 11:25:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dbd3400) [pid = 11647] [serial = 946] [outer = (nil)] 11:25:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dbdec00) [pid = 11647] [serial = 947] [outer = 0x8dbd3400] 11:25:24 INFO - PROCESS | 11647 | 1466015124325 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dd3f800) [pid = 11647] [serial = 948] [outer = 0x8dbd3400] 11:25:25 INFO - PROCESS | 11647 | 1466015125355 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1580ms 11:25:25 INFO - PROCESS | 11647 | 1466015125417 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 11647 | 1466015125423 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 11:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:25:25 INFO - PROCESS | 11647 | 1466015125432 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 11647 | 1466015125438 Marionette TRACE conn3 <- [1,1234,null,{}] 11:25:25 INFO - PROCESS | 11647 | 1466015125445 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 11647 | 1466015125454 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:25 INFO - PROCESS | 11647 | 1466015125677 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:25:25 INFO - PROCESS | 11647 | 1466015125889 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 11647 | 1466015125899 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80f000 == 23 [pid = 11647] [id = 316] 11:25:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f812800) [pid = 11647] [serial = 949] [outer = (nil)] 11:25:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f81fc00) [pid = 11647] [serial = 950] [outer = 0x8f812800] 11:25:26 INFO - PROCESS | 11647 | 1466015126042 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f8c5000) [pid = 11647] [serial = 951] [outer = 0x8f812800] 11:25:26 INFO - PROCESS | 11647 | 1466015126927 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1531ms 11:25:26 INFO - PROCESS | 11647 | 1466015126967 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:25:26 INFO - PROCESS | 11647 | 1466015126973 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 11:25:26 INFO - PROCESS | 11647 | 1466015126980 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 11647 | 1466015126984 Marionette TRACE conn3 <- [1,1238,null,{}] 11:25:26 INFO - PROCESS | 11647 | 1466015126990 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 11647 | 1466015126995 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:27 INFO - PROCESS | 11647 | 1466015127186 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:25:27 INFO - PROCESS | 11647 | 1466015127361 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 11647 | 1466015127368 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2ec00 == 24 [pid = 11647] [id = 317] 11:25:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fabbc00) [pid = 11647] [serial = 952] [outer = (nil)] 11:25:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9139f400) [pid = 11647] [serial = 953] [outer = 0x8fabbc00] 11:25:27 INFO - PROCESS | 11647 | 1466015127457 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9172a400) [pid = 11647] [serial = 954] [outer = 0x8fabbc00] 11:25:28 INFO - PROCESS | 11647 | 1466015128425 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1482ms 11:25:28 INFO - PROCESS | 11647 | 1466015128462 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 11647 | 1466015128466 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 11:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:25:28 INFO - PROCESS | 11647 | 1466015128497 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 11647 | 1466015128507 Marionette TRACE conn3 <- [1,1242,null,{}] 11:25:28 INFO - PROCESS | 11647 | 1466015128518 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 11647 | 1466015128525 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:28 INFO - PROCESS | 11647 | 1466015128718 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:25:28 INFO - PROCESS | 11647 | 1466015128881 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 11647 | 1466015128889 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b5c00 == 25 [pid = 11647] [id = 318] 11:25:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fa2ac00) [pid = 11647] [serial = 955] [outer = (nil)] 11:25:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92909c00) [pid = 11647] [serial = 956] [outer = 0x8fa2ac00] 11:25:28 INFO - PROCESS | 11647 | 1466015128969 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9290fc00) [pid = 11647] [serial = 957] [outer = 0x8fa2ac00] 11:25:29 INFO - PROCESS | 11647 | 1466015129927 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1524ms 11:25:30 INFO - PROCESS | 11647 | 1466015129999 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:25:30 INFO - PROCESS | 11647 | 1466015130004 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 11:25:30 INFO - PROCESS | 11647 | 1466015130010 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 11647 | 1466015130014 Marionette TRACE conn3 <- [1,1246,null,{}] 11:25:30 INFO - PROCESS | 11647 | 1466015130019 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 11647 | 1466015130025 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:30 INFO - PROCESS | 11647 | 1466015130265 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:25:30 INFO - PROCESS | 11647 | 1466015130602 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 11647 | 1466015130608 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd38800 == 26 [pid = 11647] [id = 319] 11:25:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8e766400) [pid = 11647] [serial = 958] [outer = (nil)] 11:25:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x92e53800) [pid = 11647] [serial = 959] [outer = 0x8e766400] 11:25:30 INFO - PROCESS | 11647 | 1466015130695 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9391c000) [pid = 11647] [serial = 960] [outer = 0x8e766400] 11:25:31 INFO - PROCESS | 11647 | 1466015131576 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1640ms 11:25:31 INFO - PROCESS | 11647 | 1466015131652 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 11647 | 1466015131659 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 11:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:25:31 INFO - PROCESS | 11647 | 1466015131669 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 11647 | 1466015131673 Marionette TRACE conn3 <- [1,1250,null,{}] 11:25:31 INFO - PROCESS | 11647 | 1466015131683 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 11647 | 1466015131692 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:31 INFO - PROCESS | 11647 | 1466015131928 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:25:32 INFO - PROCESS | 11647 | 1466015132155 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 11647 | 1466015132174 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc6c00 == 27 [pid = 11647] [id = 320] 11:25:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x93cc9400) [pid = 11647] [serial = 961] [outer = (nil)] 11:25:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x94746800) [pid = 11647] [serial = 962] [outer = 0x93cc9400] 11:25:32 INFO - PROCESS | 11647 | 1466015132281 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9516d000) [pid = 11647] [serial = 963] [outer = 0x93cc9400] 11:25:33 INFO - PROCESS | 11647 | 1466015133236 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1635ms 11:25:33 INFO - PROCESS | 11647 | 1466015133303 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 11647 | 1466015133307 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 11:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:25:33 INFO - PROCESS | 11647 | 1466015133313 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 11647 | 1466015133317 Marionette TRACE conn3 <- [1,1254,null,{}] 11:25:33 INFO - PROCESS | 11647 | 1466015133323 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 11647 | 1466015133328 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:33 INFO - PROCESS | 11647 | 1466015133544 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:25:33 INFO - PROCESS | 11647 | 1466015133752 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 11647 | 1466015133759 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139cc00 == 28 [pid = 11647] [id = 321] 11:25:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x9139e400) [pid = 11647] [serial = 964] [outer = (nil)] 11:25:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x977adc00) [pid = 11647] [serial = 965] [outer = 0x9139e400] 11:25:33 INFO - PROCESS | 11647 | 1466015133890 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x977af400) [pid = 11647] [serial = 966] [outer = 0x9139e400] 11:25:34 INFO - PROCESS | 11647 | 1466015134802 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1585ms 11:25:34 INFO - PROCESS | 11647 | 1466015134900 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 11647 | 1466015134904 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 11:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:25:34 INFO - PROCESS | 11647 | 1466015134910 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 11647 | 1466015134914 Marionette TRACE conn3 <- [1,1258,null,{}] 11:25:34 INFO - PROCESS | 11647 | 1466015134920 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 11647 | 1466015134924 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:35 INFO - PROCESS | 11647 | 1466015135349 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:25:35 INFO - PROCESS | 11647 | 1466015135562 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 11647 | 1466015135573 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e767000 == 29 [pid = 11647] [id = 322] 11:25:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8e769800) [pid = 11647] [serial = 967] [outer = (nil)] 11:25:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8e774400) [pid = 11647] [serial = 968] [outer = 0x8e769800] 11:25:35 INFO - PROCESS | 11647 | 1466015135647 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8f066000) [pid = 11647] [serial = 969] [outer = 0x8e769800] 11:25:36 INFO - PROCESS | 11647 | 1466015136539 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1685ms 11:25:36 INFO - PROCESS | 11647 | 1466015136599 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 11647 | 1466015136612 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 11:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:25:36 INFO - PROCESS | 11647 | 1466015136623 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 11647 | 1466015136637 Marionette TRACE conn3 <- [1,1262,null,{}] 11:25:36 INFO - PROCESS | 11647 | 1466015136647 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 11647 | 1466015136653 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:36 INFO - PROCESS | 11647 | 1466015136886 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e594400 == 28 [pid = 11647] [id = 301] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59ac00 == 27 [pid = 11647] [id = 300] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8f060400 == 26 [pid = 11647] [id = 303] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8f064000 == 25 [pid = 11647] [id = 302] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59e800 == 24 [pid = 11647] [id = 304] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59c000 == 23 [pid = 11647] [id = 314] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5a1c00 == 22 [pid = 11647] [id = 313] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x91735c00 == 21 [pid = 11647] [id = 312] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8f811c00 == 20 [pid = 11647] [id = 311] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bd000 == 19 [pid = 11647] [id = 310] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x91402800 == 18 [pid = 11647] [id = 305] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x9193e400 == 17 [pid = 11647] [id = 308] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5ba800 == 16 [pid = 11647] [id = 309] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2c00 == 15 [pid = 11647] [id = 307] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3f400 == 14 [pid = 11647] [id = 306] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x9139cc00 == 13 [pid = 11647] [id = 321] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc6c00 == 12 [pid = 11647] [id = 320] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd38800 == 11 [pid = 11647] [id = 319] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b5c00 == 10 [pid = 11647] [id = 318] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80f000 == 9 [pid = 11647] [id = 316] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2ec00 == 8 [pid = 11647] [id = 317] 11:25:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2400 == 7 [pid = 11647] [id = 315] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x91730400) [pid = 11647] [serial = 917] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8e59f000) [pid = 11647] [serial = 905] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8e5b4400) [pid = 11647] [serial = 906] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f802400) [pid = 11647] [serial = 908] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f995c00) [pid = 11647] [serial = 911] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8f05c000) [pid = 11647] [serial = 903] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8e5bdc00) [pid = 11647] [serial = 902] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f988400) [pid = 11647] [serial = 914] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8fa2f400) [pid = 11647] [serial = 912] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8e5bb800) [pid = 11647] [serial = 882] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e592800) [pid = 11647] [serial = 881] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f988800) [pid = 11647] [serial = 885] [outer = (nil)] [url = about:blank] 11:25:37 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f8bf800) [pid = 11647] [serial = 884] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91406400) [pid = 11647] [serial = 888] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9139bc00) [pid = 11647] [serial = 887] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92152c00) [pid = 11647] [serial = 891] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91938000) [pid = 11647] [serial = 890] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x92902000) [pid = 11647] [serial = 894] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x926aa800) [pid = 11647] [serial = 893] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9391f400) [pid = 11647] [serial = 897] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9290b000) [pid = 11647] [serial = 896] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x947a6800) [pid = 11647] [serial = 900] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x94746c00) [pid = 11647] [serial = 899] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f80c400) [pid = 11647] [serial = 909] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x913a3c00) [pid = 11647] [serial = 915] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 11647 | 1466015138193 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 11647 | 1466015138206 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8c00 == 8 [pid = 11647] [id = 323] 11:25:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8dbda400) [pid = 11647] [serial = 970] [outer = (nil)] 11:25:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dbdfc00) [pid = 11647] [serial = 971] [outer = 0x8dbda400] 11:25:38 INFO - PROCESS | 11647 | 1466015138283 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dd41400) [pid = 11647] [serial = 972] [outer = 0x8dbda400] 11:25:39 INFO - PROCESS | 11647 | 1466015139062 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2500ms 11:25:39 INFO - PROCESS | 11647 | 1466015139125 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 11647 | 1466015139130 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 11:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:25:39 INFO - PROCESS | 11647 | 1466015139137 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 11647 | 1466015139141 Marionette TRACE conn3 <- [1,1266,null,{}] 11:25:39 INFO - PROCESS | 11647 | 1466015139149 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 11647 | 1466015139156 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:39 INFO - PROCESS | 11647 | 1466015139316 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:25:39 INFO - PROCESS | 11647 | 1466015139327 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 11647 | 1466015139336 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e772c00 == 9 [pid = 11647] [id = 324] 11:25:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f05fc00) [pid = 11647] [serial = 973] [outer = (nil)] 11:25:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f064000) [pid = 11647] [serial = 974] [outer = 0x8f05fc00] 11:25:39 INFO - PROCESS | 11647 | 1466015139409 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f6b9000) [pid = 11647] [serial = 975] [outer = 0x8f05fc00] 11:25:40 INFO - PROCESS | 11647 | 1466015140315 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1229ms 11:25:40 INFO - PROCESS | 11647 | 1466015140371 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 11647 | 1466015140379 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 11:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:25:40 INFO - PROCESS | 11647 | 1466015140386 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 11647 | 1466015140388 Marionette TRACE conn3 <- [1,1270,null,{}] 11:25:40 INFO - PROCESS | 11647 | 1466015140394 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:40 INFO - PROCESS | 11647 | 1466015140400 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:40 INFO - PROCESS | 11647 | 1466015140571 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:25:40 INFO - PROCESS | 11647 | 1466015140723 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 11647 | 1466015140730 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f065c00 == 10 [pid = 11647] [id = 325] 11:25:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f6bd400) [pid = 11647] [serial = 976] [outer = (nil)] 11:25:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f8c0000) [pid = 11647] [serial = 977] [outer = 0x8f6bd400] 11:25:40 INFO - PROCESS | 11647 | 1466015140803 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f8cec00) [pid = 11647] [serial = 978] [outer = 0x8f6bd400] 11:25:41 INFO - PROCESS | 11647 | 1466015141796 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1480ms 11:25:41 INFO - PROCESS | 11647 | 1466015141868 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:25:41 INFO - PROCESS | 11647 | 1466015141872 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 11:25:41 INFO - PROCESS | 11647 | 1466015141888 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 11647 | 1466015141900 Marionette TRACE conn3 <- [1,1274,null,{}] 11:25:41 INFO - PROCESS | 11647 | 1466015141919 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 11647 | 1466015141928 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:42 INFO - PROCESS | 11647 | 1466015142153 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:25:42 INFO - PROCESS | 11647 | 1466015142177 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 11647 | 1466015142186 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa34800 == 11 [pid = 11647] [id = 326] 11:25:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8faba400) [pid = 11647] [serial = 979] [outer = (nil)] 11:25:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fac9000) [pid = 11647] [serial = 980] [outer = 0x8faba400] 11:25:42 INFO - PROCESS | 11647 | 1466015142255 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9139d400) [pid = 11647] [serial = 981] [outer = 0x8faba400] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9193f000) [pid = 11647] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9140d400) [pid = 11647] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8fa36000) [pid = 11647] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f067c00) [pid = 11647] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e76ac00) [pid = 11647] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f6bac00) [pid = 11647] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91733400) [pid = 11647] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x917e4000) [pid = 11647] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f993400) [pid = 11647] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:25:43 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e592400) [pid = 11647] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:25:43 INFO - PROCESS | 11647 | 1466015143691 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1871ms 11:25:43 INFO - PROCESS | 11647 | 1466015143750 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 11647 | 1466015143755 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 11:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:25:43 INFO - PROCESS | 11647 | 1466015143761 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 11647 | 1466015143764 Marionette TRACE conn3 <- [1,1278,null,{}] 11:25:43 INFO - PROCESS | 11647 | 1466015143769 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 11647 | 1466015143774 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:43 INFO - PROCESS | 11647 | 1466015143921 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:25:43 INFO - PROCESS | 11647 | 1466015143930 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 11647 | 1466015143939 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f060000 == 12 [pid = 11647] [id = 327] 11:25:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f6b7000) [pid = 11647] [serial = 982] [outer = (nil)] 11:25:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x913a2400) [pid = 11647] [serial = 983] [outer = 0x8f6b7000] 11:25:44 INFO - PROCESS | 11647 | 1466015144004 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x913a5400) [pid = 11647] [serial = 984] [outer = 0x8f6b7000] 11:25:44 INFO - PROCESS | 11647 | 1466015144812 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1086ms 11:25:44 INFO - PROCESS | 11647 | 1466015144857 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:25:44 INFO - PROCESS | 11647 | 1466015144862 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 11:25:44 INFO - PROCESS | 11647 | 1466015144868 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 11647 | 1466015144872 Marionette TRACE conn3 <- [1,1282,null,{}] 11:25:44 INFO - PROCESS | 11647 | 1466015144881 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 11647 | 1466015144884 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:45 INFO - PROCESS | 11647 | 1466015145042 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:25:45 INFO - PROCESS | 11647 | 1466015145051 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 11647 | 1466015145068 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x9140c400 == 13 [pid = 11647] [id = 328] 11:25:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9140d400) [pid = 11647] [serial = 985] [outer = (nil)] 11:25:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91732400) [pid = 11647] [serial = 986] [outer = 0x9140d400] 11:25:45 INFO - PROCESS | 11647 | 1466015145146 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917f2400) [pid = 11647] [serial = 987] [outer = 0x9140d400] 11:25:46 INFO - PROCESS | 11647 | 1466015146358 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1548ms 11:25:46 INFO - PROCESS | 11647 | 1466015146417 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 11647 | 1466015146424 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 11:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:25:46 INFO - PROCESS | 11647 | 1466015146431 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 11647 | 1466015146439 Marionette TRACE conn3 <- [1,1286,null,{}] 11:25:46 INFO - PROCESS | 11647 | 1466015146447 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:46 INFO - PROCESS | 11647 | 1466015146452 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:46 INFO - PROCESS | 11647 | 1466015146649 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:25:46 INFO - PROCESS | 11647 | 1466015146866 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 11647 | 1466015146878 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3c00 == 14 [pid = 11647] [id = 329] 11:25:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8e5c0400) [pid = 11647] [serial = 988] [outer = (nil)] 11:25:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f067000) [pid = 11647] [serial = 989] [outer = 0x8e5c0400] 11:25:46 INFO - PROCESS | 11647 | 1466015146989 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f81a000) [pid = 11647] [serial = 990] [outer = 0x8e5c0400] 11:25:47 INFO - PROCESS | 11647 | 1466015147967 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1595ms 11:25:48 INFO - PROCESS | 11647 | 1466015148026 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 11647 | 1466015148033 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 11:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:25:48 INFO - PROCESS | 11647 | 1466015148045 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 11647 | 1466015148049 Marionette TRACE conn3 <- [1,1290,null,{}] 11:25:48 INFO - PROCESS | 11647 | 1466015148056 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 11647 | 1466015148062 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:48 INFO - PROCESS | 11647 | 1466015148263 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:25:48 INFO - PROCESS | 11647 | 1466015148522 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 11647 | 1466015148537 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa35400 == 15 [pid = 11647] [id = 330] 11:25:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fabfc00) [pid = 11647] [serial = 991] [outer = (nil)] 11:25:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8fac7800) [pid = 11647] [serial = 992] [outer = 0x8fabfc00] 11:25:48 INFO - PROCESS | 11647 | 1466015148678 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91405400) [pid = 11647] [serial = 993] [outer = 0x8fabfc00] 11:25:49 INFO - PROCESS | 11647 | 1466015149648 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1688ms 11:25:49 INFO - PROCESS | 11647 | 1466015149734 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:25:49 INFO - PROCESS | 11647 | 1466015149739 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 11:25:49 INFO - PROCESS | 11647 | 1466015149746 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 11647 | 1466015149752 Marionette TRACE conn3 <- [1,1294,null,{}] 11:25:49 INFO - PROCESS | 11647 | 1466015149769 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 11647 | 1466015149779 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:50 INFO - PROCESS | 11647 | 1466015150131 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:25:50 INFO - PROCESS | 11647 | 1466015150307 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 11647 | 1466015150322 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x918afc00 == 16 [pid = 11647] [id = 331] 11:25:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x91933c00) [pid = 11647] [serial = 994] [outer = (nil)] 11:25:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9193d800) [pid = 11647] [serial = 995] [outer = 0x91933c00] 11:25:50 INFO - PROCESS | 11647 | 1466015150409 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x92148800) [pid = 11647] [serial = 996] [outer = 0x91933c00] 11:25:51 INFO - PROCESS | 11647 | 1466015151358 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1690ms 11:25:51 INFO - PROCESS | 11647 | 1466015151436 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 11647 | 1466015151441 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 11:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:25:51 INFO - PROCESS | 11647 | 1466015151447 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 11647 | 1466015151450 Marionette TRACE conn3 <- [1,1298,null,{}] 11:25:51 INFO - PROCESS | 11647 | 1466015151457 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 11647 | 1466015151462 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:51 INFO - PROCESS | 11647 | 1466015151665 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:25:51 INFO - PROCESS | 11647 | 1466015151870 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 11647 | 1466015151877 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b6800 == 17 [pid = 11647] [id = 332] 11:25:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8f810000) [pid = 11647] [serial = 997] [outer = (nil)] 11:25:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x92260000) [pid = 11647] [serial = 998] [outer = 0x8f810000] 11:25:51 INFO - PROCESS | 11647 | 1466015151966 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x926a8800) [pid = 11647] [serial = 999] [outer = 0x8f810000] 11:25:53 INFO - PROCESS | 11647 | 1466015153075 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1693ms 11:25:53 INFO - PROCESS | 11647 | 1466015153141 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 11647 | 1466015153151 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 11:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:25:53 INFO - PROCESS | 11647 | 1466015153166 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 11647 | 1466015153174 Marionette TRACE conn3 <- [1,1302,null,{}] 11:25:53 INFO - PROCESS | 11647 | 1466015153183 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 11647 | 1466015153188 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:53 INFO - PROCESS | 11647 | 1466015153404 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:25:53 INFO - PROCESS | 11647 | 1466015153695 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 11647 | 1466015153710 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76c400 == 18 [pid = 11647] [id = 333] 11:25:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8e76cc00) [pid = 11647] [serial = 1000] [outer = (nil)] 11:25:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f067c00) [pid = 11647] [serial = 1001] [outer = 0x8e76cc00] 11:25:53 INFO - PROCESS | 11647 | 1466015153785 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f802800) [pid = 11647] [serial = 1002] [outer = 0x8e76cc00] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x9214c400) [pid = 11647] [serial = 926] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x917e6c00) [pid = 11647] [serial = 918] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x91729400) [pid = 11647] [serial = 924] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x91731c00) [pid = 11647] [serial = 944] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f80e000) [pid = 11647] [serial = 933] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x91407000) [pid = 11647] [serial = 930] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9214a000) [pid = 11647] [serial = 942] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x917f0400) [pid = 11647] [serial = 938] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8fabdc00) [pid = 11647] [serial = 936] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8fac3400) [pid = 11647] [serial = 929] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f064c00) [pid = 11647] [serial = 920] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f6af400) [pid = 11647] [serial = 932] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8fa2e800) [pid = 11647] [serial = 935] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x918a5c00) [pid = 11647] [serial = 939] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f802c00) [pid = 11647] [serial = 921] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x92262000) [pid = 11647] [serial = 927] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91939c00) [pid = 11647] [serial = 941] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fac9c00) [pid = 11647] [serial = 923] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x92263c00) [pid = 11647] [serial = 945] [outer = (nil)] [url = about:blank] 11:25:54 INFO - PROCESS | 11647 | 1466015154607 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1496ms 11:25:54 INFO - PROCESS | 11647 | 1466015154658 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 11647 | 1466015154664 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 11:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:25:54 INFO - PROCESS | 11647 | 1466015154680 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 11647 | 1466015154685 Marionette TRACE conn3 <- [1,1306,null,{}] 11:25:54 INFO - PROCESS | 11647 | 1466015154692 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 11647 | 1466015154697 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:54 INFO - PROCESS | 11647 | 1466015154870 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:25:55 INFO - PROCESS | 11647 | 1466015154999 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 11647 | 1466015155007 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f802c00 == 19 [pid = 11647] [id = 334] 11:25:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f81f000) [pid = 11647] [serial = 1003] [outer = (nil)] 11:25:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8fa2f400) [pid = 11647] [serial = 1004] [outer = 0x8f81f000] 11:25:55 INFO - PROCESS | 11647 | 1466015155104 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fabdc00) [pid = 11647] [serial = 1005] [outer = 0x8f81f000] 11:25:55 INFO - PROCESS | 11647 | 1466015155964 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1342ms 11:25:56 INFO - PROCESS | 11647 | 1466015156027 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 11647 | 1466015156031 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 11:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:25:56 INFO - PROCESS | 11647 | 1466015156038 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 11647 | 1466015156044 Marionette TRACE conn3 <- [1,1310,null,{}] 11:25:56 INFO - PROCESS | 11647 | 1466015156059 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 11647 | 1466015156068 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:56 INFO - PROCESS | 11647 | 1466015156279 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:25:56 INFO - PROCESS | 11647 | 1466015156362 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 11647 | 1466015156372 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e5400 == 20 [pid = 11647] [id = 335] 11:25:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917e7000) [pid = 11647] [serial = 1006] [outer = (nil)] 11:25:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x918a5800) [pid = 11647] [serial = 1007] [outer = 0x917e7000] 11:25:56 INFO - PROCESS | 11647 | 1466015156450 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91933800) [pid = 11647] [serial = 1008] [outer = 0x917e7000] 11:25:57 INFO - PROCESS | 11647 | 1466015157466 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 11647 | 1466015157535 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 11:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:25:57 INFO - PROCESS | 11647 | 1466015157551 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 11647 | 1466015157557 Marionette TRACE conn3 <- [1,1314,null,{}] 11:25:57 INFO - PROCESS | 11647 | 1466015157565 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 11647 | 1466015157573 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:57 INFO - PROCESS | 11647 | 1466015157913 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dbd3400) [pid = 11647] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f812800) [pid = 11647] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8fabbc00) [pid = 11647] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8faba400) [pid = 11647] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fa2ac00) [pid = 11647] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f05fc00) [pid = 11647] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e769800) [pid = 11647] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e766400) [pid = 11647] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x93cc9400) [pid = 11647] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f6b7000) [pid = 11647] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9139e400) [pid = 11647] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8dbda400) [pid = 11647] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:25:58 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f6bd400) [pid = 11647] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:25:58 INFO - PROCESS | 11647 | 1466015158333 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 11647 | 1466015158346 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd3400 == 21 [pid = 11647] [id = 336] 11:25:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8dd3d000) [pid = 11647] [serial = 1009] [outer = (nil)] 11:25:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f05d800) [pid = 11647] [serial = 1010] [outer = 0x8dd3d000] 11:25:58 INFO - PROCESS | 11647 | 1466015158469 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f80c800) [pid = 11647] [serial = 1011] [outer = 0x8dd3d000] 11:25:59 INFO - PROCESS | 11647 | 1466015159596 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2089ms 11:25:59 INFO - PROCESS | 11647 | 1466015159641 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 11647 | 1466015159645 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 11:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:25:59 INFO - PROCESS | 11647 | 1466015159652 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 11647 | 1466015159655 Marionette TRACE conn3 <- [1,1318,null,{}] 11:25:59 INFO - PROCESS | 11647 | 1466015159660 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 11647 | 1466015159666 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:59 INFO - PROCESS | 11647 | 1466015159820 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:25:59 INFO - PROCESS | 11647 | 1466015159829 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 11647 | 1466015159835 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:25:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b7800 == 22 [pid = 11647] [id = 337] 11:25:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x913a5000) [pid = 11647] [serial = 1012] [outer = (nil)] 11:25:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x92152c00) [pid = 11647] [serial = 1013] [outer = 0x913a5000] 11:25:59 INFO - PROCESS | 11647 | 1466015159907 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x92263400) [pid = 11647] [serial = 1014] [outer = 0x913a5000] 11:26:01 INFO - PROCESS | 11647 | 1466015161059 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1486ms 11:26:01 INFO - PROCESS | 11647 | 1466015161140 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 11647 | 1466015161147 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 11:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:26:01 INFO - PROCESS | 11647 | 1466015161156 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 11647 | 1466015161162 Marionette TRACE conn3 <- [1,1322,null,{}] 11:26:01 INFO - PROCESS | 11647 | 1466015161171 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 11647 | 1466015161177 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:01 INFO - PROCESS | 11647 | 1466015161405 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:26:01 INFO - PROCESS | 11647 | 1466015161660 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 11647 | 1466015161673 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76a000 == 23 [pid = 11647] [id = 338] 11:26:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e76c800) [pid = 11647] [serial = 1015] [outer = (nil)] 11:26:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f80e000) [pid = 11647] [serial = 1016] [outer = 0x8e76c800] 11:26:01 INFO - PROCESS | 11647 | 1466015161773 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f98e800) [pid = 11647] [serial = 1017] [outer = 0x8e76c800] 11:26:02 INFO - PROCESS | 11647 | 1466015162696 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1585ms 11:26:02 INFO - PROCESS | 11647 | 1466015162741 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 11647 | 1466015162749 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 11:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:26:02 INFO - PROCESS | 11647 | 1466015162760 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 11647 | 1466015162764 Marionette TRACE conn3 <- [1,1326,null,{}] 11:26:02 INFO - PROCESS | 11647 | 1466015162771 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 11647 | 1466015162777 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:02 INFO - PROCESS | 11647 | 1466015162963 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:26:03 INFO - PROCESS | 11647 | 1466015163192 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 11647 | 1466015163199 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f818400 == 24 [pid = 11647] [id = 339] 11:26:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91732c00) [pid = 11647] [serial = 1018] [outer = (nil)] 11:26:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917e9c00) [pid = 11647] [serial = 1019] [outer = 0x91732c00] 11:26:03 INFO - PROCESS | 11647 | 1466015163293 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x918aec00) [pid = 11647] [serial = 1020] [outer = 0x91732c00] 11:26:04 INFO - PROCESS | 11647 | 1466015164221 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:26:04 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 11:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1540ms 11:26:04 INFO - PROCESS | 11647 | 1466015164300 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 11647 | 1466015164305 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 11:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:26:04 INFO - PROCESS | 11647 | 1466015164312 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 11647 | 1466015164318 Marionette TRACE conn3 <- [1,1330,null,{}] 11:26:04 INFO - PROCESS | 11647 | 1466015164335 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 11647 | 1466015164344 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:04 INFO - PROCESS | 11647 | 1466015164617 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:26:04 INFO - PROCESS | 11647 | 1466015164833 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 11647 | 1466015164844 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x9290b000 == 25 [pid = 11647] [id = 340] 11:26:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9290bc00) [pid = 11647] [serial = 1021] [outer = (nil)] 11:26:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92910800) [pid = 11647] [serial = 1022] [outer = 0x9290bc00] 11:26:04 INFO - PROCESS | 11647 | 1466015164930 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x93837800) [pid = 11647] [serial = 1023] [outer = 0x9290bc00] 11:26:05 INFO - PROCESS | 11647 | 1466015165881 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:26:05 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 11:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1639ms 11:26:05 INFO - PROCESS | 11647 | 1466015165952 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:26:05 INFO - PROCESS | 11647 | 1466015165958 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 11:26:05 INFO - PROCESS | 11647 | 1466015165964 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 11647 | 1466015165968 Marionette TRACE conn3 <- [1,1334,null,{}] 11:26:05 INFO - PROCESS | 11647 | 1466015165973 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 11647 | 1466015165979 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:06 INFO - PROCESS | 11647 | 1466015166203 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:26:06 INFO - PROCESS | 11647 | 1466015166413 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 11647 | 1466015166421 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x9225f800 == 26 [pid = 11647] [id = 341] 11:26:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92902400) [pid = 11647] [serial = 1024] [outer = (nil)] 11:26:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x93cc4400) [pid = 11647] [serial = 1025] [outer = 0x92902400] 11:26:06 INFO - PROCESS | 11647 | 1466015166543 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x93cc6c00) [pid = 11647] [serial = 1026] [outer = 0x92902400] 11:26:07 INFO - PROCESS | 11647 | 1466015167444 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1541ms 11:26:07 INFO - PROCESS | 11647 | 1466015167505 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 11647 | 1466015167510 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 11:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:26:07 INFO - PROCESS | 11647 | 1466015167516 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 11647 | 1466015167520 Marionette TRACE conn3 <- [1,1338,null,{}] 11:26:07 INFO - PROCESS | 11647 | 1466015167525 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 11647 | 1466015167531 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:07 INFO - PROCESS | 11647 | 1466015167709 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:26:07 INFO - PROCESS | 11647 | 1466015167875 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 11647 | 1466015167885 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc3000 == 27 [pid = 11647] [id = 342] 11:26:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x93cc5400) [pid = 11647] [serial = 1027] [outer = (nil)] 11:26:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x9515f800) [pid = 11647] [serial = 1028] [outer = 0x93cc5400] 11:26:07 INFO - PROCESS | 11647 | 1466015167965 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x95160800) [pid = 11647] [serial = 1029] [outer = 0x93cc5400] 11:26:09 INFO - PROCESS | 11647 | 1466015169466 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1984ms 11:26:09 INFO - PROCESS | 11647 | 1466015169522 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 11647 | 1466015169527 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 11:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:26:09 INFO - PROCESS | 11647 | 1466015169534 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 11647 | 1466015169538 Marionette TRACE conn3 <- [1,1342,null,{}] 11:26:09 INFO - PROCESS | 11647 | 1466015169543 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 11647 | 1466015169554 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:09 INFO - PROCESS | 11647 | 1466015169775 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:26:09 INFO - PROCESS | 11647 | 1466015169938 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 11647 | 1466015169946 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3dc00 == 28 [pid = 11647] [id = 343] 11:26:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8dd3e800) [pid = 11647] [serial = 1030] [outer = (nil)] 11:26:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8e76d800) [pid = 11647] [serial = 1031] [outer = 0x8dd3e800] 11:26:10 INFO - PROCESS | 11647 | 1466015170030 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8f804400) [pid = 11647] [serial = 1032] [outer = 0x8dd3e800] 11:26:11 INFO - PROCESS | 11647 | 1466015171206 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1731ms 11:26:11 INFO - PROCESS | 11647 | 1466015171266 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 11647 | 1466015171273 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 11:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:26:11 INFO - PROCESS | 11647 | 1466015171280 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 11647 | 1466015171288 Marionette TRACE conn3 <- [1,1346,null,{}] 11:26:11 INFO - PROCESS | 11647 | 1466015171295 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 11647 | 1466015171300 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:11 INFO - PROCESS | 11647 | 1466015171486 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:26:11 INFO - PROCESS | 11647 | 1466015171796 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 11647 | 1466015171805 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c4800 == 29 [pid = 11647] [id = 344] 11:26:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f8c9c00) [pid = 11647] [serial = 1033] [outer = (nil)] 11:26:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8fa36000) [pid = 11647] [serial = 1034] [outer = 0x8f8c9c00] 11:26:11 INFO - PROCESS | 11647 | 1466015171887 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x9139a400) [pid = 11647] [serial = 1035] [outer = 0x8f8c9c00] 11:26:13 INFO - PROCESS | 11647 | --DOCSHELL 0x8e767000 == 28 [pid = 11647] [id = 322] 11:26:13 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8c00 == 27 [pid = 11647] [id = 323] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8dd3f800) [pid = 11647] [serial = 948] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8dbdec00) [pid = 11647] [serial = 947] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f8c5000) [pid = 11647] [serial = 951] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f81fc00) [pid = 11647] [serial = 950] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9172a400) [pid = 11647] [serial = 954] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9139f400) [pid = 11647] [serial = 953] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8fac9000) [pid = 11647] [serial = 980] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9290fc00) [pid = 11647] [serial = 957] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f064000) [pid = 11647] [serial = 974] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f6b9000) [pid = 11647] [serial = 975] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92909c00) [pid = 11647] [serial = 956] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f066000) [pid = 11647] [serial = 969] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e774400) [pid = 11647] [serial = 968] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9391c000) [pid = 11647] [serial = 960] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92e53800) [pid = 11647] [serial = 959] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9516d000) [pid = 11647] [serial = 963] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x94746800) [pid = 11647] [serial = 962] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x913a2400) [pid = 11647] [serial = 983] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x977af400) [pid = 11647] [serial = 966] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x977adc00) [pid = 11647] [serial = 965] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dd41400) [pid = 11647] [serial = 972] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8dbdfc00) [pid = 11647] [serial = 971] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f8cec00) [pid = 11647] [serial = 978] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f8c0000) [pid = 11647] [serial = 977] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9139d400) [pid = 11647] [serial = 981] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x913a5400) [pid = 11647] [serial = 984] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 11647 | 1466015173800 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2590ms 11:26:13 INFO - PROCESS | 11647 | 1466015173873 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 11647 | 1466015173879 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:26:13 INFO - PROCESS | 11647 | 1466015173886 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 11647 | 1466015173893 Marionette TRACE conn3 <- [1,1350,null,{}] 11:26:13 INFO - PROCESS | 11647 | 1466015173900 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 11647 | 1466015173906 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:14 INFO - PROCESS | 11647 | 1466015174074 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:26:14 INFO - PROCESS | 11647 | 1466015174084 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 11647 | 1466015174100 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e598800 == 28 [pid = 11647] [id = 345] 11:26:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e5b3800) [pid = 11647] [serial = 1036] [outer = (nil)] 11:26:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e5bf400) [pid = 11647] [serial = 1037] [outer = 0x8e5b3800] 11:26:14 INFO - PROCESS | 11647 | 1466015174178 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8e771800) [pid = 11647] [serial = 1038] [outer = 0x8e5b3800] 11:26:15 INFO - PROCESS | 11647 | 1466015175099 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1235ms 11:26:15 INFO - PROCESS | 11647 | 1466015175123 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:26:15 INFO - PROCESS | 11647 | 1466015175132 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 11:26:15 INFO - PROCESS | 11647 | 1466015175145 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 11647 | 1466015175150 Marionette TRACE conn3 <- [1,1354,null,{}] 11:26:15 INFO - PROCESS | 11647 | 1466015175156 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 11647 | 1466015175162 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:15 INFO - PROCESS | 11647 | 1466015175357 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:26:15 INFO - PROCESS | 11647 | 1466015175491 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 11647 | 1466015175500 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f806000 == 29 [pid = 11647] [id = 346] 11:26:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f81bc00) [pid = 11647] [serial = 1039] [outer = (nil)] 11:26:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f8bfc00) [pid = 11647] [serial = 1040] [outer = 0x8f81bc00] 11:26:15 INFO - PROCESS | 11647 | 1466015175575 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f8c4c00) [pid = 11647] [serial = 1041] [outer = 0x8f81bc00] 11:26:16 INFO - PROCESS | 11647 | 1466015176500 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1383ms 11:26:16 INFO - PROCESS | 11647 | 1466015176526 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 11647 | 1466015176530 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 11:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:26:16 INFO - PROCESS | 11647 | 1466015176536 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 11647 | 1466015176542 Marionette TRACE conn3 <- [1,1358,null,{}] 11:26:16 INFO - PROCESS | 11647 | 1466015176570 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 11647 | 1466015176579 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:16 INFO - PROCESS | 11647 | 1466015176814 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:26:16 INFO - PROCESS | 11647 | 1466015176836 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 11647 | 1466015176847 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac9000 == 30 [pid = 11647] [id = 347] 11:26:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8fac9400) [pid = 11647] [serial = 1042] [outer = (nil)] 11:26:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9139e000) [pid = 11647] [serial = 1043] [outer = 0x8fac9400] 11:26:16 INFO - PROCESS | 11647 | 1466015176925 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91402400) [pid = 11647] [serial = 1044] [outer = 0x8fac9400] 11:26:17 INFO - PROCESS | 11647 | 1466015177841 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1353ms 11:26:17 INFO - PROCESS | 11647 | 1466015177891 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 11647 | 1466015177896 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 11:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9140d400) [pid = 11647] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91933c00) [pid = 11647] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8fabfc00) [pid = 11647] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e5c0400) [pid = 11647] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8dd3d000) [pid = 11647] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f81f000) [pid = 11647] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f810000) [pid = 11647] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x917e7000) [pid = 11647] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8e76cc00) [pid = 11647] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:26:18 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x913a5000) [pid = 11647] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:26:18 INFO - PROCESS | 11647 | 1466015178464 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 11647 | 1466015178468 Marionette TRACE conn3 <- [1,1362,null,{}] 11:26:18 INFO - PROCESS | 11647 | 1466015178483 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 11647 | 1466015178487 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:18 INFO - PROCESS | 11647 | 1466015178692 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:26:18 INFO - PROCESS | 11647 | 1466015178773 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 11647 | 1466015178780 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f808400 == 31 [pid = 11647] [id = 348] 11:26:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f98b800) [pid = 11647] [serial = 1045] [outer = (nil)] 11:26:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x9139f800) [pid = 11647] [serial = 1046] [outer = 0x8f98b800] 11:26:18 INFO - PROCESS | 11647 | 1466015178852 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9172b000) [pid = 11647] [serial = 1047] [outer = 0x8f98b800] 11:26:19 INFO - PROCESS | 11647 | 1466015179582 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1295ms 11:26:19 INFO - PROCESS | 11647 | 1466015179625 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 11647 | 1466015179628 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 11:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:26:19 INFO - PROCESS | 11647 | 1466015179635 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 11647 | 1466015179638 Marionette TRACE conn3 <- [1,1366,null,{}] 11:26:19 INFO - PROCESS | 11647 | 1466015179644 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 11647 | 1466015179649 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:19 INFO - PROCESS | 11647 | 1466015179801 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:26:19 INFO - PROCESS | 11647 | 1466015179812 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 11647 | 1466015179819 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f81f000 == 32 [pid = 11647] [id = 349] 11:26:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8fa32800) [pid = 11647] [serial = 1048] [outer = (nil)] 11:26:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x917f2000) [pid = 11647] [serial = 1049] [outer = 0x8fa32800] 11:26:19 INFO - PROCESS | 11647 | 1466015179889 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x918a5c00) [pid = 11647] [serial = 1050] [outer = 0x8fa32800] 11:26:21 INFO - PROCESS | 11647 | 1466015181169 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 11647 | 1466015181240 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 11:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:26:21 INFO - PROCESS | 11647 | 1466015181250 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 11647 | 1466015181253 Marionette TRACE conn3 <- [1,1370,null,{}] 11:26:21 INFO - PROCESS | 11647 | 1466015181263 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 11647 | 1466015181268 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:21 INFO - PROCESS | 11647 | 1466015181579 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:26:21 INFO - PROCESS | 11647 | 1466015181744 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 11647 | 1466015181752 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bec00 == 33 [pid = 11647] [id = 350] 11:26:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e5c0000) [pid = 11647] [serial = 1051] [outer = (nil)] 11:26:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f6bb800) [pid = 11647] [serial = 1052] [outer = 0x8e5c0000] 11:26:21 INFO - PROCESS | 11647 | 1466015181840 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f8c2000) [pid = 11647] [serial = 1053] [outer = 0x8e5c0000] 11:26:22 INFO - PROCESS | 11647 | 1466015182877 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 11647 | 1466015182942 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 11:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:26:22 INFO - PROCESS | 11647 | 1466015182953 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 11647 | 1466015182957 Marionette TRACE conn3 <- [1,1374,null,{}] 11:26:22 INFO - PROCESS | 11647 | 1466015182964 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:22 INFO - PROCESS | 11647 | 1466015182970 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:23 INFO - PROCESS | 11647 | 1466015183197 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:26:23 INFO - PROCESS | 11647 | 1466015183422 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 11647 | 1466015183433 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37000 == 34 [pid = 11647] [id = 351] 11:26:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91731000) [pid = 11647] [serial = 1054] [outer = (nil)] 11:26:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917f0000) [pid = 11647] [serial = 1055] [outer = 0x91731000] 11:26:23 INFO - PROCESS | 11647 | 1466015183515 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91933c00) [pid = 11647] [serial = 1056] [outer = 0x91731000] 11:26:24 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:24 INFO - PROCESS | 11647 | 1466015184659 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:26:24 INFO - PROCESS | 11647 | 1466015184693 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 11:26:24 INFO - PROCESS | 11647 | 1466015184700 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 11647 | 1466015184706 Marionette TRACE conn3 <- [1,1378,null,{}] 11:26:24 INFO - PROCESS | 11647 | 1466015184723 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 11647 | 1466015184731 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:24 INFO - PROCESS | 11647 | 1466015184952 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:26:25 INFO - PROCESS | 11647 | 1466015185168 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 11647 | 1466015185180 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x926ac400 == 35 [pid = 11647] [id = 352] 11:26:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x926b0800) [pid = 11647] [serial = 1057] [outer = (nil)] 11:26:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92908400) [pid = 11647] [serial = 1058] [outer = 0x926b0800] 11:26:25 INFO - PROCESS | 11647 | 1466015185261 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9290c000) [pid = 11647] [serial = 1059] [outer = 0x926b0800] 11:26:26 INFO - PROCESS | 11647 | 1466015186360 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 11647 | 1466015186397 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 11:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:26:26 INFO - PROCESS | 11647 | 1466015186404 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 11647 | 1466015186409 Marionette TRACE conn3 <- [1,1382,null,{}] 11:26:26 INFO - PROCESS | 11647 | 1466015186415 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 11647 | 1466015186420 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:26 INFO - PROCESS | 11647 | 1466015186602 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:26:26 INFO - PROCESS | 11647 | 1466015186834 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 11647 | 1466015186844 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e594800 == 36 [pid = 11647] [id = 353] 11:26:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8e5b5400) [pid = 11647] [serial = 1060] [outer = (nil)] 11:26:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f815400) [pid = 11647] [serial = 1061] [outer = 0x8e5b5400] 11:26:26 INFO - PROCESS | 11647 | 1466015186934 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x917e7400) [pid = 11647] [serial = 1062] [outer = 0x8e5b5400] 11:26:28 INFO - PROCESS | 11647 | [11647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:28 INFO - PROCESS | 11647 | [11647] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:28 INFO - PROCESS | 11647 | 1466015188213 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:26:28 INFO - PROCESS | 11647 | 1466015188343 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 11:26:28 INFO - PROCESS | 11647 | 1466015188352 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 11647 | 1466015188355 Marionette TRACE conn3 <- [1,1386,null,{}] 11:26:28 INFO - PROCESS | 11647 | 1466015188363 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 11647 | 1466015188368 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:28 INFO - PROCESS | 11647 | 1466015188571 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:26:28 INFO - PROCESS | 11647 | 1466015188702 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 11647 | 1466015188709 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e594000 == 37 [pid = 11647] [id = 354] 11:26:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8e59a000) [pid = 11647] [serial = 1063] [outer = (nil)] 11:26:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8e770800) [pid = 11647] [serial = 1064] [outer = 0x8e59a000] 11:26:28 INFO - PROCESS | 11647 | 1466015188788 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f066800) [pid = 11647] [serial = 1065] [outer = 0x8e59a000] 11:26:29 INFO - PROCESS | 11647 | 1466015189607 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 11647 | 1466015189647 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 11:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:26:29 INFO - PROCESS | 11647 | 1466015189658 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 11647 | 1466015189661 Marionette TRACE conn3 <- [1,1390,null,{}] 11:26:29 INFO - PROCESS | 11647 | 1466015189668 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 11647 | 1466015189673 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:29 INFO - PROCESS | 11647 | 1466015189844 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:26:29 INFO - PROCESS | 11647 | 1466015189855 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 11647 | 1466015189864 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f818c00 == 38 [pid = 11647] [id = 355] 11:26:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f8bf400) [pid = 11647] [serial = 1066] [outer = (nil)] 11:26:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f987000) [pid = 11647] [serial = 1067] [outer = 0x8f8bf400] 11:26:29 INFO - PROCESS | 11647 | 1466015189938 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8fa29000) [pid = 11647] [serial = 1068] [outer = 0x8f8bf400] 11:26:30 INFO - PROCESS | 11647 | 1466015190870 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1237ms 11:26:30 INFO - PROCESS | 11647 | 1466015190895 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 11647 | 1466015190898 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 11:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:26:30 INFO - PROCESS | 11647 | 1466015190905 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 11647 | 1466015190910 Marionette TRACE conn3 <- [1,1394,null,{}] 11:26:30 INFO - PROCESS | 11647 | 1466015190933 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 11647 | 1466015190941 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:31 INFO - PROCESS | 11647 | 1466015191155 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:26:31 INFO - PROCESS | 11647 | 1466015191179 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 11647 | 1466015191189 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x9140e400 == 39 [pid = 11647] [id = 356] 11:26:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9140fc00) [pid = 11647] [serial = 1069] [outer = (nil)] 11:26:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9172f000) [pid = 11647] [serial = 1070] [outer = 0x9140fc00] 11:26:31 INFO - PROCESS | 11647 | 1466015191259 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x917e6c00) [pid = 11647] [serial = 1071] [outer = 0x9140fc00] 11:26:32 INFO - PROCESS | 11647 | 1466015192210 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1335ms 11:26:32 INFO - PROCESS | 11647 | 1466015192240 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:26:32 INFO - PROCESS | 11647 | 1466015192245 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 11:26:32 INFO - PROCESS | 11647 | 1466015192251 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 11647 | 1466015192254 Marionette TRACE conn3 <- [1,1398,null,{}] 11:26:32 INFO - PROCESS | 11647 | 1466015192260 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 11647 | 1466015192264 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:32 INFO - PROCESS | 11647 | 1466015192479 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:26:32 INFO - PROCESS | 11647 | 1466015192501 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 11647 | 1466015192514 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139d400 == 40 [pid = 11647] [id = 357] 11:26:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x917f1000) [pid = 11647] [serial = 1072] [outer = (nil)] 11:26:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9193b800) [pid = 11647] [serial = 1073] [outer = 0x917f1000] 11:26:32 INFO - PROCESS | 11647 | 1466015192595 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91940c00) [pid = 11647] [serial = 1074] [outer = 0x917f1000] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e5b3800) [pid = 11647] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fac9400) [pid = 11647] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f81bc00) [pid = 11647] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x93cc5400) [pid = 11647] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f8c9c00) [pid = 11647] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dd3e800) [pid = 11647] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e76c800) [pid = 11647] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x91732c00) [pid = 11647] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x9290bc00) [pid = 11647] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x92902400) [pid = 11647] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:26:33 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8f98b800) [pid = 11647] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:26:33 INFO - PROCESS | 11647 | 1466015193596 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1388ms 11:26:33 INFO - PROCESS | 11647 | 1466015193639 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 11647 | 1466015193643 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 11:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:26:33 INFO - PROCESS | 11647 | 1466015193649 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 11647 | 1466015193653 Marionette TRACE conn3 <- [1,1402,null,{}] 11:26:33 INFO - PROCESS | 11647 | 1466015193659 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 11647 | 1466015193664 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:33 INFO - PROCESS | 11647 | 1466015193871 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:26:33 INFO - PROCESS | 11647 | 1466015193885 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 11647 | 1466015193895 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5ba000 == 41 [pid = 11647] [id = 358] 11:26:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f809000) [pid = 11647] [serial = 1075] [outer = (nil)] 11:26:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x91732c00) [pid = 11647] [serial = 1076] [outer = 0x8f809000] 11:26:33 INFO - PROCESS | 11647 | 1466015193978 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x917eac00) [pid = 11647] [serial = 1077] [outer = 0x8f809000] 11:26:34 INFO - PROCESS | 11647 | 1466015194826 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1237ms 11:26:34 INFO - PROCESS | 11647 | 1466015194888 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 11647 | 1466015194892 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 11:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:26:34 INFO - PROCESS | 11647 | 1466015194898 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 11647 | 1466015194901 Marionette TRACE conn3 <- [1,1406,null,{}] 11:26:34 INFO - PROCESS | 11647 | 1466015194906 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 11647 | 1466015194917 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:35 INFO - PROCESS | 11647 | 1466015195118 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:26:35 INFO - PROCESS | 11647 | 1466015195303 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 11647 | 1466015195317 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2800 == 42 [pid = 11647] [id = 359] 11:26:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8dbd2c00) [pid = 11647] [serial = 1078] [outer = (nil)] 11:26:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8dbdd400) [pid = 11647] [serial = 1079] [outer = 0x8dbd2c00] 11:26:35 INFO - PROCESS | 11647 | 1466015195401 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dd3b800) [pid = 11647] [serial = 1080] [outer = 0x8dbd2c00] 11:26:36 INFO - PROCESS | 11647 | 1466015196484 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1646ms 11:26:36 INFO - PROCESS | 11647 | 1466015196548 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:26:36 INFO - PROCESS | 11647 | 1466015196553 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 11:26:36 INFO - PROCESS | 11647 | 1466015196562 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 11647 | 1466015196567 Marionette TRACE conn3 <- [1,1410,null,{}] 11:26:36 INFO - PROCESS | 11647 | 1466015196575 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 11647 | 1466015196580 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:36 INFO - PROCESS | 11647 | 1466015196777 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:26:37 INFO - PROCESS | 11647 | 1466015197000 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 11647 | 1466015197008 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bbc00 == 43 [pid = 11647] [id = 360] 11:26:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f80cc00) [pid = 11647] [serial = 1081] [outer = (nil)] 11:26:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f81a000) [pid = 11647] [serial = 1082] [outer = 0x8f80cc00] 11:26:37 INFO - PROCESS | 11647 | 1466015197136 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c5800) [pid = 11647] [serial = 1083] [outer = 0x8f80cc00] 11:26:38 INFO - PROCESS | 11647 | 1466015198358 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1835ms 11:26:38 INFO - PROCESS | 11647 | 1466015198401 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 11647 | 1466015198408 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 11:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:26:38 INFO - PROCESS | 11647 | 1466015198415 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 11647 | 1466015198420 Marionette TRACE conn3 <- [1,1414,null,{}] 11:26:38 INFO - PROCESS | 11647 | 1466015198427 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 11647 | 1466015198432 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:38 INFO - PROCESS | 11647 | 1466015198665 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:26:39 INFO - PROCESS | 11647 | 1466015199012 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 11647 | 1466015199021 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e771400 == 44 [pid = 11647] [id = 361] 11:26:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f98bc00) [pid = 11647] [serial = 1084] [outer = (nil)] 11:26:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x913a5000) [pid = 11647] [serial = 1085] [outer = 0x8f98bc00] 11:26:39 INFO - PROCESS | 11647 | 1466015199156 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91729c00) [pid = 11647] [serial = 1086] [outer = 0x8f98bc00] 11:26:40 INFO - PROCESS | 11647 | 1466015200314 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1935ms 11:26:40 INFO - PROCESS | 11647 | 1466015200351 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:26:40 INFO - PROCESS | 11647 | 1466015200356 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 11:26:40 INFO - PROCESS | 11647 | 1466015200372 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 11647 | 1466015200382 Marionette TRACE conn3 <- [1,1418,null,{}] 11:26:40 INFO - PROCESS | 11647 | 1466015200389 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 11647 | 1466015200396 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:40 INFO - PROCESS | 11647 | 1466015200625 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:26:40 INFO - PROCESS | 11647 | 1466015200862 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 11647 | 1466015200870 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3cc00 == 45 [pid = 11647] [id = 362] 11:26:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x913a5800) [pid = 11647] [serial = 1087] [outer = (nil)] 11:26:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92263800) [pid = 11647] [serial = 1088] [outer = 0x913a5800] 11:26:40 INFO - PROCESS | 11647 | 1466015200966 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92906400) [pid = 11647] [serial = 1089] [outer = 0x913a5800] 11:26:41 INFO - PROCESS | 11647 | 1466015201912 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1598ms 11:26:41 INFO - PROCESS | 11647 | 1466015201962 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 11647 | 1466015201967 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 11:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:26:41 INFO - PROCESS | 11647 | 1466015201974 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 11647 | 1466015201978 Marionette TRACE conn3 <- [1,1422,null,{}] 11:26:41 INFO - PROCESS | 11647 | 1466015201985 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 11647 | 1466015201989 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:42 INFO - PROCESS | 11647 | 1466015202182 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:26:42 INFO - PROCESS | 11647 | 1466015202398 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 11647 | 1466015202409 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35800 == 46 [pid = 11647] [id = 363] 11:26:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8e5b3400) [pid = 11647] [serial = 1090] [outer = (nil)] 11:26:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x93cc3400) [pid = 11647] [serial = 1091] [outer = 0x8e5b3400] 11:26:42 INFO - PROCESS | 11647 | 1466015202538 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x93cca400) [pid = 11647] [serial = 1092] [outer = 0x8e5b3400] 11:26:43 INFO - PROCESS | 11647 | 1466015203482 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1536ms 11:26:43 INFO - PROCESS | 11647 | 1466015203513 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:26:43 INFO - PROCESS | 11647 | 1466015203517 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 11:26:43 INFO - PROCESS | 11647 | 1466015203524 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 11647 | 1466015203527 Marionette TRACE conn3 <- [1,1426,null,{}] 11:26:43 INFO - PROCESS | 11647 | 1466015203539 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 11647 | 1466015203543 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:43 INFO - PROCESS | 11647 | 1466015203720 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:26:43 INFO - PROCESS | 11647 | 1466015203889 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 11647 | 1466015203909 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabe800 == 47 [pid = 11647] [id = 364] 11:26:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x91405000) [pid = 11647] [serial = 1093] [outer = (nil)] 11:26:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9479cc00) [pid = 11647] [serial = 1094] [outer = 0x91405000] 11:26:44 INFO - PROCESS | 11647 | 1466015204062 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x9531ac00) [pid = 11647] [serial = 1095] [outer = 0x91405000] 11:26:45 INFO - PROCESS | 11647 | 1466015205299 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1831ms 11:26:45 INFO - PROCESS | 11647 | 1466015205355 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 11647 | 1466015205361 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 11:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:26:45 INFO - PROCESS | 11647 | 1466015205379 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 11647 | 1466015205384 Marionette TRACE conn3 <- [1,1430,null,{}] 11:26:45 INFO - PROCESS | 11647 | 1466015205393 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 11647 | 1466015205399 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:45 INFO - PROCESS | 11647 | 1466015205666 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:26:45 INFO - PROCESS | 11647 | 1466015205833 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 11647 | 1466015205848 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b3800 == 48 [pid = 11647] [id = 365] 11:26:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8f6b4800) [pid = 11647] [serial = 1096] [outer = (nil)] 11:26:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8f6bcc00) [pid = 11647] [serial = 1097] [outer = 0x8f6b4800] 11:26:45 INFO - PROCESS | 11647 | 1466015205928 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f818800) [pid = 11647] [serial = 1098] [outer = 0x8f6b4800] 11:26:46 INFO - PROCESS | 11647 | 1466015206910 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x918afc00 == 47 [pid = 11647] [id = 331] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e598800 == 46 [pid = 11647] [id = 345] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e772c00 == 45 [pid = 11647] [id = 324] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f806000 == 44 [pid = 11647] [id = 346] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa34800 == 43 [pid = 11647] [id = 326] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f808400 == 42 [pid = 11647] [id = 348] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f065c00 == 41 [pid = 11647] [id = 325] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f802c00 == 40 [pid = 11647] [id = 334] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x917e5400 == 39 [pid = 11647] [id = 335] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac9000 == 38 [pid = 11647] [id = 347] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f060000 == 37 [pid = 11647] [id = 327] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa35400 == 36 [pid = 11647] [id = 330] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76c400 == 35 [pid = 11647] [id = 333] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5ba000 == 34 [pid = 11647] [id = 358] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x9139d400 == 33 [pid = 11647] [id = 357] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x9140e400 == 32 [pid = 11647] [id = 356] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f818c00 == 31 [pid = 11647] [id = 355] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e594000 == 30 [pid = 11647] [id = 354] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc3000 == 29 [pid = 11647] [id = 342] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b6800 == 28 [pid = 11647] [id = 332] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f81f000 == 27 [pid = 11647] [id = 349] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e594800 == 26 [pid = 11647] [id = 353] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x9140c400 == 25 [pid = 11647] [id = 328] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bec00 == 24 [pid = 11647] [id = 350] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b7800 == 23 [pid = 11647] [id = 337] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x926ac400 == 22 [pid = 11647] [id = 352] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37000 == 21 [pid = 11647] [id = 351] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76a000 == 20 [pid = 11647] [id = 338] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd3400 == 19 [pid = 11647] [id = 336] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3dc00 == 18 [pid = 11647] [id = 343] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c4800 == 17 [pid = 11647] [id = 344] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3c00 == 16 [pid = 11647] [id = 329] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f818400 == 15 [pid = 11647] [id = 339] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x9290b000 == 14 [pid = 11647] [id = 340] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x9225f800 == 13 [pid = 11647] [id = 341] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabe800 == 12 [pid = 11647] [id = 364] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35800 == 11 [pid = 11647] [id = 363] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3cc00 == 10 [pid = 11647] [id = 362] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bbc00 == 9 [pid = 11647] [id = 360] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8e771400 == 8 [pid = 11647] [id = 361] 11:26:47 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2800 == 7 [pid = 11647] [id = 359] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8e5bf400) [pid = 11647] [serial = 1037] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8e771800) [pid = 11647] [serial = 1038] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x9139e000) [pid = 11647] [serial = 1043] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f8bfc00) [pid = 11647] [serial = 1040] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9515f800) [pid = 11647] [serial = 1028] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9139a400) [pid = 11647] [serial = 1035] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8fa36000) [pid = 11647] [serial = 1034] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f804400) [pid = 11647] [serial = 1032] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e76d800) [pid = 11647] [serial = 1031] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f98e800) [pid = 11647] [serial = 1017] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f80e000) [pid = 11647] [serial = 1016] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x918aec00) [pid = 11647] [serial = 1020] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x917e9c00) [pid = 11647] [serial = 1019] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x93837800) [pid = 11647] [serial = 1023] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92910800) [pid = 11647] [serial = 1022] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x93cc6c00) [pid = 11647] [serial = 1026] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x93cc4400) [pid = 11647] [serial = 1025] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x95160800) [pid = 11647] [serial = 1029] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x917f2000) [pid = 11647] [serial = 1049] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x91402400) [pid = 11647] [serial = 1044] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9139f800) [pid = 11647] [serial = 1046] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f8c4c00) [pid = 11647] [serial = 1041] [outer = (nil)] [url = about:blank] 11:26:47 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x9172b000) [pid = 11647] [serial = 1047] [outer = (nil)] [url = about:blank] 11:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2644ms 11:26:48 INFO - PROCESS | 11647 | 1466015208148 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 11647 | 1466015208154 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 11:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:26:48 INFO - PROCESS | 11647 | 1466015208163 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 11647 | 1466015208172 Marionette TRACE conn3 <- [1,1434,null,{}] 11:26:48 INFO - PROCESS | 11647 | 1466015208180 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 11647 | 1466015208185 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:48 INFO - PROCESS | 11647 | 1466015208350 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:26:48 INFO - PROCESS | 11647 | 1466015208471 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 11647 | 1466015208481 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e598800 == 8 [pid = 11647] [id = 366] 11:26:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8e598c00) [pid = 11647] [serial = 1099] [outer = (nil)] 11:26:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e5a1c00) [pid = 11647] [serial = 1100] [outer = 0x8e598c00] 11:26:48 INFO - PROCESS | 11647 | 1466015208554 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e5ba000) [pid = 11647] [serial = 1101] [outer = 0x8e598c00] 11:26:49 INFO - PROCESS | 11647 | 1466015209362 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1243ms 11:26:49 INFO - PROCESS | 11647 | 1466015209407 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 11647 | 1466015209414 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 11:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:26:49 INFO - PROCESS | 11647 | 1466015209426 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 11647 | 1466015209432 Marionette TRACE conn3 <- [1,1438,null,{}] 11:26:49 INFO - PROCESS | 11647 | 1466015209438 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 11647 | 1466015209444 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:49 INFO - PROCESS | 11647 | 1466015209615 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:26:49 INFO - PROCESS | 11647 | 1466015209626 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 11647 | 1466015209636 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b0400 == 9 [pid = 11647] [id = 367] 11:26:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f6b6000) [pid = 11647] [serial = 1102] [outer = (nil)] 11:26:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f807800) [pid = 11647] [serial = 1103] [outer = 0x8f6b6000] 11:26:49 INFO - PROCESS | 11647 | 1466015209815 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f815c00) [pid = 11647] [serial = 1104] [outer = 0x8f6b6000] 11:26:50 INFO - PROCESS | 11647 | 1466015210727 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1342ms 11:26:50 INFO - PROCESS | 11647 | 1466015210767 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 11647 | 1466015210771 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 11:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:26:50 INFO - PROCESS | 11647 | 1466015210778 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 11647 | 1466015210781 Marionette TRACE conn3 <- [1,1442,null,{}] 11:26:50 INFO - PROCESS | 11647 | 1466015210798 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 11647 | 1466015210807 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:51 INFO - PROCESS | 11647 | 1466015211052 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:26:51 INFO - PROCESS | 11647 | 1466015211105 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 11647 | 1466015211119 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa27800 == 10 [pid = 11647] [id = 368] 11:26:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8fa2e000) [pid = 11647] [serial = 1105] [outer = (nil)] 11:26:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8faba400) [pid = 11647] [serial = 1106] [outer = 0x8fa2e000] 11:26:51 INFO - PROCESS | 11647 | 1466015211191 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8fac5400) [pid = 11647] [serial = 1107] [outer = 0x8fa2e000] 11:26:52 INFO - PROCESS | 11647 | 1466015212127 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1384ms 11:26:52 INFO - PROCESS | 11647 | 1466015212162 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 11647 | 1466015212181 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 11:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:26:52 INFO - PROCESS | 11647 | 1466015212194 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 11647 | 1466015212197 Marionette TRACE conn3 <- [1,1446,null,{}] 11:26:52 INFO - PROCESS | 11647 | 1466015212201 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 11647 | 1466015212207 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:52 INFO - PROCESS | 11647 | 1466015212417 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:26:52 INFO - PROCESS | 11647 | 1466015212439 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 11647 | 1466015212445 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2cc00 == 11 [pid = 11647] [id = 369] 11:26:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9139cc00) [pid = 11647] [serial = 1108] [outer = (nil)] 11:26:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x913a6c00) [pid = 11647] [serial = 1109] [outer = 0x9139cc00] 11:26:52 INFO - PROCESS | 11647 | 1466015212520 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9140c400) [pid = 11647] [serial = 1110] [outer = 0x9139cc00] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x917f1000) [pid = 11647] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8fa32800) [pid = 11647] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f8bf400) [pid = 11647] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91731000) [pid = 11647] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e5c0000) [pid = 11647] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e5b5400) [pid = 11647] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f809000) [pid = 11647] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x926b0800) [pid = 11647] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e59a000) [pid = 11647] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:26:53 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9140fc00) [pid = 11647] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:26:53 INFO - PROCESS | 11647 | 1466015213884 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1735ms 11:26:53 INFO - PROCESS | 11647 | 1466015213930 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 11647 | 1466015213933 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 11:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:26:53 INFO - PROCESS | 11647 | 1466015213939 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 11647 | 1466015213942 Marionette TRACE conn3 <- [1,1450,null,{}] 11:26:53 INFO - PROCESS | 11647 | 1466015213948 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 11647 | 1466015213953 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:54 INFO - PROCESS | 11647 | 1466015214124 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:26:54 INFO - PROCESS | 11647 | 1466015214242 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 11647 | 1466015214253 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e592400 == 12 [pid = 11647] [id = 370] 11:26:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f061800) [pid = 11647] [serial = 1111] [outer = (nil)] 11:26:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9172c000) [pid = 11647] [serial = 1112] [outer = 0x8f061800] 11:26:54 INFO - PROCESS | 11647 | 1466015214342 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91738c00) [pid = 11647] [serial = 1113] [outer = 0x8f061800] 11:26:55 INFO - PROCESS | 11647 | 1466015215134 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1246ms 11:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:26:55 INFO - PROCESS | 11647 | 1466015215187 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 11647 | 1466015215190 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 11:26:55 INFO - PROCESS | 11647 | 1466015215252 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 11647 | 1466015215258 Marionette TRACE conn3 <- [1,1454,null,{}] 11:26:55 INFO - PROCESS | 11647 | 1466015215268 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 11647 | 1466015215276 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:55 INFO - PROCESS | 11647 | 1466015215503 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:26:55 INFO - PROCESS | 11647 | 1466015215668 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 11647 | 1466015215684 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd1800 == 13 [pid = 11647] [id = 371] 11:26:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e5bec00) [pid = 11647] [serial = 1114] [outer = (nil)] 11:26:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e76c400) [pid = 11647] [serial = 1115] [outer = 0x8e5bec00] 11:26:55 INFO - PROCESS | 11647 | 1466015215840 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f063c00) [pid = 11647] [serial = 1116] [outer = 0x8e5bec00] 11:26:56 INFO - PROCESS | 11647 | 1466015216966 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1844ms 11:26:57 INFO - PROCESS | 11647 | 1466015217042 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 11647 | 1466015217049 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 11:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:26:57 INFO - PROCESS | 11647 | 1466015217059 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 11647 | 1466015217063 Marionette TRACE conn3 <- [1,1458,null,{}] 11:26:57 INFO - PROCESS | 11647 | 1466015217072 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 11647 | 1466015217078 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:57 INFO - PROCESS | 11647 | 1466015217308 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:26:57 INFO - PROCESS | 11647 | 1466015217542 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 11647 | 1466015217548 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3e800 == 14 [pid = 11647] [id = 372] 11:26:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f8c4c00) [pid = 11647] [serial = 1117] [outer = (nil)] 11:26:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fa32800) [pid = 11647] [serial = 1118] [outer = 0x8f8c4c00] 11:26:57 INFO - PROCESS | 11647 | 1466015217637 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fac2800) [pid = 11647] [serial = 1119] [outer = 0x8f8c4c00] 11:26:58 INFO - PROCESS | 11647 | 1466015218703 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1689ms 11:26:58 INFO - PROCESS | 11647 | 1466015218747 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:26:58 INFO - PROCESS | 11647 | 1466015218752 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 11:26:58 INFO - PROCESS | 11647 | 1466015218760 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 11647 | 1466015218765 Marionette TRACE conn3 <- [1,1462,null,{}] 11:26:58 INFO - PROCESS | 11647 | 1466015218773 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 11647 | 1466015218780 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:58 INFO - PROCESS | 11647 | 1466015218982 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:26:59 INFO - PROCESS | 11647 | 1466015219246 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 11647 | 1466015219266 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:26:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x917ee800 == 15 [pid = 11647] [id = 373] 11:26:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x917ef800) [pid = 11647] [serial = 1120] [outer = (nil)] 11:26:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x918a3800) [pid = 11647] [serial = 1121] [outer = 0x917ef800] 11:26:59 INFO - PROCESS | 11647 | 1466015219354 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x918a9c00) [pid = 11647] [serial = 1122] [outer = 0x917ef800] 11:27:00 INFO - PROCESS | 11647 | 1466015220428 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1742ms 11:27:00 INFO - PROCESS | 11647 | 1466015220508 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 11647 | 1466015220513 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:27:00 INFO - PROCESS | 11647 | 1466015220520 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 11647 | 1466015220524 Marionette TRACE conn3 <- [1,1466,null,{}] 11:27:00 INFO - PROCESS | 11647 | 1466015220530 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 11647 | 1466015220535 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:00 INFO - PROCESS | 11647 | 1466015220762 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:27:01 INFO - PROCESS | 11647 | 1466015220979 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 11647 | 1466015220988 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b8800 == 16 [pid = 11647] [id = 374] 11:27:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91933800) [pid = 11647] [serial = 1123] [outer = (nil)] 11:27:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92152800) [pid = 11647] [serial = 1124] [outer = 0x91933800] 11:27:01 INFO - PROCESS | 11647 | 1466015221070 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92260800) [pid = 11647] [serial = 1125] [outer = 0x91933800] 11:27:02 INFO - PROCESS | 11647 | 1466015222180 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1704ms 11:27:02 INFO - PROCESS | 11647 | 1466015222226 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 11647 | 1466015222231 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 11:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:27:02 INFO - PROCESS | 11647 | 1466015222238 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 11647 | 1466015222241 Marionette TRACE conn3 <- [1,1470,null,{}] 11:27:02 INFO - PROCESS | 11647 | 1466015222248 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 11647 | 1466015222253 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:02 INFO - PROCESS | 11647 | 1466015222608 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:27:02 INFO - PROCESS | 11647 | 1466015222846 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 11647 | 1466015222855 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e597c00 == 17 [pid = 11647] [id = 375] 11:27:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8e59ac00) [pid = 11647] [serial = 1126] [outer = (nil)] 11:27:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8e5b7800) [pid = 11647] [serial = 1127] [outer = 0x8e59ac00] 11:27:02 INFO - PROCESS | 11647 | 1466015222955 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8f6b3000) [pid = 11647] [serial = 1128] [outer = 0x8e59ac00] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9193b800) [pid = 11647] [serial = 1073] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x91940c00) [pid = 11647] [serial = 1074] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x918a5c00) [pid = 11647] [serial = 1050] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f987000) [pid = 11647] [serial = 1067] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x917f0000) [pid = 11647] [serial = 1055] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91933c00) [pid = 11647] [serial = 1056] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f6bb800) [pid = 11647] [serial = 1052] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f8c2000) [pid = 11647] [serial = 1053] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f815400) [pid = 11647] [serial = 1061] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x917eac00) [pid = 11647] [serial = 1077] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x917e7400) [pid = 11647] [serial = 1062] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92908400) [pid = 11647] [serial = 1058] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9290c000) [pid = 11647] [serial = 1059] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e770800) [pid = 11647] [serial = 1064] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f066800) [pid = 11647] [serial = 1065] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9172f000) [pid = 11647] [serial = 1070] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x91732c00) [pid = 11647] [serial = 1076] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x917e6c00) [pid = 11647] [serial = 1071] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8fa29000) [pid = 11647] [serial = 1068] [outer = (nil)] [url = about:blank] 11:27:04 INFO - PROCESS | 11647 | 1466015224074 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1901ms 11:27:04 INFO - PROCESS | 11647 | 1466015224142 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 11647 | 1466015224148 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 11:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:27:04 INFO - PROCESS | 11647 | 1466015224156 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 11647 | 1466015224161 Marionette TRACE conn3 <- [1,1474,null,{}] 11:27:04 INFO - PROCESS | 11647 | 1466015224169 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 11647 | 1466015224175 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:04 INFO - PROCESS | 11647 | 1466015224351 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:27:04 INFO - PROCESS | 11647 | 1466015224525 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 11647 | 1466015224539 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c4400 == 18 [pid = 11647] [id = 376] 11:27:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f8c8800) [pid = 11647] [serial = 1129] [outer = (nil)] 11:27:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f98d800) [pid = 11647] [serial = 1130] [outer = 0x8f8c8800] 11:27:04 INFO - PROCESS | 11647 | 1466015224617 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8fa31000) [pid = 11647] [serial = 1131] [outer = 0x8f8c8800] 11:27:05 INFO - PROCESS | 11647 | 1466015225467 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1337ms 11:27:05 INFO - PROCESS | 11647 | 1466015225494 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:27:05 INFO - PROCESS | 11647 | 1466015225500 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 11:27:05 INFO - PROCESS | 11647 | 1466015225506 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 11647 | 1466015225509 Marionette TRACE conn3 <- [1,1478,null,{}] 11:27:05 INFO - PROCESS | 11647 | 1466015225515 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:05 INFO - PROCESS | 11647 | 1466015225520 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:05 INFO - PROCESS | 11647 | 1466015225696 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:27:05 INFO - PROCESS | 11647 | 1466015225710 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 11647 | 1466015225719 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f802000 == 19 [pid = 11647] [id = 377] 11:27:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f990800) [pid = 11647] [serial = 1132] [outer = (nil)] 11:27:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x917ea400) [pid = 11647] [serial = 1133] [outer = 0x8f990800] 11:27:05 INFO - PROCESS | 11647 | 1466015225912 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x917f2c00) [pid = 11647] [serial = 1134] [outer = 0x8f990800] 11:27:06 INFO - PROCESS | 11647 | 1466015226847 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1396ms 11:27:06 INFO - PROCESS | 11647 | 1466015226902 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 11647 | 1466015226908 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 11:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:27:06 INFO - PROCESS | 11647 | 1466015226942 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 11647 | 1466015226954 Marionette TRACE conn3 <- [1,1482,null,{}] 11:27:06 INFO - PROCESS | 11647 | 1466015226968 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 11647 | 1466015226974 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:07 INFO - PROCESS | 11647 | 1466015227218 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:27:07 INFO - PROCESS | 11647 | 1466015227246 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 11647 | 1466015227254 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x91403c00 == 20 [pid = 11647] [id = 378] 11:27:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9172ec00) [pid = 11647] [serial = 1135] [outer = (nil)] 11:27:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x92147c00) [pid = 11647] [serial = 1136] [outer = 0x9172ec00] 11:27:07 INFO - PROCESS | 11647 | 1466015227321 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92150400) [pid = 11647] [serial = 1137] [outer = 0x9172ec00] 11:27:08 INFO - PROCESS | 11647 | 1466015228296 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1423ms 11:27:08 INFO - PROCESS | 11647 | 1466015228342 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 11647 | 1466015228345 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 11:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:27:08 INFO - PROCESS | 11647 | 1466015228360 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 11647 | 1466015228363 Marionette TRACE conn3 <- [1,1486,null,{}] 11:27:08 INFO - PROCESS | 11647 | 1466015228369 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 11647 | 1466015228373 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:08 INFO - PROCESS | 11647 | 1466015228578 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:27:08 INFO - PROCESS | 11647 | 1466015228602 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 11647 | 1466015228611 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x91933c00 == 21 [pid = 11647] [id = 379] 11:27:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x926ad400) [pid = 11647] [serial = 1138] [outer = (nil)] 11:27:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x92903800) [pid = 11647] [serial = 1139] [outer = 0x926ad400] 11:27:08 INFO - PROCESS | 11647 | 1466015228676 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92908800) [pid = 11647] [serial = 1140] [outer = 0x926ad400] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f6b6000) [pid = 11647] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e5b3400) [pid = 11647] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f98bc00) [pid = 11647] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fa2e000) [pid = 11647] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e598c00) [pid = 11647] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8dbd2c00) [pid = 11647] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f80cc00) [pid = 11647] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91405000) [pid = 11647] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9139cc00) [pid = 11647] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f6b4800) [pid = 11647] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:27:09 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x913a5800) [pid = 11647] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:27:09 INFO - PROCESS | 11647 | 1466015229628 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1297ms 11:27:09 INFO - PROCESS | 11647 | 1466015229649 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 11647 | 1466015229652 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 11:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:27:09 INFO - PROCESS | 11647 | 1466015229659 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 11647 | 1466015229663 Marionette TRACE conn3 <- [1,1490,null,{}] 11:27:09 INFO - PROCESS | 11647 | 1466015229668 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 11647 | 1466015229674 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:09 INFO - PROCESS | 11647 | 1466015229835 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:27:10 INFO - PROCESS | 11647 | 1466015229974 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 11647 | 1466015230002 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e595c00 == 22 [pid = 11647] [id = 380] 11:27:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e771400) [pid = 11647] [serial = 1141] [outer = (nil)] 11:27:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9214ec00) [pid = 11647] [serial = 1142] [outer = 0x8e771400] 11:27:10 INFO - PROCESS | 11647 | 1466015230127 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9290ec00) [pid = 11647] [serial = 1143] [outer = 0x8e771400] 11:27:11 INFO - PROCESS | 11647 | 1466015231329 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1700ms 11:27:11 INFO - PROCESS | 11647 | 1466015231361 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:27:11 INFO - PROCESS | 11647 | 1466015231369 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 11:27:11 INFO - PROCESS | 11647 | 1466015231380 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 11647 | 1466015231385 Marionette TRACE conn3 <- [1,1494,null,{}] 11:27:11 INFO - PROCESS | 11647 | 1466015231394 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 11647 | 1466015231400 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:11 INFO - PROCESS | 11647 | 1466015231631 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:27:11 INFO - PROCESS | 11647 | 1466015231906 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 11647 | 1466015231922 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e596c00 == 23 [pid = 11647] [id = 381] 11:27:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e598c00) [pid = 11647] [serial = 1144] [outer = (nil)] 11:27:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f802400) [pid = 11647] [serial = 1145] [outer = 0x8e598c00] 11:27:12 INFO - PROCESS | 11647 | 1466015232017 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c2800) [pid = 11647] [serial = 1146] [outer = 0x8e598c00] 11:27:12 INFO - PROCESS | 11647 | 1466015232965 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1638ms 11:27:13 INFO - PROCESS | 11647 | 1466015233017 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 11647 | 1466015233024 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 11:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:27:13 INFO - PROCESS | 11647 | 1466015233035 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 11647 | 1466015233039 Marionette TRACE conn3 <- [1,1498,null,{}] 11:27:13 INFO - PROCESS | 11647 | 1466015233046 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 11647 | 1466015233052 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:13 INFO - PROCESS | 11647 | 1466015233250 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:27:13 INFO - PROCESS | 11647 | 1466015233480 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 11647 | 1466015233494 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f806c00 == 24 [pid = 11647] [id = 382] 11:27:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8fa2a000) [pid = 11647] [serial = 1147] [outer = (nil)] 11:27:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9172fc00) [pid = 11647] [serial = 1148] [outer = 0x8fa2a000] 11:27:13 INFO - PROCESS | 11647 | 1466015233625 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917e9c00) [pid = 11647] [serial = 1149] [outer = 0x8fa2a000] 11:27:14 INFO - PROCESS | 11647 | 1466015234609 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1598ms 11:27:14 INFO - PROCESS | 11647 | 1466015234634 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:27:14 INFO - PROCESS | 11647 | 1466015234639 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 11:27:14 INFO - PROCESS | 11647 | 1466015234645 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 11647 | 1466015234652 Marionette TRACE conn3 <- [1,1502,null,{}] 11:27:14 INFO - PROCESS | 11647 | 1466015234668 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 11647 | 1466015234676 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:14 INFO - PROCESS | 11647 | 1466015234894 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:27:15 INFO - PROCESS | 11647 | 1466015235105 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 11647 | 1466015235115 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x91940400 == 25 [pid = 11647] [id = 383] 11:27:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x926a5800) [pid = 11647] [serial = 1150] [outer = (nil)] 11:27:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9290b800) [pid = 11647] [serial = 1151] [outer = 0x926a5800] 11:27:15 INFO - PROCESS | 11647 | 1466015235246 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92e4cc00) [pid = 11647] [serial = 1152] [outer = 0x926a5800] 11:27:16 INFO - PROCESS | 11647 | 1466015236169 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1592ms 11:27:16 INFO - PROCESS | 11647 | 1466015236238 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 11647 | 1466015236243 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 11:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:27:16 INFO - PROCESS | 11647 | 1466015236249 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 11647 | 1466015236252 Marionette TRACE conn3 <- [1,1506,null,{}] 11:27:16 INFO - PROCESS | 11647 | 1466015236258 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 11647 | 1466015236264 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:16 INFO - PROCESS | 11647 | 1466015236495 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:27:16 INFO - PROCESS | 11647 | 1466015236704 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 11647 | 1466015236712 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2b000 == 26 [pid = 11647] [id = 384] 11:27:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92905400) [pid = 11647] [serial = 1153] [outer = (nil)] 11:27:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x93928000) [pid = 11647] [serial = 1154] [outer = 0x92905400] 11:27:16 INFO - PROCESS | 11647 | 1466015236838 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x93cc5800) [pid = 11647] [serial = 1155] [outer = 0x92905400] 11:27:17 INFO - PROCESS | 11647 | 1466015237756 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1531ms 11:27:17 INFO - PROCESS | 11647 | 1466015237780 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 11647 | 1466015237784 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 11:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:27:17 INFO - PROCESS | 11647 | 1466015237790 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 11647 | 1466015237794 Marionette TRACE conn3 <- [1,1510,null,{}] 11:27:17 INFO - PROCESS | 11647 | 1466015237800 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 11647 | 1466015237805 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:17 INFO - PROCESS | 11647 | 1466015237977 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:27:18 INFO - PROCESS | 11647 | 1466015238151 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 11647 | 1466015238159 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e593c00 == 27 [pid = 11647] [id = 385] 11:27:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f8c1400) [pid = 11647] [serial = 1156] [outer = (nil)] 11:27:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x947a6800) [pid = 11647] [serial = 1157] [outer = 0x8f8c1400] 11:27:18 INFO - PROCESS | 11647 | 1466015238243 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x93cca000) [pid = 11647] [serial = 1158] [outer = 0x8f8c1400] 11:27:19 INFO - PROCESS | 11647 | 1466015239295 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1532ms 11:27:19 INFO - PROCESS | 11647 | 1466015239324 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:27:19 INFO - PROCESS | 11647 | 1466015239328 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 11:27:19 INFO - PROCESS | 11647 | 1466015239335 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 11647 | 1466015239339 Marionette TRACE conn3 <- [1,1514,null,{}] 11:27:19 INFO - PROCESS | 11647 | 1466015239345 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 11647 | 1466015239356 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:19 INFO - PROCESS | 11647 | 1466015239580 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:27:20 INFO - PROCESS | 11647 | 1466015240035 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 11647 | 1466015240045 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e594000 == 28 [pid = 11647] [id = 386] 11:27:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8e594800) [pid = 11647] [serial = 1159] [outer = (nil)] 11:27:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8e5b4000) [pid = 11647] [serial = 1160] [outer = 0x8e594800] 11:27:20 INFO - PROCESS | 11647 | 1466015240165 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f063800) [pid = 11647] [serial = 1161] [outer = 0x8e594800] 11:27:21 INFO - PROCESS | 11647 | 1466015241083 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1834ms 11:27:21 INFO - PROCESS | 11647 | 1466015241172 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 11647 | 1466015241177 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 11:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:27:21 INFO - PROCESS | 11647 | 1466015241187 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 11647 | 1466015241191 Marionette TRACE conn3 <- [1,1518,null,{}] 11:27:21 INFO - PROCESS | 11647 | 1466015241199 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:21 INFO - PROCESS | 11647 | 1466015241207 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:21 INFO - PROCESS | 11647 | 1466015241439 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8f81a000) [pid = 11647] [serial = 1082] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9531ac00) [pid = 11647] [serial = 1095] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x9172c000) [pid = 11647] [serial = 1112] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9140c400) [pid = 11647] [serial = 1110] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x913a6c00) [pid = 11647] [serial = 1109] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f6bcc00) [pid = 11647] [serial = 1097] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92263800) [pid = 11647] [serial = 1088] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f807800) [pid = 11647] [serial = 1103] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x93cc3400) [pid = 11647] [serial = 1091] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91729c00) [pid = 11647] [serial = 1086] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92906400) [pid = 11647] [serial = 1089] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f815c00) [pid = 11647] [serial = 1104] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8fac5400) [pid = 11647] [serial = 1107] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8faba400) [pid = 11647] [serial = 1106] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x93cca400) [pid = 11647] [serial = 1092] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x913a5000) [pid = 11647] [serial = 1085] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e5ba000) [pid = 11647] [serial = 1101] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f818800) [pid = 11647] [serial = 1098] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9479cc00) [pid = 11647] [serial = 1094] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f8c5800) [pid = 11647] [serial = 1083] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8e5a1c00) [pid = 11647] [serial = 1100] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8dbdd400) [pid = 11647] [serial = 1079] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8dd3b800) [pid = 11647] [serial = 1080] [outer = (nil)] [url = about:blank] 11:27:22 INFO - PROCESS | 11647 | 1466015242761 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 11647 | 1466015242768 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbda400 == 29 [pid = 11647] [id = 387] 11:27:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8dbda800) [pid = 11647] [serial = 1162] [outer = (nil)] 11:27:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8dbdf000) [pid = 11647] [serial = 1163] [outer = 0x8dbda800] 11:27:22 INFO - PROCESS | 11647 | 1466015242851 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8dd41c00) [pid = 11647] [serial = 1164] [outer = 0x8dbda800] 11:27:23 INFO - PROCESS | 11647 | 1466015243652 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2490ms 11:27:23 INFO - PROCESS | 11647 | 1466015243682 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 11647 | 1466015243687 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 11:27:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:27:23 INFO - PROCESS | 11647 | 1466015243700 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 11647 | 1466015243703 Marionette TRACE conn3 <- [1,1522,null,{}] 11:27:23 INFO - PROCESS | 11647 | 1466015243713 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 11647 | 1466015243719 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:23 INFO - PROCESS | 11647 | 1466015243890 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:27:23 INFO - PROCESS | 11647 | 1466015243903 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 11647 | 1466015243912 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f060c00 == 30 [pid = 11647] [id = 388] 11:27:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f062800) [pid = 11647] [serial = 1165] [outer = (nil)] 11:27:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f6b1800) [pid = 11647] [serial = 1166] [outer = 0x8f062800] 11:27:23 INFO - PROCESS | 11647 | 1466015243988 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f6b7400) [pid = 11647] [serial = 1167] [outer = 0x8f062800] 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:27:24 INFO - PROCESS | 11647 | 1466015244888 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:27:24 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 () { 11:27:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:27:24 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 () { 11:27:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:27:24 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 () { 11:27:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:27:24 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 () { 11:27:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:27:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1231ms 11:27:24 INFO - PROCESS | 11647 | 1466015244940 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:27:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:27:24 INFO - PROCESS | 11647 | 1466015244954 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 11:27:24 INFO - PROCESS | 11647 | 1466015244962 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 11647 | 1466015244967 Marionette TRACE conn3 <- [1,1526,null,{}] 11:27:24 INFO - PROCESS | 11647 | 1466015244975 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 11647 | 1466015244981 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:25 INFO - PROCESS | 11647 | 1466015245163 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:27:25 INFO - PROCESS | 11647 | 1466015245312 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 11647 | 1466015245323 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c2000 == 31 [pid = 11647] [id = 389] 11:27:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f8c4000) [pid = 11647] [serial = 1168] [outer = (nil)] 11:27:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c9400) [pid = 11647] [serial = 1169] [outer = 0x8f8c4000] 11:27:25 INFO - PROCESS | 11647 | 1466015245394 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f98e400) [pid = 11647] [serial = 1170] [outer = 0x8f8c4000] 11:27:26 INFO - PROCESS | 11647 | 1466015246363 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:27:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:27:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:27:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:27:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1446ms 11:27:26 INFO - PROCESS | 11647 | 1466015246411 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 11647 | 1466015246416 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 11:27:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:27:26 INFO - PROCESS | 11647 | 1466015246442 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 11647 | 1466015246452 Marionette TRACE conn3 <- [1,1530,null,{}] 11:27:26 INFO - PROCESS | 11647 | 1466015246471 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 11647 | 1466015246479 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:26 INFO - PROCESS | 11647 | 1466015246757 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:27:26 INFO - PROCESS | 11647 | 1466015246779 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 11647 | 1466015246786 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a0400 == 32 [pid = 11647] [id = 390] 11:27:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x913a4000) [pid = 11647] [serial = 1171] [outer = (nil)] 11:27:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91407c00) [pid = 11647] [serial = 1172] [outer = 0x913a4000] 11:27:26 INFO - PROCESS | 11647 | 1466015246860 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9140f400) [pid = 11647] [serial = 1173] [outer = 0x913a4000] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e771400) [pid = 11647] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9172ec00) [pid = 11647] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x926ad400) [pid = 11647] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f061800) [pid = 11647] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91933800) [pid = 11647] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f990800) [pid = 11647] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e59ac00) [pid = 11647] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e5bec00) [pid = 11647] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f8c4c00) [pid = 11647] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x917ef800) [pid = 11647] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:27:27 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f8c8800) [pid = 11647] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:27:28 INFO - PROCESS | 11647 | 1466015248165 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:27:28 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:27:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:27:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:27:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:27:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:27:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1762ms 11:27:28 INFO - PROCESS | 11647 | 1466015248195 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 11647 | 1466015248199 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 11:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:27:28 INFO - PROCESS | 11647 | 1466015248205 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 11647 | 1466015248208 Marionette TRACE conn3 <- [1,1534,null,{}] 11:27:28 INFO - PROCESS | 11647 | 1466015248214 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 11647 | 1466015248219 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:28 INFO - PROCESS | 11647 | 1466015248427 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:27:28 INFO - PROCESS | 11647 | 1466015248445 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 11647 | 1466015248453 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f814800 == 33 [pid = 11647] [id = 391] 11:27:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f8cb400) [pid = 11647] [serial = 1174] [outer = (nil)] 11:27:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9172f800) [pid = 11647] [serial = 1175] [outer = 0x8f8cb400] 11:27:28 INFO - PROCESS | 11647 | 1466015248525 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x91732800) [pid = 11647] [serial = 1176] [outer = 0x8f8cb400] 11:27:29 INFO - PROCESS | 11647 | 1466015249346 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1178ms 11:27:29 INFO - PROCESS | 11647 | 1466015249385 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 11647 | 1466015249389 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 11:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:27:29 INFO - PROCESS | 11647 | 1466015249396 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 11647 | 1466015249399 Marionette TRACE conn3 <- [1,1538,null,{}] 11:27:29 INFO - PROCESS | 11647 | 1466015249404 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 11647 | 1466015249409 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:29 INFO - PROCESS | 11647 | 1466015249574 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:27:29 INFO - PROCESS | 11647 | 1466015249584 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 11647 | 1466015249608 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x917eb400 == 34 [pid = 11647] [id = 392] 11:27:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x917ed000) [pid = 11647] [serial = 1177] [outer = (nil)] 11:27:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x918ae000) [pid = 11647] [serial = 1178] [outer = 0x917ed000] 11:27:29 INFO - PROCESS | 11647 | 1466015249693 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x92147400) [pid = 11647] [serial = 1179] [outer = 0x917ed000] 11:27:30 INFO - PROCESS | 11647 | 1466015250944 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1635ms 11:27:31 INFO - PROCESS | 11647 | 1466015251033 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 11647 | 1466015251040 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 11:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:27:31 INFO - PROCESS | 11647 | 1466015251048 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 11647 | 1466015251056 Marionette TRACE conn3 <- [1,1542,null,{}] 11:27:31 INFO - PROCESS | 11647 | 1466015251064 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 11647 | 1466015251070 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:31 INFO - PROCESS | 11647 | 1466015251297 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:27:31 INFO - PROCESS | 11647 | 1466015251527 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 11647 | 1466015251541 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3bc00 == 35 [pid = 11647] [id = 393] 11:27:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e766400) [pid = 11647] [serial = 1180] [outer = (nil)] 11:27:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f816000) [pid = 11647] [serial = 1181] [outer = 0x8e766400] 11:27:31 INFO - PROCESS | 11647 | 1466015251639 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f8c4c00) [pid = 11647] [serial = 1182] [outer = 0x8e766400] 11:27:32 INFO - PROCESS | 11647 | 1466015252651 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1689ms 11:27:32 INFO - PROCESS | 11647 | 1466015252738 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 11647 | 1466015252747 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 11:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:27:32 INFO - PROCESS | 11647 | 1466015252758 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 11647 | 1466015252762 Marionette TRACE conn3 <- [1,1546,null,{}] 11:27:32 INFO - PROCESS | 11647 | 1466015252769 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 11647 | 1466015252775 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:33 INFO - PROCESS | 11647 | 1466015253020 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:27:33 INFO - PROCESS | 11647 | 1466015253282 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 11647 | 1466015253292 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37c00 == 36 [pid = 11647] [id = 394] 11:27:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x913a5800) [pid = 11647] [serial = 1183] [outer = (nil)] 11:27:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9172cc00) [pid = 11647] [serial = 1184] [outer = 0x913a5800] 11:27:33 INFO - PROCESS | 11647 | 1466015253388 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x917ef000) [pid = 11647] [serial = 1185] [outer = 0x913a5800] 11:27:34 INFO - PROCESS | 11647 | 1466015254367 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1683ms 11:27:34 INFO - PROCESS | 11647 | 1466015254441 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 11647 | 1466015254445 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 11:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:27:34 INFO - PROCESS | 11647 | 1466015254452 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 11647 | 1466015254459 Marionette TRACE conn3 <- [1,1550,null,{}] 11:27:34 INFO - PROCESS | 11647 | 1466015254477 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 11647 | 1466015254487 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:34 INFO - PROCESS | 11647 | 1466015254724 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:27:35 INFO - PROCESS | 11647 | 1466015254985 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 11647 | 1466015254998 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x918ad000 == 37 [pid = 11647] [id = 395] 11:27:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91937400) [pid = 11647] [serial = 1186] [outer = (nil)] 11:27:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x926b2400) [pid = 11647] [serial = 1187] [outer = 0x91937400] 11:27:35 INFO - PROCESS | 11647 | 1466015255086 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92910400) [pid = 11647] [serial = 1188] [outer = 0x91937400] 11:27:36 INFO - PROCESS | 11647 | 1466015256093 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1699ms 11:27:36 INFO - PROCESS | 11647 | 1466015256152 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 11647 | 1466015256158 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 11:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:27:36 INFO - PROCESS | 11647 | 1466015256165 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 11647 | 1466015256169 Marionette TRACE conn3 <- [1,1554,null,{}] 11:27:36 INFO - PROCESS | 11647 | 1466015256175 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 11647 | 1466015256180 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:36 INFO - PROCESS | 11647 | 1466015256359 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:27:36 INFO - PROCESS | 11647 | 1466015256730 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 11647 | 1466015256743 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37000 == 38 [pid = 11647] [id = 396] 11:27:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8dd39800) [pid = 11647] [serial = 1189] [outer = (nil)] 11:27:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8e59e400) [pid = 11647] [serial = 1190] [outer = 0x8dd39800] 11:27:36 INFO - PROCESS | 11647 | 1466015256868 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8e5bc400) [pid = 11647] [serial = 1191] [outer = 0x8dd39800] 11:27:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2cc00 == 37 [pid = 11647] [id = 369] 11:27:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b3800 == 36 [pid = 11647] [id = 365] 11:27:37 INFO - PROCESS | 11647 | --DOCSHELL 0x91403c00 == 35 [pid = 11647] [id = 378] 11:27:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b0400 == 34 [pid = 11647] [id = 367] 11:27:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa27800 == 33 [pid = 11647] [id = 368] 11:27:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8e598800 == 32 [pid = 11647] [id = 366] 11:27:37 INFO - PROCESS | 11647 | --DOCSHELL 0x8f802000 == 31 [pid = 11647] [id = 377] 11:27:37 INFO - PROCESS | 11647 | 1466015257975 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9214ec00) [pid = 11647] [serial = 1142] [outer = (nil)] [url = about:blank] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x92147c00) [pid = 11647] [serial = 1136] [outer = (nil)] [url = about:blank] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92903800) [pid = 11647] [serial = 1139] [outer = (nil)] [url = about:blank] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x92150400) [pid = 11647] [serial = 1137] [outer = (nil)] [url = about:blank] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91738c00) [pid = 11647] [serial = 1113] [outer = (nil)] [url = about:blank] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x92152800) [pid = 11647] [serial = 1124] [outer = (nil)] [url = about:blank] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92260800) [pid = 11647] [serial = 1125] [outer = (nil)] [url = about:blank] 11:27:37 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x917ea400) [pid = 11647] [serial = 1133] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e5b7800) [pid = 11647] [serial = 1127] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f6b3000) [pid = 11647] [serial = 1128] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e76c400) [pid = 11647] [serial = 1115] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f063c00) [pid = 11647] [serial = 1116] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8fa32800) [pid = 11647] [serial = 1118] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8fac2800) [pid = 11647] [serial = 1119] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x918a3800) [pid = 11647] [serial = 1121] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x918a9c00) [pid = 11647] [serial = 1122] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f98d800) [pid = 11647] [serial = 1130] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8fa31000) [pid = 11647] [serial = 1131] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x92908800) [pid = 11647] [serial = 1140] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x9290ec00) [pid = 11647] [serial = 1143] [outer = (nil)] [url = about:blank] 11:27:38 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x917f2c00) [pid = 11647] [serial = 1134] [outer = (nil)] [url = about:blank] 11:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1883ms 11:27:38 INFO - PROCESS | 11647 | 1466015258050 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:27:38 INFO - PROCESS | 11647 | 1466015258056 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 11:27:38 INFO - PROCESS | 11647 | 1466015258063 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 11647 | 1466015258068 Marionette TRACE conn3 <- [1,1558,null,{}] 11:27:38 INFO - PROCESS | 11647 | 1466015258077 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 11647 | 1466015258082 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:38 INFO - PROCESS | 11647 | 1466015258259 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:27:38 INFO - PROCESS | 11647 | 1466015258452 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 11647 | 1466015258462 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b4c00 == 32 [pid = 11647] [id = 397] 11:27:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8f6b5c00) [pid = 11647] [serial = 1192] [outer = (nil)] 11:27:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f810000) [pid = 11647] [serial = 1193] [outer = 0x8f6b5c00] 11:27:38 INFO - PROCESS | 11647 | 1466015258544 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f81d800) [pid = 11647] [serial = 1194] [outer = 0x8f6b5c00] 11:27:39 INFO - PROCESS | 11647 | 1466015259317 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1283ms 11:27:39 INFO - PROCESS | 11647 | 1466015259351 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 11647 | 1466015259358 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 11:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:27:39 INFO - PROCESS | 11647 | 1466015259365 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 11647 | 1466015259369 Marionette TRACE conn3 <- [1,1562,null,{}] 11:27:39 INFO - PROCESS | 11647 | 1466015259374 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 11647 | 1466015259380 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:39 INFO - PROCESS | 11647 | 1466015259542 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:27:39 INFO - PROCESS | 11647 | 1466015259558 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 11647 | 1466015259567 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2f000 == 33 [pid = 11647] [id = 398] 11:27:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8fac4400) [pid = 11647] [serial = 1195] [outer = (nil)] 11:27:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9139b800) [pid = 11647] [serial = 1196] [outer = 0x8fac4400] 11:27:39 INFO - PROCESS | 11647 | 1466015259635 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x91405c00) [pid = 11647] [serial = 1197] [outer = 0x8fac4400] 11:27:40 INFO - PROCESS | 11647 | 1466015260560 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1229ms 11:27:40 INFO - PROCESS | 11647 | 1466015260595 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 11647 | 1466015260599 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 11:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:27:40 INFO - PROCESS | 11647 | 1466015260619 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 11647 | 1466015260628 Marionette TRACE conn3 <- [1,1566,null,{}] 11:27:40 INFO - PROCESS | 11647 | 1466015260642 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 11647 | 1466015260649 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:40 INFO - PROCESS | 11647 | 1466015260868 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:27:40 INFO - PROCESS | 11647 | 1466015260888 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 11647 | 1466015260896 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f818c00 == 34 [pid = 11647] [id = 399] 11:27:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91736400) [pid = 11647] [serial = 1198] [outer = (nil)] 11:27:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9193fc00) [pid = 11647] [serial = 1199] [outer = 0x91736400] 11:27:40 INFO - PROCESS | 11647 | 1466015260963 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x92152400) [pid = 11647] [serial = 1200] [outer = 0x91736400] 11:27:41 INFO - PROCESS | 11647 | 1466015261867 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1312ms 11:27:41 INFO - PROCESS | 11647 | 1466015261924 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 11647 | 1466015261928 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 11:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:27:41 INFO - PROCESS | 11647 | 1466015261934 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 11647 | 1466015261938 Marionette TRACE conn3 <- [1,1570,null,{}] 11:27:41 INFO - PROCESS | 11647 | 1466015261944 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 11647 | 1466015261949 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:42 INFO - PROCESS | 11647 | 1466015262177 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:27:42 INFO - PROCESS | 11647 | 1466015262203 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 11647 | 1466015262212 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa35c00 == 35 [pid = 11647] [id = 400] 11:27:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9172ec00) [pid = 11647] [serial = 1201] [outer = (nil)] 11:27:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x926a4c00) [pid = 11647] [serial = 1202] [outer = 0x9172ec00] 11:27:42 INFO - PROCESS | 11647 | 1466015262279 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x926a9000) [pid = 11647] [serial = 1203] [outer = 0x9172ec00] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x913a4000) [pid = 11647] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f8cb400) [pid = 11647] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8dbda800) [pid = 11647] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f062800) [pid = 11647] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e594800) [pid = 11647] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e598c00) [pid = 11647] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8fa2a000) [pid = 11647] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x926a5800) [pid = 11647] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f8c4000) [pid = 11647] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x92905400) [pid = 11647] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:27:42 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8f8c1400) [pid = 11647] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:27:43 INFO - PROCESS | 11647 | 1466015263280 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1391ms 11:27:43 INFO - PROCESS | 11647 | 1466015263326 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 11647 | 1466015263329 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 11:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:27:43 INFO - PROCESS | 11647 | 1466015263335 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 11647 | 1466015263339 Marionette TRACE conn3 <- [1,1574,null,{}] 11:27:43 INFO - PROCESS | 11647 | 1466015263352 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 11647 | 1466015263357 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:43 INFO - PROCESS | 11647 | 1466015263525 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:27:43 INFO - PROCESS | 11647 | 1466015263535 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 11647 | 1466015263554 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac9800 == 36 [pid = 11647] [id = 401] 11:27:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x91398400) [pid = 11647] [serial = 1204] [outer = (nil)] 11:27:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x9226ac00) [pid = 11647] [serial = 1205] [outer = 0x91398400] 11:27:43 INFO - PROCESS | 11647 | 1466015263632 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x9290f400) [pid = 11647] [serial = 1206] [outer = 0x91398400] 11:27:44 INFO - PROCESS | 11647 | 1466015264536 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1232ms 11:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:27:44 INFO - PROCESS | 11647 | 1466015264569 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 11647 | 1466015264572 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 11:27:44 INFO - PROCESS | 11647 | 1466015264579 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 11647 | 1466015264582 Marionette TRACE conn3 <- [1,1578,null,{}] 11:27:44 INFO - PROCESS | 11647 | 1466015264592 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 11647 | 1466015264596 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:44 INFO - PROCESS | 11647 | 1466015264753 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:27:44 INFO - PROCESS | 11647 | 1466015264766 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 11647 | 1466015264775 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76d400 == 37 [pid = 11647] [id = 402] 11:27:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x91732000) [pid = 11647] [serial = 1207] [outer = (nil)] 11:27:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x93925400) [pid = 11647] [serial = 1208] [outer = 0x91732000] 11:27:44 INFO - PROCESS | 11647 | 1466015264841 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x94746c00) [pid = 11647] [serial = 1209] [outer = 0x91732000] 11:27:46 INFO - PROCESS | 11647 | 1466015266095 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1548ms 11:27:46 INFO - PROCESS | 11647 | 1466015266126 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 11647 | 1466015266132 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 11:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:27:46 INFO - PROCESS | 11647 | 1466015266151 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 11647 | 1466015266160 Marionette TRACE conn3 <- [1,1582,null,{}] 11:27:46 INFO - PROCESS | 11647 | 1466015266168 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 11647 | 1466015266174 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:46 INFO - PROCESS | 11647 | 1466015266355 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:27:46 INFO - PROCESS | 11647 | 1466015266578 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 11647 | 1466015266589 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd36400 == 38 [pid = 11647] [id = 403] 11:27:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dd3d400) [pid = 11647] [serial = 1210] [outer = (nil)] 11:27:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f80f800) [pid = 11647] [serial = 1211] [outer = 0x8dd3d400] 11:27:46 INFO - PROCESS | 11647 | 1466015266715 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c9000) [pid = 11647] [serial = 1212] [outer = 0x8dd3d400] 11:27:47 INFO - PROCESS | 11647 | 1466015267641 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1550ms 11:27:47 INFO - PROCESS | 11647 | 1466015267701 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 11647 | 1466015267708 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 11:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:27:47 INFO - PROCESS | 11647 | 1466015267719 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 11647 | 1466015267723 Marionette TRACE conn3 <- [1,1586,null,{}] 11:27:47 INFO - PROCESS | 11647 | 1466015267730 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:47 INFO - PROCESS | 11647 | 1466015267736 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:47 INFO - PROCESS | 11647 | 1466015267940 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:27:48 INFO - PROCESS | 11647 | 1466015268212 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 11647 | 1466015268220 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa33800 == 39 [pid = 11647] [id = 404] 11:27:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9140cc00) [pid = 11647] [serial = 1213] [outer = (nil)] 11:27:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x917ea400) [pid = 11647] [serial = 1214] [outer = 0x9140cc00] 11:27:48 INFO - PROCESS | 11647 | 1466015268353 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x918ab800) [pid = 11647] [serial = 1215] [outer = 0x9140cc00] 11:27:49 INFO - PROCESS | 11647 | 1466015269295 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1638ms 11:27:49 INFO - PROCESS | 11647 | 1466015269358 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:27:49 INFO - PROCESS | 11647 | 1466015269363 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 11:27:49 INFO - PROCESS | 11647 | 1466015269371 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 11647 | 1466015269378 Marionette TRACE conn3 <- [1,1590,null,{}] 11:27:49 INFO - PROCESS | 11647 | 1466015269395 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 11647 | 1466015269405 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:49 INFO - PROCESS | 11647 | 1466015269635 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:27:49 INFO - PROCESS | 11647 | 1466015269866 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 11647 | 1466015269877 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5c00 == 40 [pid = 11647] [id = 405] 11:27:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9193d800) [pid = 11647] [serial = 1216] [outer = (nil)] 11:27:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x93837800) [pid = 11647] [serial = 1217] [outer = 0x9193d800] 11:27:49 INFO - PROCESS | 11647 | 1466015269982 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x947a8400) [pid = 11647] [serial = 1218] [outer = 0x9193d800] 11:27:50 INFO - PROCESS | 11647 | 1466015270861 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1547ms 11:27:50 INFO - PROCESS | 11647 | 1466015270917 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 11647 | 1466015270921 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 11:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:27:50 INFO - PROCESS | 11647 | 1466015270928 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 11647 | 1466015270931 Marionette TRACE conn3 <- [1,1594,null,{}] 11:27:50 INFO - PROCESS | 11647 | 1466015270937 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 11647 | 1466015270943 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:51 INFO - PROCESS | 11647 | 1466015271123 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:27:51 INFO - PROCESS | 11647 | 1466015271296 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 11647 | 1466015271306 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e4f000 == 41 [pid = 11647] [id = 406] 11:27:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9479cc00) [pid = 11647] [serial = 1219] [outer = (nil)] 11:27:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x95176400) [pid = 11647] [serial = 1220] [outer = 0x9479cc00] 11:27:51 INFO - PROCESS | 11647 | 1466015271388 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x95181400) [pid = 11647] [serial = 1221] [outer = 0x9479cc00] 11:27:52 INFO - PROCESS | 11647 | 1466015272340 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1483ms 11:27:52 INFO - PROCESS | 11647 | 1466015272413 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 11647 | 1466015272418 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 11:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:27:52 INFO - PROCESS | 11647 | 1466015272424 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 11647 | 1466015272427 Marionette TRACE conn3 <- [1,1598,null,{}] 11:27:52 INFO - PROCESS | 11647 | 1466015272433 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:52 INFO - PROCESS | 11647 | 1466015272439 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:52 INFO - PROCESS | 11647 | 1466015272624 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:27:52 INFO - PROCESS | 11647 | 1466015272871 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 11647 | 1466015272883 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac2c00 == 42 [pid = 11647] [id = 407] 11:27:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x95180800) [pid = 11647] [serial = 1222] [outer = (nil)] 11:27:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x977a5000) [pid = 11647] [serial = 1223] [outer = 0x95180800] 11:27:53 INFO - PROCESS | 11647 | 1466015273007 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x977a8800) [pid = 11647] [serial = 1224] [outer = 0x95180800] 11:27:53 INFO - PROCESS | 11647 | 1466015273976 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1588ms 11:27:54 INFO - PROCESS | 11647 | 1466015274014 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 11647 | 1466015274017 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 11:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:27:54 INFO - PROCESS | 11647 | 1466015274025 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 11647 | 1466015274029 Marionette TRACE conn3 <- [1,1602,null,{}] 11:27:54 INFO - PROCESS | 11647 | 1466015274035 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 11647 | 1466015274045 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:54 INFO - PROCESS | 11647 | 1466015274277 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:27:54 INFO - PROCESS | 11647 | 1466015274522 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 11647 | 1466015274532 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f067c00 == 43 [pid = 11647] [id = 408] 11:27:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8f98d000) [pid = 11647] [serial = 1225] [outer = (nil)] 11:27:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9828f000) [pid = 11647] [serial = 1226] [outer = 0x8f98d000] 11:27:54 INFO - PROCESS | 11647 | 1466015274627 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x99134c00) [pid = 11647] [serial = 1227] [outer = 0x8f98d000] 11:27:55 INFO - PROCESS | 11647 | 1466015275535 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:27:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1582ms 11:27:55 INFO - PROCESS | 11647 | 1466015275609 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:27:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:27:55 INFO - PROCESS | 11647 | 1466015275614 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 11:27:55 INFO - PROCESS | 11647 | 1466015275621 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 11647 | 1466015275625 Marionette TRACE conn3 <- [1,1606,null,{}] 11:27:55 INFO - PROCESS | 11647 | 1466015275632 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 11647 | 1466015275637 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:55 INFO - PROCESS | 11647 | 1466015275870 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:27:56 INFO - PROCESS | 11647 | 1466015276324 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 11647 | 1466015276338 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3a000 == 44 [pid = 11647] [id = 409] 11:27:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8dd3a400) [pid = 11647] [serial = 1228] [outer = (nil)] 11:27:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8e59dc00) [pid = 11647] [serial = 1229] [outer = 0x8dd3a400] 11:27:56 INFO - PROCESS | 11647 | 1466015276458 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f05d800) [pid = 11647] [serial = 1230] [outer = 0x8dd3a400] 11:27:57 INFO - PROCESS | 11647 | 1466015277414 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:27:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1833ms 11:27:57 INFO - PROCESS | 11647 | 1466015277457 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:27:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:27:57 INFO - PROCESS | 11647 | 1466015277463 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 11:27:57 INFO - PROCESS | 11647 | 1466015277470 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 11647 | 1466015277474 Marionette TRACE conn3 <- [1,1610,null,{}] 11:27:57 INFO - PROCESS | 11647 | 1466015277483 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 11647 | 1466015277490 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:57 INFO - PROCESS | 11647 | 1466015277684 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:27:58 INFO - PROCESS | 11647 | 1466015277999 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 11647 | 1466015278008 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:27:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76d800 == 45 [pid = 11647] [id = 410] 11:27:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8f817400) [pid = 11647] [serial = 1231] [outer = (nil)] 11:27:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8fa2e800) [pid = 11647] [serial = 1232] [outer = 0x8f817400] 11:27:58 INFO - PROCESS | 11647 | 1466015278093 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8fabe800) [pid = 11647] [serial = 1233] [outer = 0x8f817400] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8e597c00 == 44 [pid = 11647] [id = 375] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c4400 == 43 [pid = 11647] [id = 376] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbda400 == 42 [pid = 11647] [id = 387] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8e595c00 == 41 [pid = 11647] [id = 380] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3e800 == 40 [pid = 11647] [id = 372] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8e592400 == 39 [pid = 11647] [id = 370] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x91933c00 == 38 [pid = 11647] [id = 379] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8e596c00 == 37 [pid = 11647] [id = 381] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd1800 == 36 [pid = 11647] [id = 371] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x917ee800 == 35 [pid = 11647] [id = 373] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b8800 == 34 [pid = 11647] [id = 374] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8f806c00 == 33 [pid = 11647] [id = 382] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8e594000 == 32 [pid = 11647] [id = 386] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x91940400 == 31 [pid = 11647] [id = 383] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2b000 == 30 [pid = 11647] [id = 384] 11:27:59 INFO - PROCESS | 11647 | --DOCSHELL 0x8e593c00 == 29 [pid = 11647] [id = 385] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x91407c00) [pid = 11647] [serial = 1172] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x9172f800) [pid = 11647] [serial = 1175] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8dbdf000) [pid = 11647] [serial = 1163] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8dd41c00) [pid = 11647] [serial = 1164] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f6b1800) [pid = 11647] [serial = 1166] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f6b7400) [pid = 11647] [serial = 1167] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8f063800) [pid = 11647] [serial = 1161] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8e5b4000) [pid = 11647] [serial = 1160] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x91732800) [pid = 11647] [serial = 1176] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f8c2800) [pid = 11647] [serial = 1146] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f802400) [pid = 11647] [serial = 1145] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x917e9c00) [pid = 11647] [serial = 1149] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9172fc00) [pid = 11647] [serial = 1148] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x9140f400) [pid = 11647] [serial = 1173] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x92e4cc00) [pid = 11647] [serial = 1152] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9290b800) [pid = 11647] [serial = 1151] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f8c9400) [pid = 11647] [serial = 1169] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x93cc5800) [pid = 11647] [serial = 1155] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x93928000) [pid = 11647] [serial = 1154] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f98e400) [pid = 11647] [serial = 1170] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x93cca000) [pid = 11647] [serial = 1158] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x947a6800) [pid = 11647] [serial = 1157] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 11647 | 1466015280173 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2739ms 11:28:00 INFO - PROCESS | 11647 | 1466015280210 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 11647 | 1466015280214 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 11:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:28:00 INFO - PROCESS | 11647 | 1466015280222 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 11647 | 1466015280228 Marionette TRACE conn3 <- [1,1614,null,{}] 11:28:00 INFO - PROCESS | 11647 | 1466015280237 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 11647 | 1466015280242 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:00 INFO - PROCESS | 11647 | 1466015280420 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:28:00 INFO - PROCESS | 11647 | 1466015280612 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 11647 | 1466015280624 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59b000 == 30 [pid = 11647] [id = 411] 11:28:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e5b5400) [pid = 11647] [serial = 1234] [outer = (nil)] 11:28:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e770c00) [pid = 11647] [serial = 1235] [outer = 0x8e5b5400] 11:28:00 INFO - PROCESS | 11647 | 1466015280702 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f05b400) [pid = 11647] [serial = 1236] [outer = 0x8e5b5400] 11:28:01 INFO - PROCESS | 11647 | 1466015281572 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:28:01 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 11:28:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1390ms 11:28:01 INFO - PROCESS | 11647 | 1466015281613 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 11647 | 1466015281621 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 11:28:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:28:01 INFO - PROCESS | 11647 | 1466015281632 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 11647 | 1466015281636 Marionette TRACE conn3 <- [1,1618,null,{}] 11:28:01 INFO - PROCESS | 11647 | 1466015281642 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 11647 | 1466015281648 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:01 INFO - PROCESS | 11647 | 1466015281817 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:28:01 INFO - PROCESS | 11647 | 1466015281965 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 11647 | 1466015281973 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f803400 == 31 [pid = 11647] [id = 412] 11:28:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f808c00) [pid = 11647] [serial = 1237] [outer = (nil)] 11:28:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f813400) [pid = 11647] [serial = 1238] [outer = 0x8f808c00] 11:28:02 INFO - PROCESS | 11647 | 1466015282056 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f8c0000) [pid = 11647] [serial = 1239] [outer = 0x8f808c00] 11:28:03 INFO - PROCESS | 11647 | 1466015283002 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:28:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1436ms 11:28:03 INFO - PROCESS | 11647 | 1466015283070 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 11647 | 1466015283075 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 11:28:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:28:03 INFO - PROCESS | 11647 | 1466015283082 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 11647 | 1466015283089 Marionette TRACE conn3 <- [1,1622,null,{}] 11:28:03 INFO - PROCESS | 11647 | 1466015283117 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 11647 | 1466015283127 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:03 INFO - PROCESS | 11647 | 1466015283373 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:28:03 INFO - PROCESS | 11647 | 1466015283399 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 11647 | 1466015283408 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac7800 == 32 [pid = 11647] [id = 413] 11:28:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fac7c00) [pid = 11647] [serial = 1240] [outer = (nil)] 11:28:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9139dc00) [pid = 11647] [serial = 1241] [outer = 0x8fac7c00] 11:28:03 INFO - PROCESS | 11647 | 1466015283504 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x91407400) [pid = 11647] [serial = 1242] [outer = 0x8fac7c00] 11:28:04 INFO - PROCESS | 11647 | 1466015284944 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x9172ec00) [pid = 11647] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x913a5800) [pid = 11647] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e766400) [pid = 11647] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f6b5c00) [pid = 11647] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x917ed000) [pid = 11647] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8dd39800) [pid = 11647] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91937400) [pid = 11647] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fac4400) [pid = 11647] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91736400) [pid = 11647] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x91732000) [pid = 11647] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:28:04 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91398400) [pid = 11647] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:28:05 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 11:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1993ms 11:28:05 INFO - PROCESS | 11647 | 1466015285077 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:28:05 INFO - PROCESS | 11647 | 1466015285082 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 11:28:05 INFO - PROCESS | 11647 | 1466015285087 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 11647 | 1466015285091 Marionette TRACE conn3 <- [1,1626,null,{}] 11:28:05 INFO - PROCESS | 11647 | 1466015285097 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 11647 | 1466015285101 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:05 INFO - PROCESS | 11647 | 1466015285299 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:28:05 INFO - PROCESS | 11647 | 1466015285382 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 11647 | 1466015285390 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b5c00 == 33 [pid = 11647] [id = 414] 11:28:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f994000) [pid = 11647] [serial = 1243] [outer = (nil)] 11:28:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8fac3000) [pid = 11647] [serial = 1244] [outer = 0x8f994000] 11:28:05 INFO - PROCESS | 11647 | 1466015285461 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9140b400) [pid = 11647] [serial = 1245] [outer = 0x8f994000] 11:28:06 INFO - PROCESS | 11647 | 1466015286134 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:28:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1086ms 11:28:06 INFO - PROCESS | 11647 | 1466015286173 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 11647 | 1466015286176 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 11:28:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:28:06 INFO - PROCESS | 11647 | 1466015286183 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 11647 | 1466015286187 Marionette TRACE conn3 <- [1,1630,null,{}] 11:28:06 INFO - PROCESS | 11647 | 1466015286192 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 11647 | 1466015286197 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:06 INFO - PROCESS | 11647 | 1466015286400 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:28:06 INFO - PROCESS | 11647 | 1466015286415 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 11647 | 1466015286423 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x91398400 == 34 [pid = 11647] [id = 415] 11:28:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9172bc00) [pid = 11647] [serial = 1246] [outer = (nil)] 11:28:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91734000) [pid = 11647] [serial = 1247] [outer = 0x9172bc00] 11:28:06 INFO - PROCESS | 11647 | 1466015286506 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917e5000) [pid = 11647] [serial = 1248] [outer = 0x9172bc00] 11:28:07 INFO - PROCESS | 11647 | 1466015287680 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:28:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1588ms 11:28:07 INFO - PROCESS | 11647 | 1466015287772 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 11647 | 1466015287779 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 11:28:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:28:07 INFO - PROCESS | 11647 | 1466015287788 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 11647 | 1466015287793 Marionette TRACE conn3 <- [1,1634,null,{}] 11:28:07 INFO - PROCESS | 11647 | 1466015287802 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 11647 | 1466015287809 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:08 INFO - PROCESS | 11647 | 1466015288048 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:28:08 INFO - PROCESS | 11647 | 1466015288297 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 11647 | 1466015288309 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e593c00 == 35 [pid = 11647] [id = 416] 11:28:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8e595000) [pid = 11647] [serial = 1249] [outer = (nil)] 11:28:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f6b5400) [pid = 11647] [serial = 1250] [outer = 0x8e595000] 11:28:08 INFO - PROCESS | 11647 | 1466015288396 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f80e000) [pid = 11647] [serial = 1251] [outer = 0x8e595000] 11:28:09 INFO - PROCESS | 11647 | 1466015289443 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:28:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1742ms 11:28:09 INFO - PROCESS | 11647 | 1466015289530 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 11647 | 1466015289538 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 11:28:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:28:09 INFO - PROCESS | 11647 | 1466015289549 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 11647 | 1466015289553 Marionette TRACE conn3 <- [1,1638,null,{}] 11:28:09 INFO - PROCESS | 11647 | 1466015289561 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 11647 | 1466015289567 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:09 INFO - PROCESS | 11647 | 1466015289793 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:28:10 INFO - PROCESS | 11647 | 1466015290023 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 11647 | 1466015290036 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e775800 == 36 [pid = 11647] [id = 417] 11:28:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fac4400) [pid = 11647] [serial = 1252] [outer = (nil)] 11:28:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x913a0000) [pid = 11647] [serial = 1253] [outer = 0x8fac4400] 11:28:10 INFO - PROCESS | 11647 | 1466015290120 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8f820400) [pid = 11647] [serial = 1254] [outer = 0x8fac4400] 11:28:11 INFO - PROCESS | 11647 | 1466015291233 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:28:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1738ms 11:28:11 INFO - PROCESS | 11647 | 1466015291287 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 11647 | 1466015291291 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 11:28:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:28:11 INFO - PROCESS | 11647 | 1466015291299 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 11647 | 1466015291306 Marionette TRACE conn3 <- [1,1642,null,{}] 11:28:11 INFO - PROCESS | 11647 | 1466015291323 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 11647 | 1466015291332 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:11 INFO - PROCESS | 11647 | 1466015291524 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:28:11 INFO - PROCESS | 11647 | 1466015291752 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 11647 | 1466015291766 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x918ab000 == 37 [pid = 11647] [id = 418] 11:28:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x918aec00) [pid = 11647] [serial = 1255] [outer = (nil)] 11:28:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x91940000) [pid = 11647] [serial = 1256] [outer = 0x918aec00] 11:28:11 INFO - PROCESS | 11647 | 1466015291853 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x9214c400) [pid = 11647] [serial = 1257] [outer = 0x918aec00] 11:28:12 INFO - PROCESS | 11647 | 1466015292815 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:28:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1594ms 11:28:12 INFO - PROCESS | 11647 | 1466015292894 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 11647 | 1466015292898 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 11:28:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:28:12 INFO - PROCESS | 11647 | 1466015292905 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 11647 | 1466015292909 Marionette TRACE conn3 <- [1,1646,null,{}] 11:28:12 INFO - PROCESS | 11647 | 1466015292914 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 11647 | 1466015292920 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:13 INFO - PROCESS | 11647 | 1466015293105 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:28:13 INFO - PROCESS | 11647 | 1466015293330 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 11647 | 1466015293338 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac7000 == 38 [pid = 11647] [id = 419] 11:28:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x926a3800) [pid = 11647] [serial = 1258] [outer = (nil)] 11:28:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x92903800) [pid = 11647] [serial = 1259] [outer = 0x926a3800] 11:28:13 INFO - PROCESS | 11647 | 1466015293476 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x92906400) [pid = 11647] [serial = 1260] [outer = 0x926a3800] 11:28:14 INFO - PROCESS | 11647 | 1466015294477 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:28:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1630ms 11:28:14 INFO - PROCESS | 11647 | 1466015294537 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 11647 | 1466015294541 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 11:28:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:28:14 INFO - PROCESS | 11647 | 1466015294549 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 11647 | 1466015294552 Marionette TRACE conn3 <- [1,1650,null,{}] 11:28:14 INFO - PROCESS | 11647 | 1466015294558 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 11647 | 1466015294563 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:14 INFO - PROCESS | 11647 | 1466015294747 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:28:15 INFO - PROCESS | 11647 | 1466015295000 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 11647 | 1466015295013 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b4c00 == 39 [pid = 11647] [id = 420] 11:28:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8e5bd800) [pid = 11647] [serial = 1261] [outer = (nil)] 11:28:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f6b7000) [pid = 11647] [serial = 1262] [outer = 0x8e5bd800] 11:28:15 INFO - PROCESS | 11647 | 1466015295152 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x913a3400) [pid = 11647] [serial = 1263] [outer = 0x8e5bd800] 11:28:16 INFO - PROCESS | 11647 | 1466015296327 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:28:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1834ms 11:28:16 INFO - PROCESS | 11647 | 1466015296384 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 11647 | 1466015296392 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 11:28:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:28:16 INFO - PROCESS | 11647 | 1466015296404 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 11647 | 1466015296411 Marionette TRACE conn3 <- [1,1654,null,{}] 11:28:16 INFO - PROCESS | 11647 | 1466015296420 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 11647 | 1466015296424 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:16 INFO - PROCESS | 11647 | 1466015296702 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:28:17 INFO - PROCESS | 11647 | 1466015297038 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 11647 | 1466015297058 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b4000 == 40 [pid = 11647] [id = 421] 11:28:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8e5b6800) [pid = 11647] [serial = 1264] [outer = (nil)] 11:28:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8e766c00) [pid = 11647] [serial = 1265] [outer = 0x8e5b6800] 11:28:17 INFO - PROCESS | 11647 | 1466015297188 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8f6b8c00) [pid = 11647] [serial = 1266] [outer = 0x8e5b6800] 11:28:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b5c00 == 39 [pid = 11647] [id = 414] 11:28:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac7800 == 38 [pid = 11647] [id = 413] 11:28:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8f803400 == 37 [pid = 11647] [id = 412] 11:28:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59b000 == 36 [pid = 11647] [id = 411] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x94746c00) [pid = 11647] [serial = 1209] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x93925400) [pid = 11647] [serial = 1208] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9226ac00) [pid = 11647] [serial = 1205] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x926a4c00) [pid = 11647] [serial = 1202] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x926a9000) [pid = 11647] [serial = 1203] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9172cc00) [pid = 11647] [serial = 1184] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x917ef000) [pid = 11647] [serial = 1185] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f816000) [pid = 11647] [serial = 1181] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f8c4c00) [pid = 11647] [serial = 1182] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f810000) [pid = 11647] [serial = 1193] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f81d800) [pid = 11647] [serial = 1194] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x92147400) [pid = 11647] [serial = 1179] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x918ae000) [pid = 11647] [serial = 1178] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8e59e400) [pid = 11647] [serial = 1190] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e5bc400) [pid = 11647] [serial = 1191] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x926b2400) [pid = 11647] [serial = 1187] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92910400) [pid = 11647] [serial = 1188] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9139b800) [pid = 11647] [serial = 1196] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9290f400) [pid = 11647] [serial = 1206] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9193fc00) [pid = 11647] [serial = 1199] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92152400) [pid = 11647] [serial = 1200] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91405c00) [pid = 11647] [serial = 1197] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 11647 | 1466015298037 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:28:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1689ms 11:28:18 INFO - PROCESS | 11647 | 1466015298092 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 11647 | 1466015298100 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 11:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:28:18 INFO - PROCESS | 11647 | 1466015298110 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 11647 | 1466015298114 Marionette TRACE conn3 <- [1,1658,null,{}] 11:28:18 INFO - PROCESS | 11647 | 1466015298120 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 11647 | 1466015298126 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:18 INFO - PROCESS | 11647 | 1466015298293 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:28:18 INFO - PROCESS | 11647 | 1466015298432 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 11647 | 1466015298441 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b6000 == 37 [pid = 11647] [id = 422] 11:28:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8bf400) [pid = 11647] [serial = 1267] [outer = (nil)] 11:28:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f987c00) [pid = 11647] [serial = 1268] [outer = 0x8f8bf400] 11:28:18 INFO - PROCESS | 11647 | 1466015298522 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fa2d000) [pid = 11647] [serial = 1269] [outer = 0x8f8bf400] 11:28:19 INFO - PROCESS | 11647 | 1466015299420 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1337ms 11:28:19 INFO - PROCESS | 11647 | 1466015299449 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 11647 | 1466015299455 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 11:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:28:19 INFO - PROCESS | 11647 | 1466015299463 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 11647 | 1466015299469 Marionette TRACE conn3 <- [1,1662,null,{}] 11:28:19 INFO - PROCESS | 11647 | 1466015299491 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 11647 | 1466015299504 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:19 INFO - PROCESS | 11647 | 1466015299752 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:28:20 INFO - PROCESS | 11647 | 1466015300050 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 11647 | 1466015300061 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x917ec400 == 38 [pid = 11647] [id = 423] 11:28:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917ef000) [pid = 11647] [serial = 1270] [outer = (nil)] 11:28:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x918a6800) [pid = 11647] [serial = 1271] [outer = 0x917ef000] 11:28:20 INFO - PROCESS | 11647 | 1466015300204 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9193e800) [pid = 11647] [serial = 1272] [outer = 0x917ef000] 11:28:21 INFO - PROCESS | 11647 | 1466015301360 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1940ms 11:28:21 INFO - PROCESS | 11647 | 1466015301403 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:28:21 INFO - PROCESS | 11647 | 1466015301408 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 11:28:21 INFO - PROCESS | 11647 | 1466015301421 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 11647 | 1466015301423 Marionette TRACE conn3 <- [1,1666,null,{}] 11:28:21 INFO - PROCESS | 11647 | 1466015301430 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 11647 | 1466015301435 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:21 INFO - PROCESS | 11647 | 1466015301675 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:28:21 INFO - PROCESS | 11647 | 1466015301706 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 11647 | 1466015301715 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x917f1000 == 39 [pid = 11647] [id = 424] 11:28:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92148000) [pid = 11647] [serial = 1273] [outer = (nil)] 11:28:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x926a4c00) [pid = 11647] [serial = 1274] [outer = 0x92148000] 11:28:21 INFO - PROCESS | 11647 | 1466015301800 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x926b2800) [pid = 11647] [serial = 1275] [outer = 0x92148000] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dd3d400) [pid = 11647] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9140cc00) [pid = 11647] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9193d800) [pid = 11647] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e5b5400) [pid = 11647] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f817400) [pid = 11647] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f808c00) [pid = 11647] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9479cc00) [pid = 11647] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x95180800) [pid = 11647] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8fac7c00) [pid = 11647] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f98d000) [pid = 11647] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8dd3a400) [pid = 11647] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:28:22 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f994000) [pid = 11647] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:28:23 INFO - PROCESS | 11647 | 1466015303202 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1841ms 11:28:23 INFO - PROCESS | 11647 | 1466015303256 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 11647 | 1466015303262 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 11:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:28:23 INFO - PROCESS | 11647 | 1466015303270 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 11647 | 1466015303276 Marionette TRACE conn3 <- [1,1670,null,{}] 11:28:23 INFO - PROCESS | 11647 | 1466015303284 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 11647 | 1466015303291 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:23 INFO - PROCESS | 11647 | 1466015303481 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:28:23 INFO - PROCESS | 11647 | 1466015303712 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 11647 | 1466015303722 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59e800 == 40 [pid = 11647] [id = 425] 11:28:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e5b9000) [pid = 11647] [serial = 1276] [outer = (nil)] 11:28:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f6aec00) [pid = 11647] [serial = 1277] [outer = 0x8e5b9000] 11:28:23 INFO - PROCESS | 11647 | 1466015303858 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f814c00) [pid = 11647] [serial = 1278] [outer = 0x8e5b9000] 11:28:24 INFO - PROCESS | 11647 | 1466015304809 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1586ms 11:28:24 INFO - PROCESS | 11647 | 1466015304873 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 11647 | 1466015304881 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 11:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:28:24 INFO - PROCESS | 11647 | 1466015304892 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 11647 | 1466015304896 Marionette TRACE conn3 <- [1,1674,null,{}] 11:28:24 INFO - PROCESS | 11647 | 1466015304903 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 11647 | 1466015304909 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:25 INFO - PROCESS | 11647 | 1466015305108 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:28:25 INFO - PROCESS | 11647 | 1466015305350 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 11647 | 1466015305361 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd6400 == 41 [pid = 11647] [id = 426] 11:28:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f987400) [pid = 11647] [serial = 1279] [outer = (nil)] 11:28:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x913a4c00) [pid = 11647] [serial = 1280] [outer = 0x8f987400] 11:28:25 INFO - PROCESS | 11647 | 1466015305464 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9172cc00) [pid = 11647] [serial = 1281] [outer = 0x8f987400] 11:28:26 INFO - PROCESS | 11647 | 1466015306432 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1608ms 11:28:26 INFO - PROCESS | 11647 | 1466015306500 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:28:26 INFO - PROCESS | 11647 | 1466015306505 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 11:28:26 INFO - PROCESS | 11647 | 1466015306512 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 11647 | 1466015306518 Marionette TRACE conn3 <- [1,1678,null,{}] 11:28:26 INFO - PROCESS | 11647 | 1466015306536 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 11647 | 1466015306545 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:26 INFO - PROCESS | 11647 | 1466015306766 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:28:27 INFO - PROCESS | 11647 | 1466015306986 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 11647 | 1466015306997 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x917f0800 == 42 [pid = 11647] [id = 427] 11:28:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x92904000) [pid = 11647] [serial = 1282] [outer = (nil)] 11:28:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9290dc00) [pid = 11647] [serial = 1283] [outer = 0x92904000] 11:28:27 INFO - PROCESS | 11647 | 1466015307126 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92e52c00) [pid = 11647] [serial = 1284] [outer = 0x92904000] 11:28:28 INFO - PROCESS | 11647 | 1466015307998 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1540ms 11:28:28 INFO - PROCESS | 11647 | 1466015308053 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 11647 | 1466015308058 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 11:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:28:28 INFO - PROCESS | 11647 | 1466015308064 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 11647 | 1466015308070 Marionette TRACE conn3 <- [1,1682,null,{}] 11:28:28 INFO - PROCESS | 11647 | 1466015308076 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 11647 | 1466015308080 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:28 INFO - PROCESS | 11647 | 1466015308274 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:28:28 INFO - PROCESS | 11647 | 1466015308447 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 11647 | 1466015308459 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x9290a400 == 43 [pid = 11647] [id = 428] 11:28:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x93cc3c00) [pid = 11647] [serial = 1285] [outer = (nil)] 11:28:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x93cca400) [pid = 11647] [serial = 1286] [outer = 0x93cc3c00] 11:28:28 INFO - PROCESS | 11647 | 1466015308542 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x94749400) [pid = 11647] [serial = 1287] [outer = 0x93cc3c00] 11:28:29 INFO - PROCESS | 11647 | 1466015309459 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1431ms 11:28:29 INFO - PROCESS | 11647 | 1466015309497 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 11647 | 1466015309501 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 11:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:28:29 INFO - PROCESS | 11647 | 1466015309508 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 11647 | 1466015309512 Marionette TRACE conn3 <- [1,1686,null,{}] 11:28:29 INFO - PROCESS | 11647 | 1466015309517 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 11647 | 1466015309523 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:29 INFO - PROCESS | 11647 | 1466015309699 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:28:29 INFO - PROCESS | 11647 | 1466015309884 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 11647 | 1466015309894 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37800 == 44 [pid = 11647] [id = 429] 11:28:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8e76f000) [pid = 11647] [serial = 1288] [outer = (nil)] 11:28:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x947a8000) [pid = 11647] [serial = 1289] [outer = 0x8e76f000] 11:28:29 INFO - PROCESS | 11647 | 1466015309972 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x95163800) [pid = 11647] [serial = 1290] [outer = 0x8e76f000] 11:28:30 INFO - PROCESS | 11647 | 1466015310949 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:28:30 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 11:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1484ms 11:28:30 INFO - PROCESS | 11647 | 1466015310993 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 11647 | 1466015310998 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 11:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:28:31 INFO - PROCESS | 11647 | 1466015311004 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 11647 | 1466015311007 Marionette TRACE conn3 <- [1,1690,null,{}] 11:28:31 INFO - PROCESS | 11647 | 1466015311013 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 11647 | 1466015311024 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:31 INFO - PROCESS | 11647 | 1466015311232 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:28:31 INFO - PROCESS | 11647 | 1466015311408 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 11647 | 1466015311416 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3b400 == 45 [pid = 11647] [id = 430] 11:28:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91736400) [pid = 11647] [serial = 1291] [outer = (nil)] 11:28:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x977b0000) [pid = 11647] [serial = 1292] [outer = 0x91736400] 11:28:31 INFO - PROCESS | 11647 | 1466015311571 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x98293800) [pid = 11647] [serial = 1293] [outer = 0x91736400] 11:28:32 INFO - PROCESS | 11647 | 1466015312501 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1534ms 11:28:32 INFO - PROCESS | 11647 | 1466015312539 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:28:32 INFO - PROCESS | 11647 | 1466015312543 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 11:28:32 INFO - PROCESS | 11647 | 1466015312550 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 11647 | 1466015312553 Marionette TRACE conn3 <- [1,1694,null,{}] 11:28:32 INFO - PROCESS | 11647 | 1466015312559 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 11647 | 1466015312564 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:32 INFO - PROCESS | 11647 | 1466015312744 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:28:32 INFO - PROCESS | 11647 | 1466015312920 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 11647 | 1466015312927 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x9516a000 == 46 [pid = 11647] [id = 431] 11:28:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x95323000) [pid = 11647] [serial = 1294] [outer = (nil)] 11:28:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x982fd000) [pid = 11647] [serial = 1295] [outer = 0x95323000] 11:28:33 INFO - PROCESS | 11647 | 1466015313012 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x991b6400) [pid = 11647] [serial = 1296] [outer = 0x95323000] 11:28:33 INFO - PROCESS | 11647 | 1466015313991 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1489ms 11:28:34 INFO - PROCESS | 11647 | 1466015314038 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:28:34 INFO - PROCESS | 11647 | 1466015314049 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 11:28:34 INFO - PROCESS | 11647 | 1466015314055 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 11647 | 1466015314059 Marionette TRACE conn3 <- [1,1698,null,{}] 11:28:34 INFO - PROCESS | 11647 | 1466015314065 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 11647 | 1466015314070 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:34 INFO - PROCESS | 11647 | 1466015314274 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:28:34 INFO - PROCESS | 11647 | 1466015314492 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 11647 | 1466015314502 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f803000 == 47 [pid = 11647] [id = 432] 11:28:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f98c800) [pid = 11647] [serial = 1297] [outer = (nil)] 11:28:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x995bb000) [pid = 11647] [serial = 1298] [outer = 0x8f98c800] 11:28:34 INFO - PROCESS | 11647 | 1466015314622 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x995bd400) [pid = 11647] [serial = 1299] [outer = 0x8f98c800] 11:28:35 INFO - PROCESS | 11647 | 1466015315519 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:28:35 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 11:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1532ms 11:28:35 INFO - PROCESS | 11647 | 1466015315588 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 11647 | 1466015315593 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 11:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:28:35 INFO - PROCESS | 11647 | 1466015315599 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 11647 | 1466015315602 Marionette TRACE conn3 <- [1,1702,null,{}] 11:28:35 INFO - PROCESS | 11647 | 1466015315608 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 11647 | 1466015315613 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:35 INFO - PROCESS | 11647 | 1466015315826 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:28:36 INFO - PROCESS | 11647 | 1466015316221 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 11647 | 1466015316230 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3f000 == 48 [pid = 11647] [id = 433] 11:28:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8dd41c00) [pid = 11647] [serial = 1300] [outer = (nil)] 11:28:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8e59d000) [pid = 11647] [serial = 1301] [outer = 0x8dd41c00] 11:28:36 INFO - PROCESS | 11647 | 1466015316349 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x8e767400) [pid = 11647] [serial = 1302] [outer = 0x8dd41c00] 11:28:37 INFO - PROCESS | 11647 | 1466015317317 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1796ms 11:28:37 INFO - PROCESS | 11647 | 1466015317406 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:28:37 INFO - PROCESS | 11647 | 1466015317420 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 11:28:37 INFO - PROCESS | 11647 | 1466015317429 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 11647 | 1466015317433 Marionette TRACE conn3 <- [1,1706,null,{}] 11:28:37 INFO - PROCESS | 11647 | 1466015317441 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 11647 | 1466015317450 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x917ec400 == 47 [pid = 11647] [id = 423] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b6000 == 46 [pid = 11647] [id = 422] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b4000 == 45 [pid = 11647] [id = 421] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3a000 == 44 [pid = 11647] [id = 409] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5c00 == 43 [pid = 11647] [id = 405] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x92e4f000 == 42 [pid = 11647] [id = 406] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac2c00 == 41 [pid = 11647] [id = 407] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76d800 == 40 [pid = 11647] [id = 410] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x91398400 == 39 [pid = 11647] [id = 415] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8e593c00 == 38 [pid = 11647] [id = 416] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac7000 == 37 [pid = 11647] [id = 419] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8e775800 == 36 [pid = 11647] [id = 417] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b4c00 == 35 [pid = 11647] [id = 420] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x918ab000 == 34 [pid = 11647] [id = 418] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8f067c00 == 33 [pid = 11647] [id = 408] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8f803000 == 32 [pid = 11647] [id = 432] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x9516a000 == 31 [pid = 11647] [id = 431] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3b400 == 30 [pid = 11647] [id = 430] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x9290a400 == 29 [pid = 11647] [id = 428] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37800 == 28 [pid = 11647] [id = 429] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x917f0800 == 27 [pid = 11647] [id = 427] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd6400 == 26 [pid = 11647] [id = 426] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x917f1000 == 25 [pid = 11647] [id = 424] 11:28:38 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59e800 == 24 [pid = 11647] [id = 425] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x8f8c9000) [pid = 11647] [serial = 1212] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x8f80f800) [pid = 11647] [serial = 1211] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x918ab800) [pid = 11647] [serial = 1215] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x917ea400) [pid = 11647] [serial = 1214] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x947a8400) [pid = 11647] [serial = 1218] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x93837800) [pid = 11647] [serial = 1217] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8e770c00) [pid = 11647] [serial = 1235] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f05b400) [pid = 11647] [serial = 1236] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8fabe800) [pid = 11647] [serial = 1233] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8fa2e800) [pid = 11647] [serial = 1232] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f813400) [pid = 11647] [serial = 1238] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x95181400) [pid = 11647] [serial = 1221] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x95176400) [pid = 11647] [serial = 1220] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x977a8800) [pid = 11647] [serial = 1224] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x977a5000) [pid = 11647] [serial = 1223] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x91734000) [pid = 11647] [serial = 1247] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9139dc00) [pid = 11647] [serial = 1241] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x99134c00) [pid = 11647] [serial = 1227] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9828f000) [pid = 11647] [serial = 1226] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f05d800) [pid = 11647] [serial = 1230] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e59dc00) [pid = 11647] [serial = 1229] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fac3000) [pid = 11647] [serial = 1244] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91407400) [pid = 11647] [serial = 1242] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9140b400) [pid = 11647] [serial = 1245] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f8c0000) [pid = 11647] [serial = 1239] [outer = (nil)] [url = about:blank] 11:28:38 INFO - PROCESS | 11647 | 1466015318950 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:28:39 INFO - PROCESS | 11647 | 1466015319052 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 11647 | 1466015319062 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd42800 == 25 [pid = 11647] [id = 434] 11:28:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dd42c00) [pid = 11647] [serial = 1303] [outer = (nil)] 11:28:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e596c00) [pid = 11647] [serial = 1304] [outer = 0x8dd42c00] 11:28:39 INFO - PROCESS | 11647 | 1466015319133 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e5a1000) [pid = 11647] [serial = 1305] [outer = 0x8dd42c00] 11:28:39 INFO - PROCESS | 11647 | 1466015319975 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2594ms 11:28:40 INFO - PROCESS | 11647 | 1466015320023 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 11647 | 1466015320031 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 11:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:28:40 INFO - PROCESS | 11647 | 1466015320040 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 11647 | 1466015320044 Marionette TRACE conn3 <- [1,1710,null,{}] 11:28:40 INFO - PROCESS | 11647 | 1466015320055 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 11647 | 1466015320061 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:40 INFO - PROCESS | 11647 | 1466015320242 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:28:40 INFO - PROCESS | 11647 | 1466015320255 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 11647 | 1466015320266 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e773c00 == 26 [pid = 11647] [id = 435] 11:28:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f803800) [pid = 11647] [serial = 1306] [outer = (nil)] 11:28:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f80a000) [pid = 11647] [serial = 1307] [outer = 0x8f803800] 11:28:40 INFO - PROCESS | 11647 | 1466015320455 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f815400) [pid = 11647] [serial = 1308] [outer = 0x8f803800] 11:28:41 INFO - PROCESS | 11647 | 1466015321307 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1336ms 11:28:41 INFO - PROCESS | 11647 | 1466015321382 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 11647 | 1466015321387 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 11:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:28:41 INFO - PROCESS | 11647 | 1466015321395 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 11647 | 1466015321400 Marionette TRACE conn3 <- [1,1714,null,{}] 11:28:41 INFO - PROCESS | 11647 | 1466015321410 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 11647 | 1466015321417 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:41 INFO - PROCESS | 11647 | 1466015321658 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:28:41 INFO - PROCESS | 11647 | 1466015321682 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 11647 | 1466015321690 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c9800 == 27 [pid = 11647] [id = 436] 11:28:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f8c9c00) [pid = 11647] [serial = 1309] [outer = (nil)] 11:28:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f98f000) [pid = 11647] [serial = 1310] [outer = 0x8f8c9c00] 11:28:41 INFO - PROCESS | 11647 | 1466015321771 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fa2a800) [pid = 11647] [serial = 1311] [outer = 0x8f8c9c00] 11:28:42 INFO - PROCESS | 11647 | 1466015322773 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1434ms 11:28:42 INFO - PROCESS | 11647 | 1466015322837 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 11647 | 1466015322844 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 11:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:28:42 INFO - PROCESS | 11647 | 1466015322863 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 11647 | 1466015322872 Marionette TRACE conn3 <- [1,1718,null,{}] 11:28:42 INFO - PROCESS | 11647 | 1466015322884 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 11647 | 1466015322889 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:43 INFO - PROCESS | 11647 | 1466015323133 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x917ef000) [pid = 11647] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x92148000) [pid = 11647] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f8bf400) [pid = 11647] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8fac4400) [pid = 11647] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e595000) [pid = 11647] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x926a3800) [pid = 11647] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e5b6800) [pid = 11647] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x918aec00) [pid = 11647] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x9172bc00) [pid = 11647] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:28:43 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e5bd800) [pid = 11647] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:28:43 INFO - PROCESS | 11647 | 1466015323778 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 11647 | 1466015323788 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbe0000 == 28 [pid = 11647] [id = 437] 11:28:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dd39000) [pid = 11647] [serial = 1312] [outer = (nil)] 11:28:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e5bd800) [pid = 11647] [serial = 1313] [outer = 0x8dd39000] 11:28:43 INFO - PROCESS | 11647 | 1466015323853 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8fac4400) [pid = 11647] [serial = 1314] [outer = 0x8dd39000] 11:28:44 INFO - PROCESS | 11647 | 1466015324583 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1767ms 11:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:28:44 INFO - PROCESS | 11647 | 1466015324622 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 11647 | 1466015324625 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 11:28:44 INFO - PROCESS | 11647 | 1466015324631 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 11647 | 1466015324635 Marionette TRACE conn3 <- [1,1722,null,{}] 11:28:44 INFO - PROCESS | 11647 | 1466015324640 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 11647 | 1466015324645 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:44 INFO - PROCESS | 11647 | 1466015324791 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:28:44 INFO - PROCESS | 11647 | 1466015324805 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 11647 | 1466015324811 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x91398000 == 29 [pid = 11647] [id = 438] 11:28:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x913a1400) [pid = 11647] [serial = 1315] [outer = (nil)] 11:28:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91406800) [pid = 11647] [serial = 1316] [outer = 0x913a1400] 11:28:44 INFO - PROCESS | 11647 | 1466015324880 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91410800) [pid = 11647] [serial = 1317] [outer = 0x913a1400] 11:28:45 INFO - PROCESS | 11647 | 1466015325880 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:28:45 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 11:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1333ms 11:28:45 INFO - PROCESS | 11647 | 1466015325966 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 11647 | 1466015325973 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 11:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:28:45 INFO - PROCESS | 11647 | 1466015325993 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 11647 | 1466015325999 Marionette TRACE conn3 <- [1,1726,null,{}] 11:28:46 INFO - PROCESS | 11647 | 1466015326007 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 11647 | 1466015326013 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:46 INFO - PROCESS | 11647 | 1466015326216 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:28:46 INFO - PROCESS | 11647 | 1466015326464 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 11647 | 1466015326478 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b4400 == 30 [pid = 11647] [id = 439] 11:28:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f6b4800) [pid = 11647] [serial = 1318] [outer = (nil)] 11:28:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f6bd800) [pid = 11647] [serial = 1319] [outer = 0x8f6b4800] 11:28:46 INFO - PROCESS | 11647 | 1466015326599 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f8c3c00) [pid = 11647] [serial = 1320] [outer = 0x8f6b4800] 11:28:47 INFO - PROCESS | 11647 | 1466015327625 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1689ms 11:28:47 INFO - PROCESS | 11647 | 1466015327683 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 11647 | 1466015327690 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 11:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:28:47 INFO - PROCESS | 11647 | 1466015327701 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 11647 | 1466015327705 Marionette TRACE conn3 <- [1,1730,null,{}] 11:28:47 INFO - PROCESS | 11647 | 1466015327711 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 11647 | 1466015327717 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:47 INFO - PROCESS | 11647 | 1466015327909 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:28:48 INFO - PROCESS | 11647 | 1466015328131 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 11647 | 1466015328140 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabe000 == 31 [pid = 11647] [id = 440] 11:28:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fac8000) [pid = 11647] [serial = 1321] [outer = (nil)] 11:28:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x913a2000) [pid = 11647] [serial = 1322] [outer = 0x8fac8000] 11:28:48 INFO - PROCESS | 11647 | 1466015328269 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91408000) [pid = 11647] [serial = 1323] [outer = 0x8fac8000] 11:28:49 INFO - PROCESS | 11647 | 1466015329292 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:28:49 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 11:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1646ms 11:28:49 INFO - PROCESS | 11647 | 1466015329347 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 11647 | 1466015329352 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 11:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:28:49 INFO - PROCESS | 11647 | 1466015329358 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 11647 | 1466015329364 Marionette TRACE conn3 <- [1,1734,null,{}] 11:28:49 INFO - PROCESS | 11647 | 1466015329381 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 11647 | 1466015329389 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:49 INFO - PROCESS | 11647 | 1466015329615 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:28:49 INFO - PROCESS | 11647 | 1466015329843 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 11647 | 1466015329852 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a8000 == 32 [pid = 11647] [id = 441] 11:28:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x918aa000) [pid = 11647] [serial = 1324] [outer = (nil)] 11:28:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x91933000) [pid = 11647] [serial = 1325] [outer = 0x918aa000] 11:28:49 INFO - PROCESS | 11647 | 1466015329941 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91939400) [pid = 11647] [serial = 1326] [outer = 0x918aa000] 11:28:50 INFO - PROCESS | 11647 | 1466015330921 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1637ms 11:28:51 INFO - PROCESS | 11647 | 1466015330997 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 11647 | 1466015331004 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 11:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:28:51 INFO - PROCESS | 11647 | 1466015331010 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 11647 | 1466015331013 Marionette TRACE conn3 <- [1,1738,null,{}] 11:28:51 INFO - PROCESS | 11647 | 1466015331019 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 11647 | 1466015331025 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:51 INFO - PROCESS | 11647 | 1466015331214 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:28:51 INFO - PROCESS | 11647 | 1466015331429 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 11647 | 1466015331436 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x9214a000 == 33 [pid = 11647] [id = 442] 11:28:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x92151800) [pid = 11647] [serial = 1327] [outer = (nil)] 11:28:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x92264c00) [pid = 11647] [serial = 1328] [outer = 0x92151800] 11:28:51 INFO - PROCESS | 11647 | 1466015331577 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x926a4000) [pid = 11647] [serial = 1329] [outer = 0x92151800] 11:28:52 INFO - PROCESS | 11647 | 1466015332548 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1590ms 11:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:28:52 INFO - PROCESS | 11647 | 1466015332601 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 11647 | 1466015332605 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 11:28:52 INFO - PROCESS | 11647 | 1466015332611 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 11647 | 1466015332615 Marionette TRACE conn3 <- [1,1742,null,{}] 11:28:52 INFO - PROCESS | 11647 | 1466015332621 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 11647 | 1466015332627 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:52 INFO - PROCESS | 11647 | 1466015332801 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:28:53 INFO - PROCESS | 11647 | 1466015333016 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 11647 | 1466015333026 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdd800 == 34 [pid = 11647] [id = 443] 11:28:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8dbdf800) [pid = 11647] [serial = 1330] [outer = (nil)] 11:28:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f80ec00) [pid = 11647] [serial = 1331] [outer = 0x8dbdf800] 11:28:53 INFO - PROCESS | 11647 | 1466015333112 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x918a2400) [pid = 11647] [serial = 1332] [outer = 0x8dbdf800] 11:28:54 INFO - PROCESS | 11647 | 1466015334222 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1684ms 11:28:54 INFO - PROCESS | 11647 | 1466015334295 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 11647 | 1466015334301 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 11:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:28:54 INFO - PROCESS | 11647 | 1466015334312 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 11647 | 1466015334316 Marionette TRACE conn3 <- [1,1746,null,{}] 11:28:54 INFO - PROCESS | 11647 | 1466015334324 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 11647 | 1466015334329 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:54 INFO - PROCESS | 11647 | 1466015334606 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:28:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f818c00 == 33 [pid = 11647] [id = 399] 11:28:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b4c00 == 32 [pid = 11647] [id = 397] 11:28:54 INFO - PROCESS | 11647 | 1466015334886 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 11647 | 1466015334895 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76ec00 == 33 [pid = 11647] [id = 444] 11:28:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8e76fc00) [pid = 11647] [serial = 1333] [outer = (nil)] 11:28:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8f6b9c00) [pid = 11647] [serial = 1334] [outer = 0x8e76fc00] 11:28:54 INFO - PROCESS | 11647 | 1466015334977 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8f81b800) [pid = 11647] [serial = 1335] [outer = 0x8e76fc00] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x918a6800) [pid = 11647] [serial = 1271] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x926a4c00) [pid = 11647] [serial = 1274] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9193e800) [pid = 11647] [serial = 1272] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8fa2d000) [pid = 11647] [serial = 1269] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f820400) [pid = 11647] [serial = 1254] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f987c00) [pid = 11647] [serial = 1268] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8f6b5400) [pid = 11647] [serial = 1250] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x913a0000) [pid = 11647] [serial = 1253] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x92903800) [pid = 11647] [serial = 1259] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8e766c00) [pid = 11647] [serial = 1265] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x91940000) [pid = 11647] [serial = 1256] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9214c400) [pid = 11647] [serial = 1257] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x917e5000) [pid = 11647] [serial = 1248] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x913a3400) [pid = 11647] [serial = 1263] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f6b8c00) [pid = 11647] [serial = 1266] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f6b7000) [pid = 11647] [serial = 1262] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f80e000) [pid = 11647] [serial = 1251] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x92906400) [pid = 11647] [serial = 1260] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x926b2800) [pid = 11647] [serial = 1275] [outer = (nil)] [url = about:blank] 11:28:55 INFO - PROCESS | 11647 | 1466015335793 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1538ms 11:28:55 INFO - PROCESS | 11647 | 1466015335853 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 11647 | 1466015335860 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 11:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:28:55 INFO - PROCESS | 11647 | 1466015335871 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 11647 | 1466015335874 Marionette TRACE conn3 <- [1,1750,null,{}] 11:28:55 INFO - PROCESS | 11647 | 1466015335880 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 11647 | 1466015335885 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:56 INFO - PROCESS | 11647 | 1466015336057 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:28:56 INFO - PROCESS | 11647 | 1466015336069 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 11647 | 1466015336076 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd39400 == 34 [pid = 11647] [id = 445] 11:28:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fac1c00) [pid = 11647] [serial = 1336] [outer = (nil)] 11:28:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9139cc00) [pid = 11647] [serial = 1337] [outer = 0x8fac1c00] 11:28:56 INFO - PROCESS | 11647 | 1466015336151 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91403c00) [pid = 11647] [serial = 1338] [outer = 0x8fac1c00] 11:28:57 INFO - PROCESS | 11647 | 1466015337152 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1339ms 11:28:57 INFO - PROCESS | 11647 | 1466015337210 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 11647 | 1466015337214 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 11:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:28:57 INFO - PROCESS | 11647 | 1466015337221 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 11647 | 1466015337226 Marionette TRACE conn3 <- [1,1754,null,{}] 11:28:57 INFO - PROCESS | 11647 | 1466015337243 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 11647 | 1466015337252 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:57 INFO - PROCESS | 11647 | 1466015337482 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:28:57 INFO - PROCESS | 11647 | 1466015337497 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 11647 | 1466015337510 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a5000 == 35 [pid = 11647] [id = 446] 11:28:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x918a5800) [pid = 11647] [serial = 1339] [outer = (nil)] 11:28:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x918acc00) [pid = 11647] [serial = 1340] [outer = 0x918a5800] 11:28:57 INFO - PROCESS | 11647 | 1466015337588 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9193e400) [pid = 11647] [serial = 1341] [outer = 0x918a5800] 11:28:58 INFO - PROCESS | 11647 | 1466015338492 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1340ms 11:28:58 INFO - PROCESS | 11647 | 1466015338562 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 11647 | 1466015338567 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 11:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:28:58 INFO - PROCESS | 11647 | 1466015338573 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 11647 | 1466015338576 Marionette TRACE conn3 <- [1,1758,null,{}] 11:28:58 INFO - PROCESS | 11647 | 1466015338581 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 11647 | 1466015338586 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:58 INFO - PROCESS | 11647 | 1466015338831 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:28:58 INFO - PROCESS | 11647 | 1466015338856 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 11647 | 1466015338863 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:28:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x92152c00 == 36 [pid = 11647] [id = 447] 11:28:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92153400) [pid = 11647] [serial = 1342] [outer = (nil)] 11:28:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x926adc00) [pid = 11647] [serial = 1343] [outer = 0x92153400] 11:28:58 INFO - PROCESS | 11647 | 1466015338933 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x92903800) [pid = 11647] [serial = 1344] [outer = 0x92153400] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8e5b9000) [pid = 11647] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f987400) [pid = 11647] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92904000) [pid = 11647] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x93cc3c00) [pid = 11647] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e76f000) [pid = 11647] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91736400) [pid = 11647] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f803800) [pid = 11647] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x95323000) [pid = 11647] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f8c9c00) [pid = 11647] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8dd39000) [pid = 11647] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8dd42c00) [pid = 11647] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f98c800) [pid = 11647] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:28:59 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dd41c00) [pid = 11647] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:29:00 INFO - PROCESS | 11647 | 1466015340041 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1529ms 11:29:00 INFO - PROCESS | 11647 | 1466015340104 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 11647 | 1466015340107 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 11:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:29:00 INFO - PROCESS | 11647 | 1466015340120 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 11647 | 1466015340122 Marionette TRACE conn3 <- [1,1762,null,{}] 11:29:00 INFO - PROCESS | 11647 | 1466015340128 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 11647 | 1466015340133 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:00 INFO - PROCESS | 11647 | 1466015340307 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:29:00 INFO - PROCESS | 11647 | 1466015340323 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 11647 | 1466015340330 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd6000 == 37 [pid = 11647] [id = 448] 11:29:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dd3dc00) [pid = 11647] [serial = 1345] [outer = (nil)] 11:29:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91399c00) [pid = 11647] [serial = 1346] [outer = 0x8dd3dc00] 11:29:00 INFO - PROCESS | 11647 | 1466015340433 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9140a800) [pid = 11647] [serial = 1347] [outer = 0x8dd3dc00] 11:29:01 INFO - PROCESS | 11647 | 1466015341292 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1242ms 11:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:29:01 INFO - PROCESS | 11647 | 1466015341363 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 11647 | 1466015341366 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 11:29:01 INFO - PROCESS | 11647 | 1466015341373 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 11647 | 1466015341376 Marionette TRACE conn3 <- [1,1766,null,{}] 11:29:01 INFO - PROCESS | 11647 | 1466015341381 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 11647 | 1466015341391 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:01 INFO - PROCESS | 11647 | 1466015341594 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:29:01 INFO - PROCESS | 11647 | 1466015341728 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 11647 | 1466015341737 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3a400 == 38 [pid = 11647] [id = 449] 11:29:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8dd41c00) [pid = 11647] [serial = 1348] [outer = (nil)] 11:29:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x92e4d000) [pid = 11647] [serial = 1349] [outer = 0x8dd41c00] 11:29:01 INFO - PROCESS | 11647 | 1466015341810 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x93cc2000) [pid = 11647] [serial = 1350] [outer = 0x8dd41c00] 11:29:02 INFO - PROCESS | 11647 | 1466015342865 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1532ms 11:29:02 INFO - PROCESS | 11647 | 1466015342905 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 11647 | 1466015342912 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 11:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:29:02 INFO - PROCESS | 11647 | 1466015342920 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 11647 | 1466015342928 Marionette TRACE conn3 <- [1,1770,null,{}] 11:29:02 INFO - PROCESS | 11647 | 1466015342937 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 11647 | 1466015342943 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:03 INFO - PROCESS | 11647 | 1466015343143 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:29:03 INFO - PROCESS | 11647 | 1466015343379 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 11647 | 1466015343388 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f066400 == 39 [pid = 11647] [id = 450] 11:29:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f067c00) [pid = 11647] [serial = 1351] [outer = (nil)] 11:29:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f80d400) [pid = 11647] [serial = 1352] [outer = 0x8f067c00] 11:29:03 INFO - PROCESS | 11647 | 1466015343532 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f993000) [pid = 11647] [serial = 1353] [outer = 0x8f067c00] 11:29:04 INFO - PROCESS | 11647 | 1466015344483 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1601ms 11:29:04 INFO - PROCESS | 11647 | 1466015344523 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 11647 | 1466015344530 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 11:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:29:04 INFO - PROCESS | 11647 | 1466015344542 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 11647 | 1466015344547 Marionette TRACE conn3 <- [1,1774,null,{}] 11:29:04 INFO - PROCESS | 11647 | 1466015344553 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 11647 | 1466015344561 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:04 INFO - PROCESS | 11647 | 1466015344779 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:29:05 INFO - PROCESS | 11647 | 1466015345065 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 11647 | 1466015345079 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabec00 == 40 [pid = 11647] [id = 451] 11:29:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x91737000) [pid = 11647] [serial = 1354] [outer = (nil)] 11:29:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x917ebc00) [pid = 11647] [serial = 1355] [outer = 0x91737000] 11:29:05 INFO - PROCESS | 11647 | 1466015345207 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x918ac400) [pid = 11647] [serial = 1356] [outer = 0x91737000] 11:29:06 INFO - PROCESS | 11647 | 1466015346080 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1589ms 11:29:06 INFO - PROCESS | 11647 | 1466015346131 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:29:06 INFO - PROCESS | 11647 | 1466015346135 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 11:29:06 INFO - PROCESS | 11647 | 1466015346144 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 11647 | 1466015346151 Marionette TRACE conn3 <- [1,1778,null,{}] 11:29:06 INFO - PROCESS | 11647 | 1466015346167 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 11647 | 1466015346177 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:06 INFO - PROCESS | 11647 | 1466015346405 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:29:06 INFO - PROCESS | 11647 | 1466015346633 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 11647 | 1466015346645 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bac00 == 41 [pid = 11647] [id = 452] 11:29:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9391f000) [pid = 11647] [serial = 1357] [outer = (nil)] 11:29:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x93928800) [pid = 11647] [serial = 1358] [outer = 0x9391f000] 11:29:06 INFO - PROCESS | 11647 | 1466015346774 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x947a7c00) [pid = 11647] [serial = 1359] [outer = 0x9391f000] 11:29:07 INFO - PROCESS | 11647 | 1466015347698 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:29:07 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 11:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1589ms 11:29:07 INFO - PROCESS | 11647 | 1466015347731 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 11647 | 1466015347735 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 11:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:29:07 INFO - PROCESS | 11647 | 1466015347742 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 11647 | 1466015347746 Marionette TRACE conn3 <- [1,1782,null,{}] 11:29:07 INFO - PROCESS | 11647 | 1466015347752 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 11647 | 1466015347757 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:07 INFO - PROCESS | 11647 | 1466015347941 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:29:08 INFO - PROCESS | 11647 | 1466015348160 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 11647 | 1466015348168 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x91738000 == 42 [pid = 11647] [id = 453] 11:29:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x92e4cc00) [pid = 11647] [serial = 1360] [outer = (nil)] 11:29:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x9517e000) [pid = 11647] [serial = 1361] [outer = 0x92e4cc00] 11:29:08 INFO - PROCESS | 11647 | 1466015348294 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x9531ac00) [pid = 11647] [serial = 1362] [outer = 0x92e4cc00] 11:29:09 INFO - PROCESS | 11647 | 1466015349202 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:29:09 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 11:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1530ms 11:29:09 INFO - PROCESS | 11647 | 1466015349273 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 11647 | 1466015349278 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 11:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:29:09 INFO - PROCESS | 11647 | 1466015349284 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 11647 | 1466015349288 Marionette TRACE conn3 <- [1,1786,null,{}] 11:29:09 INFO - PROCESS | 11647 | 1466015349294 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 11647 | 1466015349299 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:09 INFO - PROCESS | 11647 | 1466015349510 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:29:09 INFO - PROCESS | 11647 | 1466015349756 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 11647 | 1466015349774 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bc800 == 43 [pid = 11647] [id = 454] 11:29:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x9290bc00) [pid = 11647] [serial = 1363] [outer = (nil)] 11:29:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x977aa400) [pid = 11647] [serial = 1364] [outer = 0x9290bc00] 11:29:09 INFO - PROCESS | 11647 | 1466015349920 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x977af400) [pid = 11647] [serial = 1365] [outer = 0x9290bc00] 11:29:10 INFO - PROCESS | 11647 | 1466015350902 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:29:10 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 11:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1688ms 11:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:29:10 INFO - PROCESS | 11647 | 1466015350974 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 11647 | 1466015350977 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 11:29:10 INFO - PROCESS | 11647 | 1466015350985 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 11647 | 1466015350987 Marionette TRACE conn3 <- [1,1790,null,{}] 11:29:10 INFO - PROCESS | 11647 | 1466015350994 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 11647 | 1466015351004 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:11 INFO - PROCESS | 11647 | 1466015351250 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:29:11 INFO - PROCESS | 11647 | 1466015351472 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 11647 | 1466015351480 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35400 == 44 [pid = 11647] [id = 455] 11:29:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8dd39000) [pid = 11647] [serial = 1366] [outer = (nil)] 11:29:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8e59c000) [pid = 11647] [serial = 1367] [outer = 0x8dd39000] 11:29:11 INFO - PROCESS | 11647 | 1466015351822 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8e769400) [pid = 11647] [serial = 1368] [outer = 0x8dd39000] 11:29:12 INFO - PROCESS | 11647 | 1466015352774 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:29:12 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) 11:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1837ms 11:29:12 INFO - PROCESS | 11647 | 1466015352822 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:29:12 INFO - PROCESS | 11647 | 1466015352828 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 11:29:12 INFO - PROCESS | 11647 | 1466015352835 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 11647 | 1466015352839 Marionette TRACE conn3 <- [1,1794,null,{}] 11:29:12 INFO - PROCESS | 11647 | 1466015352846 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 11647 | 1466015352851 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:13 INFO - PROCESS | 11647 | 1466015353027 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:29:13 INFO - PROCESS | 11647 | 1466015353294 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 11647 | 1466015353301 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2cc00 == 45 [pid = 11647] [id = 456] 11:29:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x8fa2e400) [pid = 11647] [serial = 1369] [outer = (nil)] 11:29:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x8fac0000) [pid = 11647] [serial = 1370] [outer = 0x8fa2e400] 11:29:13 INFO - PROCESS | 11647 | 1466015353514 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x913a0c00) [pid = 11647] [serial = 1371] [outer = 0x8fa2e400] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x917eb400 == 44 [pid = 11647] [id = 392] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8f814800 == 43 [pid = 11647] [id = 391] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x913a0400 == 42 [pid = 11647] [id = 390] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3bc00 == 41 [pid = 11647] [id = 393] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd36400 == 40 [pid = 11647] [id = 403] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37000 == 39 [pid = 11647] [id = 396] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3f000 == 38 [pid = 11647] [id = 433] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76d400 == 37 [pid = 11647] [id = 402] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c2000 == 36 [pid = 11647] [id = 389] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa33800 == 35 [pid = 11647] [id = 404] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2f000 == 34 [pid = 11647] [id = 398] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8f060c00 == 33 [pid = 11647] [id = 388] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa35c00 == 32 [pid = 11647] [id = 400] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37c00 == 31 [pid = 11647] [id = 394] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x918ad000 == 30 [pid = 11647] [id = 395] 11:29:15 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac9800 == 29 [pid = 11647] [id = 401] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x91406800) [pid = 11647] [serial = 1316] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x8f814c00) [pid = 11647] [serial = 1278] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x8f6aec00) [pid = 11647] [serial = 1277] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x9172cc00) [pid = 11647] [serial = 1281] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x913a4c00) [pid = 11647] [serial = 1280] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x92e52c00) [pid = 11647] [serial = 1284] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9290dc00) [pid = 11647] [serial = 1283] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x94749400) [pid = 11647] [serial = 1287] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x93cca400) [pid = 11647] [serial = 1286] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x95163800) [pid = 11647] [serial = 1290] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x947a8000) [pid = 11647] [serial = 1289] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x98293800) [pid = 11647] [serial = 1293] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x977b0000) [pid = 11647] [serial = 1292] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f80a000) [pid = 11647] [serial = 1307] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x991b6400) [pid = 11647] [serial = 1296] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f98f000) [pid = 11647] [serial = 1310] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8e5bd800) [pid = 11647] [serial = 1313] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x982fd000) [pid = 11647] [serial = 1295] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e596c00) [pid = 11647] [serial = 1304] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e5a1000) [pid = 11647] [serial = 1305] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x995bd400) [pid = 11647] [serial = 1299] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x995bb000) [pid = 11647] [serial = 1298] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e767400) [pid = 11647] [serial = 1302] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e59d000) [pid = 11647] [serial = 1301] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fa2a800) [pid = 11647] [serial = 1311] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f815400) [pid = 11647] [serial = 1308] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8fac4400) [pid = 11647] [serial = 1314] [outer = (nil)] [url = about:blank] 11:29:15 INFO - PROCESS | 11647 | 1466015355809 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3035ms 11:29:15 INFO - PROCESS | 11647 | 1466015355871 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 11647 | 1466015355877 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 11:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:29:15 INFO - PROCESS | 11647 | 1466015355885 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 11647 | 1466015355890 Marionette TRACE conn3 <- [1,1798,null,{}] 11:29:15 INFO - PROCESS | 11647 | 1466015355898 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 11647 | 1466015355904 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:16 INFO - PROCESS | 11647 | 1466015356073 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:29:16 INFO - PROCESS | 11647 | 1466015356241 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 11647 | 1466015356254 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3a800 == 30 [pid = 11647] [id = 457] 11:29:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dd40c00) [pid = 11647] [serial = 1372] [outer = (nil)] 11:29:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e5c0800) [pid = 11647] [serial = 1373] [outer = 0x8dd40c00] 11:29:16 INFO - PROCESS | 11647 | 1466015356327 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e76d800) [pid = 11647] [serial = 1374] [outer = 0x8dd40c00] 11:29:17 INFO - PROCESS | 11647 | 1466015357109 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1292ms 11:29:17 INFO - PROCESS | 11647 | 1466015357177 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 11647 | 1466015357185 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 11:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:29:17 INFO - PROCESS | 11647 | 1466015357197 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 11647 | 1466015357201 Marionette TRACE conn3 <- [1,1802,null,{}] 11:29:17 INFO - PROCESS | 11647 | 1466015357207 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 11647 | 1466015357213 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:17 INFO - PROCESS | 11647 | 1466015357379 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:29:17 INFO - PROCESS | 11647 | 1466015357517 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 11647 | 1466015357527 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f806000 == 31 [pid = 11647] [id = 458] 11:29:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f808400) [pid = 11647] [serial = 1375] [outer = (nil)] 11:29:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f80b800) [pid = 11647] [serial = 1376] [outer = 0x8f808400] 11:29:17 INFO - PROCESS | 11647 | 1466015357613 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f815c00) [pid = 11647] [serial = 1377] [outer = 0x8f808400] 11:29:18 INFO - PROCESS | 11647 | 1466015358574 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1436ms 11:29:18 INFO - PROCESS | 11647 | 1466015358637 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 11647 | 1466015358641 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 11:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:29:18 INFO - PROCESS | 11647 | 1466015358647 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 11647 | 1466015358653 Marionette TRACE conn3 <- [1,1806,null,{}] 11:29:18 INFO - PROCESS | 11647 | 1466015358680 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 11647 | 1466015358690 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:18 INFO - PROCESS | 11647 | 1466015358928 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:29:18 INFO - PROCESS | 11647 | 1466015358950 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 11647 | 1466015358959 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2a800 == 32 [pid = 11647] [id = 459] 11:29:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fa2ac00) [pid = 11647] [serial = 1378] [outer = (nil)] 11:29:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fac4400) [pid = 11647] [serial = 1379] [outer = 0x8fa2ac00] 11:29:19 INFO - PROCESS | 11647 | 1466015359034 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9139e000) [pid = 11647] [serial = 1380] [outer = 0x8fa2ac00] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fac1c00) [pid = 11647] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8fac8000) [pid = 11647] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dd41c00) [pid = 11647] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x92151800) [pid = 11647] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f6b4800) [pid = 11647] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8dd3dc00) [pid = 11647] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x913a1400) [pid = 11647] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x918a5800) [pid = 11647] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dbdf800) [pid = 11647] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x918aa000) [pid = 11647] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e76fc00) [pid = 11647] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:29:20 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92153400) [pid = 11647] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:29:20 INFO - PROCESS | 11647 | 1466015360470 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1891ms 11:29:20 INFO - PROCESS | 11647 | 1466015360547 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 11647 | 1466015360552 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 11:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:29:20 INFO - PROCESS | 11647 | 1466015360558 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 11647 | 1466015360561 Marionette TRACE conn3 <- [1,1810,null,{}] 11:29:20 INFO - PROCESS | 11647 | 1466015360567 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 11647 | 1466015360573 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:20 INFO - PROCESS | 11647 | 1466015360769 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:29:20 INFO - PROCESS | 11647 | 1466015360856 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 11647 | 1466015360864 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbddc00 == 33 [pid = 11647] [id = 460] 11:29:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f820c00) [pid = 11647] [serial = 1381] [outer = (nil)] 11:29:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8fa35400) [pid = 11647] [serial = 1382] [outer = 0x8f820c00] 11:29:20 INFO - PROCESS | 11647 | 1466015360941 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9140c400) [pid = 11647] [serial = 1383] [outer = 0x8f820c00] 11:29:21 INFO - PROCESS | 11647 | 1466015361756 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1229ms 11:29:21 INFO - PROCESS | 11647 | 1466015361789 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 11647 | 1466015361792 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 11:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:29:21 INFO - PROCESS | 11647 | 1466015361799 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 11647 | 1466015361802 Marionette TRACE conn3 <- [1,1814,null,{}] 11:29:21 INFO - PROCESS | 11647 | 1466015361808 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 11647 | 1466015361813 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:21 INFO - PROCESS | 11647 | 1466015361961 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:29:21 INFO - PROCESS | 11647 | 1466015361970 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 11647 | 1466015361979 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x9172b000 == 34 [pid = 11647] [id = 461] 11:29:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9172cc00) [pid = 11647] [serial = 1384] [outer = (nil)] 11:29:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x917e9000) [pid = 11647] [serial = 1385] [outer = 0x9172cc00] 11:29:22 INFO - PROCESS | 11647 | 1466015362046 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x917ef400) [pid = 11647] [serial = 1386] [outer = 0x9172cc00] 11:29:23 INFO - PROCESS | 11647 | 1466015363171 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1436ms 11:29:23 INFO - PROCESS | 11647 | 1466015363237 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 11647 | 1466015363244 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 11:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:29:23 INFO - PROCESS | 11647 | 1466015363252 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 11647 | 1466015363258 Marionette TRACE conn3 <- [1,1818,null,{}] 11:29:23 INFO - PROCESS | 11647 | 1466015363268 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 11647 | 1466015363274 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:23 INFO - PROCESS | 11647 | 1466015363511 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:29:23 INFO - PROCESS | 11647 | 1466015363747 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 11647 | 1466015363762 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e768c00 == 35 [pid = 11647] [id = 462] 11:29:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f05b400) [pid = 11647] [serial = 1387] [outer = (nil)] 11:29:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f803c00) [pid = 11647] [serial = 1388] [outer = 0x8f05b400] 11:29:23 INFO - PROCESS | 11647 | 1466015363962 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f820400) [pid = 11647] [serial = 1389] [outer = 0x8f05b400] 11:29:24 INFO - PROCESS | 11647 | 1466015364935 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1739ms 11:29:24 INFO - PROCESS | 11647 | 1466015364992 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 11647 | 1466015365000 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 11:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:29:25 INFO - PROCESS | 11647 | 1466015365011 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 11647 | 1466015365015 Marionette TRACE conn3 <- [1,1822,null,{}] 11:29:25 INFO - PROCESS | 11647 | 1466015365022 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 11647 | 1466015365028 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:25 INFO - PROCESS | 11647 | 1466015365266 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:29:25 INFO - PROCESS | 11647 | 1466015365527 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 11647 | 1466015365539 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x91406800 == 36 [pid = 11647] [id = 463] 11:29:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9140fc00) [pid = 11647] [serial = 1390] [outer = (nil)] 11:29:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9172f800) [pid = 11647] [serial = 1391] [outer = 0x9140fc00] 11:29:25 INFO - PROCESS | 11647 | 1466015365672 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x913a4c00) [pid = 11647] [serial = 1392] [outer = 0x9140fc00] 11:29:26 INFO - PROCESS | 11647 | 1466015366669 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1737ms 11:29:26 INFO - PROCESS | 11647 | 1466015366748 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 11647 | 1466015366753 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 11:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:29:26 INFO - PROCESS | 11647 | 1466015366760 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 11647 | 1466015366766 Marionette TRACE conn3 <- [1,1826,null,{}] 11:29:26 INFO - PROCESS | 11647 | 1466015366783 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 11647 | 1466015366793 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:26 INFO - PROCESS | 11647 | 1466015366984 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:29:27 INFO - PROCESS | 11647 | 1466015367217 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 11647 | 1466015367229 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x92149000 == 37 [pid = 11647] [id = 464] 11:29:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9214a800) [pid = 11647] [serial = 1393] [outer = (nil)] 11:29:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92260000) [pid = 11647] [serial = 1394] [outer = 0x9214a800] 11:29:27 INFO - PROCESS | 11647 | 1466015367354 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x926a4400) [pid = 11647] [serial = 1395] [outer = 0x9214a800] 11:29:28 INFO - PROCESS | 11647 | 1466015368342 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1640ms 11:29:28 INFO - PROCESS | 11647 | 1466015368402 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 11647 | 1466015368407 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 11:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:29:28 INFO - PROCESS | 11647 | 1466015368413 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 11647 | 1466015368417 Marionette TRACE conn3 <- [1,1830,null,{}] 11:29:28 INFO - PROCESS | 11647 | 1466015368423 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 11647 | 1466015368429 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:28 INFO - PROCESS | 11647 | 1466015368612 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:29:28 INFO - PROCESS | 11647 | 1466015368841 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 11647 | 1466015368852 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa28400 == 38 [pid = 11647] [id = 465] 11:29:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x92153400) [pid = 11647] [serial = 1396] [outer = (nil)] 11:29:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x9290d800) [pid = 11647] [serial = 1397] [outer = 0x92153400] 11:29:28 INFO - PROCESS | 11647 | 1466015368975 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x92e47400) [pid = 11647] [serial = 1398] [outer = 0x92153400] 11:29:29 INFO - PROCESS | 11647 | 1466015369923 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1587ms 11:29:30 INFO - PROCESS | 11647 | 1466015370003 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 11647 | 1466015370006 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 11:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:29:30 INFO - PROCESS | 11647 | 1466015370013 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 11647 | 1466015370017 Marionette TRACE conn3 <- [1,1834,null,{}] 11:29:30 INFO - PROCESS | 11647 | 1466015370023 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 11647 | 1466015370029 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:30 INFO - PROCESS | 11647 | 1466015370248 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:29:30 INFO - PROCESS | 11647 | 1466015370483 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 11647 | 1466015370499 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbde400 == 39 [pid = 11647] [id = 466] 11:29:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8dd37c00) [pid = 11647] [serial = 1399] [outer = (nil)] 11:29:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x9391f800) [pid = 11647] [serial = 1400] [outer = 0x8dd37c00] 11:29:30 INFO - PROCESS | 11647 | 1466015370634 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x93cc8800) [pid = 11647] [serial = 1401] [outer = 0x8dd37c00] 11:29:31 INFO - PROCESS | 11647 | 1466015371742 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:29:31 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 11:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1785ms 11:29:31 INFO - PROCESS | 11647 | 1466015371799 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 11647 | 1466015371803 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 11:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:29:31 INFO - PROCESS | 11647 | 1466015371810 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 11647 | 1466015371815 Marionette TRACE conn3 <- [1,1838,null,{}] 11:29:31 INFO - PROCESS | 11647 | 1466015371823 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 11647 | 1466015371835 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:32 INFO - PROCESS | 11647 | 1466015372095 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:29:32 INFO - PROCESS | 11647 | 1466015372339 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 11647 | 1466015372348 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3dc00 == 40 [pid = 11647] [id = 467] 11:29:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8dd41800) [pid = 11647] [serial = 1402] [outer = (nil)] 11:29:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x93842000) [pid = 11647] [serial = 1403] [outer = 0x8dd41800] 11:29:32 INFO - PROCESS | 11647 | 1466015372429 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x95169400) [pid = 11647] [serial = 1404] [outer = 0x8dd41800] 11:29:33 INFO - PROCESS | 11647 | 1466015373436 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1685ms 11:29:33 INFO - PROCESS | 11647 | 1466015373496 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 11647 | 1466015373502 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 11:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:29:33 INFO - PROCESS | 11647 | 1466015373511 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 11647 | 1466015373516 Marionette TRACE conn3 <- [1,1842,null,{}] 11:29:33 INFO - PROCESS | 11647 | 1466015373523 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 11647 | 1466015373528 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:33 INFO - PROCESS | 11647 | 1466015373910 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:29:34 INFO - PROCESS | 11647 | 1466015374165 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 11647 | 1466015374175 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdf800 == 41 [pid = 11647] [id = 468] 11:29:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8e596800) [pid = 11647] [serial = 1405] [outer = (nil)] 11:29:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8e5a0000) [pid = 11647] [serial = 1406] [outer = 0x8e596800] 11:29:34 INFO - PROCESS | 11647 | 1466015374365 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8e76fc00) [pid = 11647] [serial = 1407] [outer = 0x8e596800] 11:29:34 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbddc00 == 40 [pid = 11647] [id = 460] 11:29:34 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2a800 == 39 [pid = 11647] [id = 459] 11:29:35 INFO - PROCESS | 11647 | --DOCSHELL 0x8f806000 == 38 [pid = 11647] [id = 458] 11:29:35 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3a800 == 37 [pid = 11647] [id = 457] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x91403c00) [pid = 11647] [serial = 1338] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x91408000) [pid = 11647] [serial = 1323] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x9139cc00) [pid = 11647] [serial = 1337] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x93cc2000) [pid = 11647] [serial = 1350] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x92264c00) [pid = 11647] [serial = 1328] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f6bd800) [pid = 11647] [serial = 1319] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f8c3c00) [pid = 11647] [serial = 1320] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x91399c00) [pid = 11647] [serial = 1346] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x91410800) [pid = 11647] [serial = 1317] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x9193e400) [pid = 11647] [serial = 1341] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x92e4d000) [pid = 11647] [serial = 1349] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x918a2400) [pid = 11647] [serial = 1332] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x91939400) [pid = 11647] [serial = 1326] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x918acc00) [pid = 11647] [serial = 1340] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x913a2000) [pid = 11647] [serial = 1322] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f6b9c00) [pid = 11647] [serial = 1334] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f80ec00) [pid = 11647] [serial = 1331] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92903800) [pid = 11647] [serial = 1344] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x926a4000) [pid = 11647] [serial = 1329] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f81b800) [pid = 11647] [serial = 1335] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x926adc00) [pid = 11647] [serial = 1343] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91933000) [pid = 11647] [serial = 1325] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9140a800) [pid = 11647] [serial = 1347] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 11647 | 1466015375321 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1836ms 11:29:35 INFO - PROCESS | 11647 | 1466015375349 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 11647 | 1466015375355 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 11:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:29:35 INFO - PROCESS | 11647 | 1466015375363 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 11647 | 1466015375368 Marionette TRACE conn3 <- [1,1846,null,{}] 11:29:35 INFO - PROCESS | 11647 | 1466015375375 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 11647 | 1466015375381 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:35 INFO - PROCESS | 11647 | 1466015375554 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:29:35 INFO - PROCESS | 11647 | 1466015375571 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 11647 | 1466015375581 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80e800 == 38 [pid = 11647] [id = 469] 11:29:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f811400) [pid = 11647] [serial = 1408] [outer = (nil)] 11:29:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f8c2400) [pid = 11647] [serial = 1409] [outer = 0x8f811400] 11:29:35 INFO - PROCESS | 11647 | 1466015375672 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f986800) [pid = 11647] [serial = 1410] [outer = 0x8f811400] 11:29:36 INFO - PROCESS | 11647 | 1466015376632 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:29:36 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) 11:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1332ms 11:29:36 INFO - PROCESS | 11647 | 1466015376696 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 11647 | 1466015376701 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 11:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:29:36 INFO - PROCESS | 11647 | 1466015376707 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 11647 | 1466015376710 Marionette TRACE conn3 <- [1,1850,null,{}] 11:29:36 INFO - PROCESS | 11647 | 1466015376716 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 11647 | 1466015376720 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:36 INFO - PROCESS | 11647 | 1466015376886 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:29:36 INFO - PROCESS | 11647 | 1466015376900 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 11647 | 1466015376910 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98c800 == 39 [pid = 11647] [id = 470] 11:29:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91407000) [pid = 11647] [serial = 1411] [outer = (nil)] 11:29:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9140bc00) [pid = 11647] [serial = 1412] [outer = 0x91407000] 11:29:36 INFO - PROCESS | 11647 | 1466015376974 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91734000) [pid = 11647] [serial = 1413] [outer = 0x91407000] 11:29:37 INFO - PROCESS | 11647 | 1466015377990 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1339ms 11:29:38 INFO - PROCESS | 11647 | 1466015378047 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 11647 | 1466015378052 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 11:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:29:38 INFO - PROCESS | 11647 | 1466015378075 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 11647 | 1466015378082 Marionette TRACE conn3 <- [1,1854,null,{}] 11:29:38 INFO - PROCESS | 11647 | 1466015378088 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 11647 | 1466015378093 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:38 INFO - PROCESS | 11647 | 1466015378323 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:29:38 INFO - PROCESS | 11647 | 1466015378353 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 11647 | 1466015378359 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bd000 == 40 [pid = 11647] [id = 471] 11:29:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9139fc00) [pid = 11647] [serial = 1414] [outer = (nil)] 11:29:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9193ac00) [pid = 11647] [serial = 1415] [outer = 0x9139fc00] 11:29:38 INFO - PROCESS | 11647 | 1466015378426 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92148000) [pid = 11647] [serial = 1416] [outer = 0x9139fc00] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8fa2ac00) [pid = 11647] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f808400) [pid = 11647] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8dd40c00) [pid = 11647] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f067c00) [pid = 11647] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8fa2e400) [pid = 11647] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x91737000) [pid = 11647] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9391f000) [pid = 11647] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92e4cc00) [pid = 11647] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9290bc00) [pid = 11647] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dd39000) [pid = 11647] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:29:39 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f820c00) [pid = 11647] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:29:39 INFO - PROCESS | 11647 | 1466015379693 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1701ms 11:29:39 INFO - PROCESS | 11647 | 1466015379764 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:29:39 INFO - PROCESS | 11647 | 1466015379771 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 11:29:39 INFO - PROCESS | 11647 | 1466015379779 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 11647 | 1466015379787 Marionette TRACE conn3 <- [1,1858,null,{}] 11:29:39 INFO - PROCESS | 11647 | 1466015379795 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 11647 | 1466015379801 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:40 INFO - PROCESS | 11647 | 1466015380025 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:29:40 INFO - PROCESS | 11647 | 1466015380259 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 11647 | 1466015380268 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd3c00 == 41 [pid = 11647] [id = 472] 11:29:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f067c00) [pid = 11647] [serial = 1417] [outer = (nil)] 11:29:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f808400) [pid = 11647] [serial = 1418] [outer = 0x8f067c00] 11:29:40 INFO - PROCESS | 11647 | 1466015380372 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c5400) [pid = 11647] [serial = 1419] [outer = 0x8f067c00] 11:29:41 INFO - PROCESS | 11647 | 1466015381331 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1587ms 11:29:41 INFO - PROCESS | 11647 | 1466015381379 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 11647 | 1466015381387 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 11:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:29:41 INFO - PROCESS | 11647 | 1466015381398 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 11647 | 1466015381402 Marionette TRACE conn3 <- [1,1862,null,{}] 11:29:41 INFO - PROCESS | 11647 | 1466015381409 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 11647 | 1466015381415 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:41 INFO - PROCESS | 11647 | 1466015381611 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:29:41 INFO - PROCESS | 11647 | 1466015381788 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 11647 | 1466015381797 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x91404800 == 42 [pid = 11647] [id = 473] 11:29:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91404c00) [pid = 11647] [serial = 1420] [outer = (nil)] 11:29:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x917e6000) [pid = 11647] [serial = 1421] [outer = 0x91404c00] 11:29:41 INFO - PROCESS | 11647 | 1466015381876 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x918a2400) [pid = 11647] [serial = 1422] [outer = 0x91404c00] 11:29:42 INFO - PROCESS | 11647 | 1466015382930 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1588ms 11:29:42 INFO - PROCESS | 11647 | 1466015382986 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 11647 | 1466015382990 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 11:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:29:43 INFO - PROCESS | 11647 | 1466015382997 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 11647 | 1466015383003 Marionette TRACE conn3 <- [1,1866,null,{}] 11:29:43 INFO - PROCESS | 11647 | 1466015383020 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 11647 | 1466015383029 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:43 INFO - PROCESS | 11647 | 1466015383208 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:29:43 INFO - PROCESS | 11647 | 1466015383429 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 11647 | 1466015383447 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x917eb400 == 43 [pid = 11647] [id = 474] 11:29:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x926a6c00) [pid = 11647] [serial = 1423] [outer = (nil)] 11:29:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92902400) [pid = 11647] [serial = 1424] [outer = 0x926a6c00] 11:29:43 INFO - PROCESS | 11647 | 1466015383580 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9290f000) [pid = 11647] [serial = 1425] [outer = 0x926a6c00] 11:29:44 INFO - PROCESS | 11647 | 1466015384566 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1644ms 11:29:44 INFO - PROCESS | 11647 | 1466015384643 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:29:44 INFO - PROCESS | 11647 | 1466015384648 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 11:29:44 INFO - PROCESS | 11647 | 1466015384656 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 11647 | 1466015384658 Marionette TRACE conn3 <- [1,1870,null,{}] 11:29:44 INFO - PROCESS | 11647 | 1466015384666 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 11647 | 1466015384671 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:44 INFO - PROCESS | 11647 | 1466015384895 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:29:45 INFO - PROCESS | 11647 | 1466015385117 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 11647 | 1466015385125 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e594400 == 44 [pid = 11647] [id = 475] 11:29:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9214bc00) [pid = 11647] [serial = 1426] [outer = (nil)] 11:29:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x93cc1400) [pid = 11647] [serial = 1427] [outer = 0x9214bc00] 11:29:45 INFO - PROCESS | 11647 | 1466015385271 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x94745000) [pid = 11647] [serial = 1428] [outer = 0x9214bc00] 11:29:46 INFO - PROCESS | 11647 | 1466015386255 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1637ms 11:29:46 INFO - PROCESS | 11647 | 1466015386292 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 11647 | 1466015386296 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 11:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:29:46 INFO - PROCESS | 11647 | 1466015386304 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 11647 | 1466015386308 Marionette TRACE conn3 <- [1,1874,null,{}] 11:29:46 INFO - PROCESS | 11647 | 1466015386316 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 11647 | 1466015386322 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:46 INFO - PROCESS | 11647 | 1466015386506 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:29:46 INFO - PROCESS | 11647 | 1466015386684 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 11647 | 1466015386690 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f806000 == 45 [pid = 11647] [id = 476] 11:29:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9193bc00) [pid = 11647] [serial = 1429] [outer = (nil)] 11:29:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9516e400) [pid = 11647] [serial = 1430] [outer = 0x9193bc00] 11:29:46 INFO - PROCESS | 11647 | 1466015386773 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x95180800) [pid = 11647] [serial = 1431] [outer = 0x9193bc00] 11:29:47 INFO - PROCESS | 11647 | 1466015387824 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1584ms 11:29:47 INFO - PROCESS | 11647 | 1466015387889 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 11647 | 1466015387893 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 11:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:29:47 INFO - PROCESS | 11647 | 1466015387900 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 11647 | 1466015387903 Marionette TRACE conn3 <- [1,1878,null,{}] 11:29:47 INFO - PROCESS | 11647 | 1466015387909 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 11647 | 1466015387920 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:48 INFO - PROCESS | 11647 | 1466015388159 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:29:48 INFO - PROCESS | 11647 | 1466015388439 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 11647 | 1466015388447 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd1800 == 46 [pid = 11647] [id = 477] 11:29:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8e59b400) [pid = 11647] [serial = 1432] [outer = (nil)] 11:29:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x98295c00) [pid = 11647] [serial = 1433] [outer = 0x8e59b400] 11:29:48 INFO - PROCESS | 11647 | 1466015388536 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x982fd000) [pid = 11647] [serial = 1434] [outer = 0x8e59b400] 11:29:49 INFO - PROCESS | 11647 | 1466015389439 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1587ms 11:29:49 INFO - PROCESS | 11647 | 1466015389488 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 11647 | 1466015389493 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 11:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:29:49 INFO - PROCESS | 11647 | 1466015389499 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 11647 | 1466015389503 Marionette TRACE conn3 <- [1,1882,null,{}] 11:29:49 INFO - PROCESS | 11647 | 1466015389508 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 11647 | 1466015389514 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:49 INFO - PROCESS | 11647 | 1466015389686 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:29:50 INFO - PROCESS | 11647 | 1466015390122 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 11647 | 1466015390128 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3fc00 == 47 [pid = 11647] [id = 478] 11:29:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8dd40000) [pid = 11647] [serial = 1435] [outer = (nil)] 11:29:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8e5a1000) [pid = 11647] [serial = 1436] [outer = 0x8dd40000] 11:29:50 INFO - PROCESS | 11647 | 1466015390246 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f064800) [pid = 11647] [serial = 1437] [outer = 0x8dd40000] 11:29:51 INFO - PROCESS | 11647 | 1466015391152 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1736ms 11:29:51 INFO - PROCESS | 11647 | 1466015391239 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:29:51 INFO - PROCESS | 11647 | 1466015391245 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 11:29:51 INFO - PROCESS | 11647 | 1466015391252 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 11647 | 1466015391256 Marionette TRACE conn3 <- [1,1886,null,{}] 11:29:51 INFO - PROCESS | 11647 | 1466015391264 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 11647 | 1466015391271 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:51 INFO - PROCESS | 11647 | 1466015391487 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98c800 == 46 [pid = 11647] [id = 470] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80e800 == 45 [pid = 11647] [id = 469] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdf800 == 44 [pid = 11647] [id = 468] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2cc00 == 43 [pid = 11647] [id = 456] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x9172b000 == 42 [pid = 11647] [id = 461] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x91406800 == 41 [pid = 11647] [id = 463] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8e768c00 == 40 [pid = 11647] [id = 462] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa28400 == 39 [pid = 11647] [id = 465] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbde400 == 38 [pid = 11647] [id = 466] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x92149000 == 37 [pid = 11647] [id = 464] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3dc00 == 36 [pid = 11647] [id = 467] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bac00 == 35 [pid = 11647] [id = 452] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x91738000 == 34 [pid = 11647] [id = 453] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35400 == 33 [pid = 11647] [id = 455] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bc800 == 32 [pid = 11647] [id = 454] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd1800 == 31 [pid = 11647] [id = 477] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3fc00 == 30 [pid = 11647] [id = 478] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8f806000 == 29 [pid = 11647] [id = 476] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8e594400 == 28 [pid = 11647] [id = 475] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x917eb400 == 27 [pid = 11647] [id = 474] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd3c00 == 26 [pid = 11647] [id = 472] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x91404800 == 25 [pid = 11647] [id = 473] 11:29:52 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bd000 == 24 [pid = 11647] [id = 471] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8fac4400) [pid = 11647] [serial = 1379] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x9139e000) [pid = 11647] [serial = 1380] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f80b800) [pid = 11647] [serial = 1376] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8e5c0800) [pid = 11647] [serial = 1373] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f993000) [pid = 11647] [serial = 1353] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8e76d800) [pid = 11647] [serial = 1374] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f80d400) [pid = 11647] [serial = 1352] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x913a0c00) [pid = 11647] [serial = 1371] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x918ac400) [pid = 11647] [serial = 1356] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x917ebc00) [pid = 11647] [serial = 1355] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x947a7c00) [pid = 11647] [serial = 1359] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fac0000) [pid = 11647] [serial = 1370] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x93928800) [pid = 11647] [serial = 1358] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9531ac00) [pid = 11647] [serial = 1362] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9517e000) [pid = 11647] [serial = 1361] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x977af400) [pid = 11647] [serial = 1365] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x977aa400) [pid = 11647] [serial = 1364] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e769400) [pid = 11647] [serial = 1368] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e59c000) [pid = 11647] [serial = 1367] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x917e9000) [pid = 11647] [serial = 1385] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8fa35400) [pid = 11647] [serial = 1382] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9140c400) [pid = 11647] [serial = 1383] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f815c00) [pid = 11647] [serial = 1377] [outer = (nil)] [url = about:blank] 11:29:52 INFO - PROCESS | 11647 | 1466015392842 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 11647 | 1466015392853 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb400 == 25 [pid = 11647] [id = 479] 11:29:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8dbdc400) [pid = 11647] [serial = 1438] [outer = (nil)] 11:29:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dd33800) [pid = 11647] [serial = 1439] [outer = 0x8dbdc400] 11:29:52 INFO - PROCESS | 11647 | 1466015392932 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e592c00) [pid = 11647] [serial = 1440] [outer = 0x8dbdc400] 11:29:53 INFO - PROCESS | 11647 | 1466015393728 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2536ms 11:29:53 INFO - PROCESS | 11647 | 1466015393790 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 11647 | 1466015393796 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 11:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:29:53 INFO - PROCESS | 11647 | 1466015393812 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 11647 | 1466015393815 Marionette TRACE conn3 <- [1,1890,null,{}] 11:29:53 INFO - PROCESS | 11647 | 1466015393824 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 11647 | 1466015393831 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:54 INFO - PROCESS | 11647 | 1466015394008 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:29:54 INFO - PROCESS | 11647 | 1466015394021 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 11647 | 1466015394030 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e769800 == 26 [pid = 11647] [id = 480] 11:29:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e771000) [pid = 11647] [serial = 1441] [outer = (nil)] 11:29:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f062000) [pid = 11647] [serial = 1442] [outer = 0x8e771000] 11:29:54 INFO - PROCESS | 11647 | 1466015394104 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f6b7000) [pid = 11647] [serial = 1443] [outer = 0x8e771000] 11:29:55 INFO - PROCESS | 11647 | 1466015395044 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1299ms 11:29:55 INFO - PROCESS | 11647 | 1466015395113 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 11647 | 1466015395120 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 11:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:29:55 INFO - PROCESS | 11647 | 1466015395128 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 11647 | 1466015395130 Marionette TRACE conn3 <- [1,1894,null,{}] 11:29:55 INFO - PROCESS | 11647 | 1466015395138 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 11647 | 1466015395145 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:55 INFO - PROCESS | 11647 | 1466015395321 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:29:55 INFO - PROCESS | 11647 | 1466015395481 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 11647 | 1466015395486 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f062c00 == 27 [pid = 11647] [id = 481] 11:29:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f6bc800) [pid = 11647] [serial = 1444] [outer = (nil)] 11:29:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f817000) [pid = 11647] [serial = 1445] [outer = 0x8f6bc800] 11:29:55 INFO - PROCESS | 11647 | 1466015395557 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f988000) [pid = 11647] [serial = 1446] [outer = 0x8f6bc800] 11:29:56 INFO - PROCESS | 11647 | 1466015396552 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1481ms 11:29:56 INFO - PROCESS | 11647 | 1466015396612 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:29:56 INFO - PROCESS | 11647 | 1466015396617 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 11:29:56 INFO - PROCESS | 11647 | 1466015396632 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 11647 | 1466015396641 Marionette TRACE conn3 <- [1,1898,null,{}] 11:29:56 INFO - PROCESS | 11647 | 1466015396655 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 11647 | 1466015396663 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:56 INFO - PROCESS | 11647 | 1466015396879 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:29:56 INFO - PROCESS | 11647 | 1466015396905 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 11647 | 1466015396911 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd34c00 == 28 [pid = 11647] [id = 482] 11:29:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8e766800) [pid = 11647] [serial = 1447] [outer = (nil)] 11:29:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fac5000) [pid = 11647] [serial = 1448] [outer = 0x8e766800] 11:29:57 INFO - PROCESS | 11647 | 1466015397000 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91398c00) [pid = 11647] [serial = 1449] [outer = 0x8e766800] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91407000) [pid = 11647] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9139fc00) [pid = 11647] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dd41800) [pid = 11647] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8dd37c00) [pid = 11647] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9214a800) [pid = 11647] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x92153400) [pid = 11647] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f811400) [pid = 11647] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f05b400) [pid = 11647] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e596800) [pid = 11647] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x9172cc00) [pid = 11647] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:29:57 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9140fc00) [pid = 11647] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:29:58 INFO - PROCESS | 11647 | 1466015398378 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1803ms 11:29:58 INFO - PROCESS | 11647 | 1466015398427 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:29:58 INFO - PROCESS | 11647 | 1466015398432 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 11:29:58 INFO - PROCESS | 11647 | 1466015398438 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 11647 | 1466015398441 Marionette TRACE conn3 <- [1,1902,null,{}] 11:29:58 INFO - PROCESS | 11647 | 1466015398447 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 11647 | 1466015398452 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:58 INFO - PROCESS | 11647 | 1466015398607 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:29:58 INFO - PROCESS | 11647 | 1466015398617 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 11647 | 1466015398623 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd38000 == 29 [pid = 11647] [id = 483] 11:29:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f8c0000) [pid = 11647] [serial = 1450] [outer = (nil)] 11:29:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9139c000) [pid = 11647] [serial = 1451] [outer = 0x8f8c0000] 11:29:58 INFO - PROCESS | 11647 | 1466015398692 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x913a0000) [pid = 11647] [serial = 1452] [outer = 0x8f8c0000] 11:29:59 INFO - PROCESS | 11647 | 1466015399574 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1185ms 11:29:59 INFO - PROCESS | 11647 | 1466015399624 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 11647 | 1466015399627 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 11:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:29:59 INFO - PROCESS | 11647 | 1466015399638 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 11647 | 1466015399641 Marionette TRACE conn3 <- [1,1906,null,{}] 11:29:59 INFO - PROCESS | 11647 | 1466015399646 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 11647 | 1466015399651 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:59 INFO - PROCESS | 11647 | 1466015399800 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:29:59 INFO - PROCESS | 11647 | 1466015399811 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 11647 | 1466015399830 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:29:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x91404800 == 30 [pid = 11647] [id = 484] 11:29:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91405000) [pid = 11647] [serial = 1453] [outer = (nil)] 11:29:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9140c400) [pid = 11647] [serial = 1454] [outer = 0x91405000] 11:29:59 INFO - PROCESS | 11647 | 1466015399907 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x917eb800) [pid = 11647] [serial = 1455] [outer = 0x91405000] 11:30:01 INFO - PROCESS | 11647 | 1466015401204 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1636ms 11:30:01 INFO - PROCESS | 11647 | 1466015401276 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 11647 | 1466015401282 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 11:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:30:01 INFO - PROCESS | 11647 | 1466015401291 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 11647 | 1466015401299 Marionette TRACE conn3 <- [1,1910,null,{}] 11:30:01 INFO - PROCESS | 11647 | 1466015401307 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 11647 | 1466015401312 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:01 INFO - PROCESS | 11647 | 1466015401537 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:30:01 INFO - PROCESS | 11647 | 1466015401767 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 11647 | 1466015401775 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3000 == 31 [pid = 11647] [id = 485] 11:30:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8e5b9000) [pid = 11647] [serial = 1456] [outer = (nil)] 11:30:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f810c00) [pid = 11647] [serial = 1457] [outer = 0x8e5b9000] 11:30:01 INFO - PROCESS | 11647 | 1466015401858 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f819400) [pid = 11647] [serial = 1458] [outer = 0x8e5b9000] 11:30:03 INFO - PROCESS | 11647 | 1466015403015 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1793ms 11:30:03 INFO - PROCESS | 11647 | 1466015403085 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 11647 | 1466015403093 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 11:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:30:03 INFO - PROCESS | 11647 | 1466015403106 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 11647 | 1466015403112 Marionette TRACE conn3 <- [1,1914,null,{}] 11:30:03 INFO - PROCESS | 11647 | 1466015403120 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 11647 | 1466015403127 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:03 INFO - PROCESS | 11647 | 1466015403368 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:30:03 INFO - PROCESS | 11647 | 1466015403637 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 11647 | 1466015403646 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd4800 == 32 [pid = 11647] [id = 486] 11:30:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fabb000) [pid = 11647] [serial = 1459] [outer = (nil)] 11:30:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fac6400) [pid = 11647] [serial = 1460] [outer = 0x8fabb000] 11:30:03 INFO - PROCESS | 11647 | 1466015403730 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x913a6c00) [pid = 11647] [serial = 1461] [outer = 0x8fabb000] 11:30:04 INFO - PROCESS | 11647 | 1466015404850 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1786ms 11:30:04 INFO - PROCESS | 11647 | 1466015404892 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 11647 | 1466015404897 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 11:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:30:04 INFO - PROCESS | 11647 | 1466015404905 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 11647 | 1466015404912 Marionette TRACE conn3 <- [1,1918,null,{}] 11:30:04 INFO - PROCESS | 11647 | 1466015404931 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 11647 | 1466015404941 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:05 INFO - PROCESS | 11647 | 1466015405147 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:30:05 INFO - PROCESS | 11647 | 1466015405381 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 11647 | 1466015405393 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x918aa000 == 33 [pid = 11647] [id = 487] 11:30:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x918ab000) [pid = 11647] [serial = 1462] [outer = (nil)] 11:30:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x91932400) [pid = 11647] [serial = 1463] [outer = 0x918ab000] 11:30:05 INFO - PROCESS | 11647 | 1466015405527 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9193a400) [pid = 11647] [serial = 1464] [outer = 0x918ab000] 11:30:06 INFO - PROCESS | 11647 | 1466015406586 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1738ms 11:30:06 INFO - PROCESS | 11647 | 1466015406643 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:30:06 INFO - PROCESS | 11647 | 1466015406648 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 11:30:06 INFO - PROCESS | 11647 | 1466015406655 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 11647 | 1466015406658 Marionette TRACE conn3 <- [1,1922,null,{}] 11:30:06 INFO - PROCESS | 11647 | 1466015406664 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 11647 | 1466015406669 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:06 INFO - PROCESS | 11647 | 1466015406854 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:30:07 INFO - PROCESS | 11647 | 1466015407075 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 11647 | 1466015407083 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd9000 == 34 [pid = 11647] [id = 488] 11:30:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8dd33400) [pid = 11647] [serial = 1465] [outer = (nil)] 11:30:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8f806400) [pid = 11647] [serial = 1466] [outer = 0x8dd33400] 11:30:07 INFO - PROCESS | 11647 | 1466015407212 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9172c000) [pid = 11647] [serial = 1467] [outer = 0x8dd33400] 11:30:08 INFO - PROCESS | 11647 | 1466015408398 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1784ms 11:30:08 INFO - PROCESS | 11647 | 1466015408440 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 11647 | 1466015408452 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 11:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:30:08 INFO - PROCESS | 11647 | 1466015408474 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 11647 | 1466015408478 Marionette TRACE conn3 <- [1,1926,null,{}] 11:30:08 INFO - PROCESS | 11647 | 1466015408486 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 11647 | 1466015408492 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:08 INFO - PROCESS | 11647 | 1466015408674 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:30:08 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd42800 == 33 [pid = 11647] [id = 434] 11:30:08 INFO - PROCESS | 11647 | 1466015408910 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 11647 | 1466015408919 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3400 == 34 [pid = 11647] [id = 489] 11:30:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8e5b4000) [pid = 11647] [serial = 1468] [outer = (nil)] 11:30:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8e767400) [pid = 11647] [serial = 1469] [outer = 0x8e5b4000] 11:30:09 INFO - PROCESS | 11647 | 1466015409027 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f80e800) [pid = 11647] [serial = 1470] [outer = 0x8e5b4000] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x92148000) [pid = 11647] [serial = 1416] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x93842000) [pid = 11647] [serial = 1403] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x95169400) [pid = 11647] [serial = 1404] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9391f800) [pid = 11647] [serial = 1400] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x93cc8800) [pid = 11647] [serial = 1401] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x92260000) [pid = 11647] [serial = 1394] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x926a4400) [pid = 11647] [serial = 1395] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9290d800) [pid = 11647] [serial = 1397] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92e47400) [pid = 11647] [serial = 1398] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f8c2400) [pid = 11647] [serial = 1409] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f986800) [pid = 11647] [serial = 1410] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f803c00) [pid = 11647] [serial = 1388] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f820400) [pid = 11647] [serial = 1389] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e5a0000) [pid = 11647] [serial = 1406] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e76fc00) [pid = 11647] [serial = 1407] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x917ef400) [pid = 11647] [serial = 1386] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9172f800) [pid = 11647] [serial = 1391] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x913a4c00) [pid = 11647] [serial = 1392] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x91734000) [pid = 11647] [serial = 1413] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x9140bc00) [pid = 11647] [serial = 1412] [outer = (nil)] [url = about:blank] 11:30:09 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9193ac00) [pid = 11647] [serial = 1415] [outer = (nil)] [url = about:blank] 11:30:10 INFO - PROCESS | 11647 | 1466015410015 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1585ms 11:30:10 INFO - PROCESS | 11647 | 1466015410060 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 11647 | 1466015410071 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 11:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:30:10 INFO - PROCESS | 11647 | 1466015410086 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 11647 | 1466015410092 Marionette TRACE conn3 <- [1,1930,null,{}] 11:30:10 INFO - PROCESS | 11647 | 1466015410100 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 11647 | 1466015410109 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:10 INFO - PROCESS | 11647 | 1466015410375 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:30:10 INFO - PROCESS | 11647 | 1466015410648 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 11647 | 1466015410657 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f995800 == 35 [pid = 11647] [id = 490] 11:30:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8fa2c000) [pid = 11647] [serial = 1471] [outer = (nil)] 11:30:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8fabd000) [pid = 11647] [serial = 1472] [outer = 0x8fa2c000] 11:30:10 INFO - PROCESS | 11647 | 1466015410785 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91397400) [pid = 11647] [serial = 1473] [outer = 0x8fa2c000] 11:30:11 INFO - PROCESS | 11647 | 1466015411692 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1642ms 11:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:30:11 INFO - PROCESS | 11647 | 1466015411727 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 11647 | 1466015411730 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 11:30:11 INFO - PROCESS | 11647 | 1466015411737 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 11647 | 1466015411743 Marionette TRACE conn3 <- [1,1934,null,{}] 11:30:11 INFO - PROCESS | 11647 | 1466015411764 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 11647 | 1466015411772 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:12 INFO - PROCESS | 11647 | 1466015412001 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:30:12 INFO - PROCESS | 11647 | 1466015412030 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 11647 | 1466015412037 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a2800 == 36 [pid = 11647] [id = 491] 11:30:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x918a4400) [pid = 11647] [serial = 1474] [outer = (nil)] 11:30:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x918aec00) [pid = 11647] [serial = 1475] [outer = 0x918a4400] 11:30:12 INFO - PROCESS | 11647 | 1466015412111 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91940000) [pid = 11647] [serial = 1476] [outer = 0x918a4400] 11:30:13 INFO - PROCESS | 11647 | 1466015413081 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1404ms 11:30:13 INFO - PROCESS | 11647 | 1466015413140 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 11647 | 1466015413144 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 11:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:30:13 INFO - PROCESS | 11647 | 1466015413156 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 11647 | 1466015413159 Marionette TRACE conn3 <- [1,1938,null,{}] 11:30:13 INFO - PROCESS | 11647 | 1466015413164 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 11647 | 1466015413169 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:13 INFO - PROCESS | 11647 | 1466015413392 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:30:13 INFO - PROCESS | 11647 | 1466015413417 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 11647 | 1466015413425 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd39800 == 37 [pid = 11647] [id = 492] 11:30:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8e76fc00) [pid = 11647] [serial = 1477] [outer = (nil)] 11:30:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x92261000) [pid = 11647] [serial = 1478] [outer = 0x8e76fc00] 11:30:13 INFO - PROCESS | 11647 | 1466015413494 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92265000) [pid = 11647] [serial = 1479] [outer = 0x8e76fc00] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x926a6c00) [pid = 11647] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f6bc800) [pid = 11647] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f8c0000) [pid = 11647] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9193bc00) [pid = 11647] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8dd40000) [pid = 11647] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e766800) [pid = 11647] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x91404c00) [pid = 11647] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e59b400) [pid = 11647] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f067c00) [pid = 11647] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9214bc00) [pid = 11647] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dbdc400) [pid = 11647] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:30:14 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8e771000) [pid = 11647] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:30:14 INFO - PROCESS | 11647 | 1466015414535 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1439ms 11:30:14 INFO - PROCESS | 11647 | 1466015414589 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 11647 | 1466015414592 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 11:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:30:14 INFO - PROCESS | 11647 | 1466015414598 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 11647 | 1466015414601 Marionette TRACE conn3 <- [1,1942,null,{}] 11:30:14 INFO - PROCESS | 11647 | 1466015414607 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 11647 | 1466015414611 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:14 INFO - PROCESS | 11647 | 1466015414765 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:30:14 INFO - PROCESS | 11647 | 1466015414773 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 11647 | 1466015414779 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd3800 == 38 [pid = 11647] [id = 493] 11:30:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8dd3cc00) [pid = 11647] [serial = 1480] [outer = (nil)] 11:30:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9193bc00) [pid = 11647] [serial = 1481] [outer = 0x8dd3cc00] 11:30:14 INFO - PROCESS | 11647 | 1466015414847 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x92149000) [pid = 11647] [serial = 1482] [outer = 0x8dd3cc00] 11:30:15 INFO - PROCESS | 11647 | 1466015415749 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1182ms 11:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:30:15 INFO - PROCESS | 11647 | 1466015415782 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 11647 | 1466015415784 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 11:30:15 INFO - PROCESS | 11647 | 1466015415790 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 11647 | 1466015415794 Marionette TRACE conn3 <- [1,1946,null,{}] 11:30:15 INFO - PROCESS | 11647 | 1466015415799 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 11647 | 1466015415809 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:16 INFO - PROCESS | 11647 | 1466015416071 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:30:16 INFO - PROCESS | 11647 | 1466015416258 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 11647 | 1466015416269 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd33c00 == 39 [pid = 11647] [id = 494] 11:30:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dd36000) [pid = 11647] [serial = 1483] [outer = (nil)] 11:30:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dd41800) [pid = 11647] [serial = 1484] [outer = 0x8dd36000] 11:30:16 INFO - PROCESS | 11647 | 1466015416398 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e59e800) [pid = 11647] [serial = 1485] [outer = 0x8dd36000] 11:30:17 INFO - PROCESS | 11647 | 1466015417454 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1740ms 11:30:17 INFO - PROCESS | 11647 | 1466015417532 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 11647 | 1466015417540 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 11:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:30:17 INFO - PROCESS | 11647 | 1466015417550 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 11647 | 1466015417554 Marionette TRACE conn3 <- [1,1950,null,{}] 11:30:17 INFO - PROCESS | 11647 | 1466015417562 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 11647 | 1466015417568 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:17 INFO - PROCESS | 11647 | 1466015417800 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:30:18 INFO - PROCESS | 11647 | 1466015418035 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 11647 | 1466015418045 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f816000 == 40 [pid = 11647] [id = 495] 11:30:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c0000) [pid = 11647] [serial = 1486] [outer = (nil)] 11:30:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f98ec00) [pid = 11647] [serial = 1487] [outer = 0x8f8c0000] 11:30:18 INFO - PROCESS | 11647 | 1466015418150 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fa2f800) [pid = 11647] [serial = 1488] [outer = 0x8f8c0000] 11:30:19 INFO - PROCESS | 11647 | 1466015419109 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1633ms 11:30:19 INFO - PROCESS | 11647 | 1466015419183 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 11647 | 1466015419188 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 11:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:30:19 INFO - PROCESS | 11647 | 1466015419195 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 11647 | 1466015419199 Marionette TRACE conn3 <- [1,1954,null,{}] 11:30:19 INFO - PROCESS | 11647 | 1466015419205 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 11647 | 1466015419211 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:19 INFO - PROCESS | 11647 | 1466015419434 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:30:19 INFO - PROCESS | 11647 | 1466015419701 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 11647 | 1466015419708 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x91401c00 == 41 [pid = 11647] [id = 496] 11:30:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9172b000) [pid = 11647] [serial = 1489] [outer = (nil)] 11:30:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91732800) [pid = 11647] [serial = 1490] [outer = 0x9172b000] 11:30:19 INFO - PROCESS | 11647 | 1466015419838 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x917f1c00) [pid = 11647] [serial = 1491] [outer = 0x9172b000] 11:30:20 INFO - PROCESS | 11647 | 1466015420799 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1637ms 11:30:20 INFO - PROCESS | 11647 | 1466015420833 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 11647 | 1466015420839 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 11:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:30:20 INFO - PROCESS | 11647 | 1466015420857 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 11647 | 1466015420865 Marionette TRACE conn3 <- [1,1958,null,{}] 11:30:20 INFO - PROCESS | 11647 | 1466015420870 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 11647 | 1466015420876 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:21 INFO - PROCESS | 11647 | 1466015421108 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:30:21 INFO - PROCESS | 11647 | 1466015421339 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 11647 | 1466015421351 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3f000 == 42 [pid = 11647] [id = 497] 11:30:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91407000) [pid = 11647] [serial = 1492] [outer = (nil)] 11:30:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92e4c000) [pid = 11647] [serial = 1493] [outer = 0x91407000] 11:30:21 INFO - PROCESS | 11647 | 1466015421473 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x93929c00) [pid = 11647] [serial = 1494] [outer = 0x91407000] 11:30:22 INFO - PROCESS | 11647 | 1466015422399 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1591ms 11:30:22 INFO - PROCESS | 11647 | 1466015422441 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:30:22 INFO - PROCESS | 11647 | 1466015422446 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 11:30:22 INFO - PROCESS | 11647 | 1466015422453 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 11647 | 1466015422457 Marionette TRACE conn3 <- [1,1962,null,{}] 11:30:22 INFO - PROCESS | 11647 | 1466015422463 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 11647 | 1466015422468 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:22 INFO - PROCESS | 11647 | 1466015422653 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:30:22 INFO - PROCESS | 11647 | 1466015422833 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 11647 | 1466015422843 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8c00 == 43 [pid = 11647] [id = 498] 11:30:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8e76b400) [pid = 11647] [serial = 1495] [outer = (nil)] 11:30:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x93ccb000) [pid = 11647] [serial = 1496] [outer = 0x8e76b400] 11:30:22 INFO - PROCESS | 11647 | 1466015422984 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9479c400) [pid = 11647] [serial = 1497] [outer = 0x8e76b400] 11:30:23 INFO - PROCESS | 11647 | 1466015423898 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1493ms 11:30:23 INFO - PROCESS | 11647 | 1466015423946 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 11647 | 1466015423950 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 11:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:30:23 INFO - PROCESS | 11647 | 1466015423956 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 11647 | 1466015423960 Marionette TRACE conn3 <- [1,1966,null,{}] 11:30:23 INFO - PROCESS | 11647 | 1466015423966 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 11647 | 1466015423971 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:24 INFO - PROCESS | 11647 | 1466015424168 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:30:24 INFO - PROCESS | 11647 | 1466015424407 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 11647 | 1466015424424 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35c00 == 44 [pid = 11647] [id = 499] 11:30:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8dd42c00) [pid = 11647] [serial = 1498] [outer = (nil)] 11:30:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8e5b9800) [pid = 11647] [serial = 1499] [outer = 0x8dd42c00] 11:30:24 INFO - PROCESS | 11647 | 1466015424705 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8e76e800) [pid = 11647] [serial = 1500] [outer = 0x8dd42c00] 11:30:25 INFO - PROCESS | 11647 | 1466015425645 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1734ms 11:30:25 INFO - PROCESS | 11647 | 1466015425692 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 11647 | 1466015425698 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 11:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:30:25 INFO - PROCESS | 11647 | 1466015425706 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 11647 | 1466015425710 Marionette TRACE conn3 <- [1,1970,null,{}] 11:30:25 INFO - PROCESS | 11647 | 1466015425717 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 11647 | 1466015425723 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:25 INFO - PROCESS | 11647 | 1466015425904 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:30:26 INFO - PROCESS | 11647 | 1466015426164 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 11647 | 1466015426174 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b6400 == 45 [pid = 11647] [id = 500] 11:30:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f6bd800) [pid = 11647] [serial = 1501] [outer = (nil)] 11:30:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8f986800) [pid = 11647] [serial = 1502] [outer = 0x8f6bd800] 11:30:26 INFO - PROCESS | 11647 | 1466015426308 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8fac0400) [pid = 11647] [serial = 1503] [outer = 0x8f6bd800] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x91398000 == 44 [pid = 11647] [id = 438] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8f062c00 == 43 [pid = 11647] [id = 481] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8e769800 == 42 [pid = 11647] [id = 480] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76ec00 == 41 [pid = 11647] [id = 444] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb400 == 40 [pid = 11647] [id = 479] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x9214a000 == 39 [pid = 11647] [id = 442] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd38000 == 38 [pid = 11647] [id = 483] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbe0000 == 37 [pid = 11647] [id = 437] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c9800 == 36 [pid = 11647] [id = 436] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd34c00 == 35 [pid = 11647] [id = 482] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd3800 == 34 [pid = 11647] [id = 493] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd39800 == 33 [pid = 11647] [id = 492] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x918a2800 == 32 [pid = 11647] [id = 491] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8f995800 == 31 [pid = 11647] [id = 490] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3400 == 30 [pid = 11647] [id = 489] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x92152c00 == 29 [pid = 11647] [id = 447] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdd800 == 28 [pid = 11647] [id = 443] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabe000 == 27 [pid = 11647] [id = 440] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x918a5000 == 26 [pid = 11647] [id = 446] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd39400 == 25 [pid = 11647] [id = 445] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabec00 == 24 [pid = 11647] [id = 451] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3000 == 23 [pid = 11647] [id = 485] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x91404800 == 22 [pid = 11647] [id = 484] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd9000 == 21 [pid = 11647] [id = 488] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8f066400 == 20 [pid = 11647] [id = 450] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x918aa000 == 19 [pid = 11647] [id = 487] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8e773c00 == 18 [pid = 11647] [id = 435] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3a400 == 17 [pid = 11647] [id = 449] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd6000 == 16 [pid = 11647] [id = 448] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd4800 == 15 [pid = 11647] [id = 486] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b4400 == 14 [pid = 11647] [id = 439] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x918a8000 == 13 [pid = 11647] [id = 441] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8c00 == 12 [pid = 11647] [id = 498] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3f000 == 11 [pid = 11647] [id = 497] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8f816000 == 10 [pid = 11647] [id = 495] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x91401c00 == 9 [pid = 11647] [id = 496] 11:30:27 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd33c00 == 8 [pid = 11647] [id = 494] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x92902400) [pid = 11647] [serial = 1424] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f817000) [pid = 11647] [serial = 1445] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9139c000) [pid = 11647] [serial = 1451] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x95180800) [pid = 11647] [serial = 1431] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8e5a1000) [pid = 11647] [serial = 1436] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x91398c00) [pid = 11647] [serial = 1449] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x917e6000) [pid = 11647] [serial = 1421] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x98295c00) [pid = 11647] [serial = 1433] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f808400) [pid = 11647] [serial = 1418] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x93cc1400) [pid = 11647] [serial = 1427] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f988000) [pid = 11647] [serial = 1446] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8dd33800) [pid = 11647] [serial = 1439] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x94745000) [pid = 11647] [serial = 1428] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f062000) [pid = 11647] [serial = 1442] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f8c5400) [pid = 11647] [serial = 1419] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f6b7000) [pid = 11647] [serial = 1443] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9516e400) [pid = 11647] [serial = 1430] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f064800) [pid = 11647] [serial = 1437] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x9290f000) [pid = 11647] [serial = 1425] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x982fd000) [pid = 11647] [serial = 1434] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x918a2400) [pid = 11647] [serial = 1422] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8fac5000) [pid = 11647] [serial = 1448] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8e592c00) [pid = 11647] [serial = 1440] [outer = (nil)] [url = about:blank] 11:30:27 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x913a0000) [pid = 11647] [serial = 1452] [outer = (nil)] [url = about:blank] 11:30:28 INFO - PROCESS | 11647 | 1466015428346 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2691ms 11:30:28 INFO - PROCESS | 11647 | 1466015428397 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 11647 | 1466015428404 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 11:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:30:28 INFO - PROCESS | 11647 | 1466015428412 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 11647 | 1466015428417 Marionette TRACE conn3 <- [1,1974,null,{}] 11:30:28 INFO - PROCESS | 11647 | 1466015428426 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 11647 | 1466015428432 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:28 INFO - PROCESS | 11647 | 1466015428613 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:30:28 INFO - PROCESS | 11647 | 1466015428791 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 11647 | 1466015428800 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3e400 == 9 [pid = 11647] [id = 501] 11:30:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8dd3f000) [pid = 11647] [serial = 1504] [outer = (nil)] 11:30:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e5b2c00) [pid = 11647] [serial = 1505] [outer = 0x8dd3f000] 11:30:28 INFO - PROCESS | 11647 | 1466015428878 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8e5be400) [pid = 11647] [serial = 1506] [outer = 0x8dd3f000] 11:30:29 INFO - PROCESS | 11647 | 1466015429764 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1390ms 11:30:29 INFO - PROCESS | 11647 | 1466015429802 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 11647 | 1466015429810 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 11:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:30:29 INFO - PROCESS | 11647 | 1466015429820 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 11647 | 1466015429824 Marionette TRACE conn3 <- [1,1978,null,{}] 11:30:29 INFO - PROCESS | 11647 | 1466015429830 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 11647 | 1466015429836 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:30 INFO - PROCESS | 11647 | 1466015430005 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:30:30 INFO - PROCESS | 11647 | 1466015430140 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 11647 | 1466015430146 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6ae400 == 10 [pid = 11647] [id = 502] 11:30:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f6ba000) [pid = 11647] [serial = 1507] [outer = (nil)] 11:30:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f802800) [pid = 11647] [serial = 1508] [outer = 0x8f6ba000] 11:30:30 INFO - PROCESS | 11647 | 1466015430223 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f80ac00) [pid = 11647] [serial = 1509] [outer = 0x8f6ba000] 11:30:31 INFO - PROCESS | 11647 | 1466015431064 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1280ms 11:30:31 INFO - PROCESS | 11647 | 1466015431101 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 11647 | 1466015431106 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 11:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:30:31 INFO - PROCESS | 11647 | 1466015431112 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 11647 | 1466015431118 Marionette TRACE conn3 <- [1,1982,null,{}] 11:30:31 INFO - PROCESS | 11647 | 1466015431144 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 11647 | 1466015431154 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:31 INFO - PROCESS | 11647 | 1466015431375 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:30:31 INFO - PROCESS | 11647 | 1466015431401 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 11647 | 1466015431409 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f991400 == 11 [pid = 11647] [id = 503] 11:30:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f991800) [pid = 11647] [serial = 1510] [outer = (nil)] 11:30:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f995800) [pid = 11647] [serial = 1511] [outer = 0x8f991800] 11:30:31 INFO - PROCESS | 11647 | 1466015431483 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fabb800) [pid = 11647] [serial = 1512] [outer = 0x8f991800] 11:30:32 INFO - PROCESS | 11647 | 1466015432457 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1401ms 11:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:30:32 INFO - PROCESS | 11647 | 1466015432513 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 11647 | 1466015432517 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 11:30:32 INFO - PROCESS | 11647 | 1466015432523 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 11647 | 1466015432527 Marionette TRACE conn3 <- [1,1986,null,{}] 11:30:32 INFO - PROCESS | 11647 | 1466015432538 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 11647 | 1466015432542 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:33 INFO - PROCESS | 11647 | 1466015433126 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8dd3cc00) [pid = 11647] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x918a4400) [pid = 11647] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e76fc00) [pid = 11647] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8fabb000) [pid = 11647] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e5b4000) [pid = 11647] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x91405000) [pid = 11647] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8fa2c000) [pid = 11647] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dd33400) [pid = 11647] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x918ab000) [pid = 11647] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:30:33 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8e5b9000) [pid = 11647] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:30:33 INFO - PROCESS | 11647 | 1466015433280 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 11647 | 1466015433292 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd33400 == 12 [pid = 11647] [id = 504] 11:30:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8dd35800) [pid = 11647] [serial = 1513] [outer = (nil)] 11:30:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e5b9000) [pid = 11647] [serial = 1514] [outer = 0x8dd35800] 11:30:33 INFO - PROCESS | 11647 | 1466015433363 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x91399000) [pid = 11647] [serial = 1515] [outer = 0x8dd35800] 11:30:34 INFO - PROCESS | 11647 | 1466015434085 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1588ms 11:30:34 INFO - PROCESS | 11647 | 1466015434112 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 11647 | 1466015434115 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 11:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:30:34 INFO - PROCESS | 11647 | 1466015434121 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 11647 | 1466015434124 Marionette TRACE conn3 <- [1,1990,null,{}] 11:30:34 INFO - PROCESS | 11647 | 1466015434138 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 11647 | 1466015434142 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:34 INFO - PROCESS | 11647 | 1466015434307 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:30:34 INFO - PROCESS | 11647 | 1466015434320 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 11647 | 1466015434326 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac7400 == 13 [pid = 11647] [id = 505] 11:30:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9139f800) [pid = 11647] [serial = 1516] [outer = (nil)] 11:30:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91408800) [pid = 11647] [serial = 1517] [outer = 0x9139f800] 11:30:34 INFO - PROCESS | 11647 | 1466015434397 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x91729400) [pid = 11647] [serial = 1518] [outer = 0x9139f800] 11:30:35 INFO - PROCESS | 11647 | 1466015435412 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1354ms 11:30:35 INFO - PROCESS | 11647 | 1466015435478 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 11647 | 1466015435485 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 11:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:30:35 INFO - PROCESS | 11647 | 1466015435494 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 11647 | 1466015435499 Marionette TRACE conn3 <- [1,1994,null,{}] 11:30:35 INFO - PROCESS | 11647 | 1466015435508 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 11647 | 1466015435514 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:35 INFO - PROCESS | 11647 | 1466015435706 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:30:35 INFO - PROCESS | 11647 | 1466015435879 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 11647 | 1466015435892 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd3800 == 14 [pid = 11647] [id = 506] 11:30:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dd39000) [pid = 11647] [serial = 1519] [outer = (nil)] 11:30:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e769800) [pid = 11647] [serial = 1520] [outer = 0x8dd39000] 11:30:35 INFO - PROCESS | 11647 | 1466015435980 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f6b2c00) [pid = 11647] [serial = 1521] [outer = 0x8dd39000] 11:30:37 INFO - PROCESS | 11647 | 1466015437031 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1594ms 11:30:37 INFO - PROCESS | 11647 | 1466015437089 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 11647 | 1466015437097 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 11:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:30:37 INFO - PROCESS | 11647 | 1466015437108 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 11647 | 1466015437112 Marionette TRACE conn3 <- [1,1998,null,{}] 11:30:37 INFO - PROCESS | 11647 | 1466015437118 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 11647 | 1466015437124 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:37 INFO - PROCESS | 11647 | 1466015437322 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:30:37 INFO - PROCESS | 11647 | 1466015437544 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 11647 | 1466015437552 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c3000 == 15 [pid = 11647] [id = 507] 11:30:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f988800) [pid = 11647] [serial = 1522] [outer = (nil)] 11:30:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f992c00) [pid = 11647] [serial = 1523] [outer = 0x8f988800] 11:30:37 INFO - PROCESS | 11647 | 1466015437684 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f816800) [pid = 11647] [serial = 1524] [outer = 0x8f988800] 11:30:38 INFO - PROCESS | 11647 | 1466015438714 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1687ms 11:30:38 INFO - PROCESS | 11647 | 1466015438795 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 11647 | 1466015438799 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 11:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:30:38 INFO - PROCESS | 11647 | 1466015438806 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 11647 | 1466015438813 Marionette TRACE conn3 <- [1,2002,null,{}] 11:30:38 INFO - PROCESS | 11647 | 1466015438830 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 11647 | 1466015438839 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:39 INFO - PROCESS | 11647 | 1466015439053 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:30:39 INFO - PROCESS | 11647 | 1466015439288 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 11647 | 1466015439304 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e9c00 == 16 [pid = 11647] [id = 508] 11:30:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x917eac00) [pid = 11647] [serial = 1525] [outer = (nil)] 11:30:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x917f1000) [pid = 11647] [serial = 1526] [outer = 0x917eac00] 11:30:39 INFO - PROCESS | 11647 | 1466015439422 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x918a5000) [pid = 11647] [serial = 1527] [outer = 0x917eac00] 11:30:40 INFO - PROCESS | 11647 | 1466015440397 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1635ms 11:30:40 INFO - PROCESS | 11647 | 1466015440442 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 11647 | 1466015440447 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 11:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:30:40 INFO - PROCESS | 11647 | 1466015440455 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 11647 | 1466015440458 Marionette TRACE conn3 <- [1,2006,null,{}] 11:30:40 INFO - PROCESS | 11647 | 1466015440464 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 11647 | 1466015440469 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:40 INFO - PROCESS | 11647 | 1466015440651 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:30:40 INFO - PROCESS | 11647 | 1466015440826 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 11647 | 1466015440832 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x918afc00 == 17 [pid = 11647] [id = 509] 11:30:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9193c800) [pid = 11647] [serial = 1528] [outer = (nil)] 11:30:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91940c00) [pid = 11647] [serial = 1529] [outer = 0x9193c800] 11:30:40 INFO - PROCESS | 11647 | 1466015440925 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x92152800) [pid = 11647] [serial = 1530] [outer = 0x9193c800] 11:30:42 INFO - PROCESS | 11647 | 1466015442168 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1783ms 11:30:42 INFO - PROCESS | 11647 | 1466015442256 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 11647 | 1466015442261 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 11:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:30:42 INFO - PROCESS | 11647 | 1466015442271 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 11647 | 1466015442276 Marionette TRACE conn3 <- [1,2010,null,{}] 11:30:42 INFO - PROCESS | 11647 | 1466015442284 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 11647 | 1466015442291 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:42 INFO - PROCESS | 11647 | 1466015442522 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:30:42 INFO - PROCESS | 11647 | 1466015442801 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 11647 | 1466015442815 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x918aec00) [pid = 11647] [serial = 1475] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92261000) [pid = 11647] [serial = 1478] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8fac6400) [pid = 11647] [serial = 1460] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x913a6c00) [pid = 11647] [serial = 1461] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e767400) [pid = 11647] [serial = 1469] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f80e800) [pid = 11647] [serial = 1470] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x917eb800) [pid = 11647] [serial = 1455] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9140c400) [pid = 11647] [serial = 1454] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fabd000) [pid = 11647] [serial = 1472] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f806400) [pid = 11647] [serial = 1466] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9172c000) [pid = 11647] [serial = 1467] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x91932400) [pid = 11647] [serial = 1463] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x9193a400) [pid = 11647] [serial = 1464] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f810c00) [pid = 11647] [serial = 1457] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f819400) [pid = 11647] [serial = 1458] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x92149000) [pid = 11647] [serial = 1482] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x92265000) [pid = 11647] [serial = 1479] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x91940000) [pid = 11647] [serial = 1476] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x91397400) [pid = 11647] [serial = 1473] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x9193bc00) [pid = 11647] [serial = 1481] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e767800 == 18 [pid = 11647] [id = 510] 11:30:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8e76cc00) [pid = 11647] [serial = 1531] [outer = (nil)] 11:30:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f063c00) [pid = 11647] [serial = 1532] [outer = 0x8e76cc00] 11:30:42 INFO - PROCESS | 11647 | 1466015442927 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f803000) [pid = 11647] [serial = 1533] [outer = 0x8e76cc00] 11:30:43 INFO - PROCESS | 11647 | 1466015443730 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1487ms 11:30:43 INFO - PROCESS | 11647 | 1466015443759 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 11647 | 1466015443766 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 11:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:30:43 INFO - PROCESS | 11647 | 1466015443816 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 11647 | 1466015443820 Marionette TRACE conn3 <- [1,2014,null,{}] 11:30:43 INFO - PROCESS | 11647 | 1466015443828 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 11647 | 1466015443834 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:43 INFO - PROCESS | 11647 | 1466015443997 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:30:44 INFO - PROCESS | 11647 | 1466015444009 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 11647 | 1466015444016 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f808c00 == 19 [pid = 11647] [id = 511] 11:30:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f81dc00) [pid = 11647] [serial = 1534] [outer = (nil)] 11:30:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f98e800) [pid = 11647] [serial = 1535] [outer = 0x8f81dc00] 11:30:44 INFO - PROCESS | 11647 | 1466015444092 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8fabf000) [pid = 11647] [serial = 1536] [outer = 0x8f81dc00] 11:30:45 INFO - PROCESS | 11647 | 1466015445036 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1252ms 11:30:45 INFO - PROCESS | 11647 | 1466015445059 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:30:45 INFO - PROCESS | 11647 | 1466015445063 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 11:30:45 INFO - PROCESS | 11647 | 1466015445070 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 11647 | 1466015445076 Marionette TRACE conn3 <- [1,2018,null,{}] 11:30:45 INFO - PROCESS | 11647 | 1466015445091 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 11647 | 1466015445100 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:45 INFO - PROCESS | 11647 | 1466015445269 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:30:45 INFO - PROCESS | 11647 | 1466015445417 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 11647 | 1466015445424 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x91405000 == 20 [pid = 11647] [id = 512] 11:30:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91405400) [pid = 11647] [serial = 1537] [outer = (nil)] 11:30:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x917e4800) [pid = 11647] [serial = 1538] [outer = 0x91405400] 11:30:45 INFO - PROCESS | 11647 | 1466015445501 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x917ef400) [pid = 11647] [serial = 1539] [outer = 0x91405400] 11:30:46 INFO - PROCESS | 11647 | 1466015446427 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1384ms 11:30:46 INFO - PROCESS | 11647 | 1466015446454 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 11647 | 1466015446458 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 11:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:30:46 INFO - PROCESS | 11647 | 1466015446473 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 11647 | 1466015446476 Marionette TRACE conn3 <- [1,2022,null,{}] 11:30:46 INFO - PROCESS | 11647 | 1466015446481 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 11647 | 1466015446486 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:46 INFO - PROCESS | 11647 | 1466015446721 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:30:46 INFO - PROCESS | 11647 | 1466015446746 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 11647 | 1466015446759 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdc400 == 21 [pid = 11647] [id = 513] 11:30:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91735800) [pid = 11647] [serial = 1540] [outer = (nil)] 11:30:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91937000) [pid = 11647] [serial = 1541] [outer = 0x91735800] 11:30:46 INFO - PROCESS | 11647 | 1466015446853 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9193a400) [pid = 11647] [serial = 1542] [outer = 0x91735800] 11:30:47 INFO - PROCESS | 11647 | 1466015447780 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1379ms 11:30:47 INFO - PROCESS | 11647 | 1466015447853 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 11647 | 1466015447856 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 11:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:30:47 INFO - PROCESS | 11647 | 1466015447863 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 11647 | 1466015447866 Marionette TRACE conn3 <- [1,2026,null,{}] 11:30:47 INFO - PROCESS | 11647 | 1466015447872 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 11647 | 1466015447877 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8dd3f000) [pid = 11647] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f991800) [pid = 11647] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f8c0000) [pid = 11647] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x9172b000) [pid = 11647] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91407000) [pid = 11647] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e76b400) [pid = 11647] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8dd42c00) [pid = 11647] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dd35800) [pid = 11647] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f6bd800) [pid = 11647] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f6ba000) [pid = 11647] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:30:48 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8dd36000) [pid = 11647] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:30:48 INFO - PROCESS | 11647 | 1466015448188 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:30:48 INFO - PROCESS | 11647 | 1466015448278 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 11647 | 1466015448288 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd36400 == 22 [pid = 11647] [id = 514] 11:30:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8dd3b400) [pid = 11647] [serial = 1543] [outer = (nil)] 11:30:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f6ba000) [pid = 11647] [serial = 1544] [outer = 0x8dd3b400] 11:30:48 INFO - PROCESS | 11647 | 1466015448355 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f8ce000) [pid = 11647] [serial = 1545] [outer = 0x8dd3b400] 11:30:49 INFO - PROCESS | 11647 | 1466015449167 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1333ms 11:30:49 INFO - PROCESS | 11647 | 1466015449195 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 11647 | 1466015449199 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 11:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:30:49 INFO - PROCESS | 11647 | 1466015449205 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 11647 | 1466015449208 Marionette TRACE conn3 <- [1,2030,null,{}] 11:30:49 INFO - PROCESS | 11647 | 1466015449218 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 11647 | 1466015449229 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:49 INFO - PROCESS | 11647 | 1466015449490 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:30:49 INFO - PROCESS | 11647 | 1466015449505 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 11647 | 1466015449511 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35800 == 23 [pid = 11647] [id = 515] 11:30:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x92269800) [pid = 11647] [serial = 1546] [outer = (nil)] 11:30:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x92906800) [pid = 11647] [serial = 1547] [outer = 0x92269800] 11:30:49 INFO - PROCESS | 11647 | 1466015449583 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9290a000) [pid = 11647] [serial = 1548] [outer = 0x92269800] 11:30:50 INFO - PROCESS | 11647 | 1466015450763 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1592ms 11:30:50 INFO - PROCESS | 11647 | 1466015450799 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 11647 | 1466015450806 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 11:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:30:50 INFO - PROCESS | 11647 | 1466015450815 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 11647 | 1466015450820 Marionette TRACE conn3 <- [1,2034,null,{}] 11:30:50 INFO - PROCESS | 11647 | 1466015450829 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 11647 | 1466015450835 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:51 INFO - PROCESS | 11647 | 1466015451052 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:30:51 INFO - PROCESS | 11647 | 1466015451307 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 11647 | 1466015451318 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76b800 == 24 [pid = 11647] [id = 516] 11:30:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e76c000) [pid = 11647] [serial = 1549] [outer = (nil)] 11:30:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f819400) [pid = 11647] [serial = 1550] [outer = 0x8e76c000] 11:30:51 INFO - PROCESS | 11647 | 1466015451450 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c5c00) [pid = 11647] [serial = 1551] [outer = 0x8e76c000] 11:30:52 INFO - PROCESS | 11647 | 1466015452425 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1645ms 11:30:52 INFO - PROCESS | 11647 | 1466015452459 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 11647 | 1466015452467 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 11:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:30:52 INFO - PROCESS | 11647 | 1466015452477 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 11647 | 1466015452481 Marionette TRACE conn3 <- [1,2038,null,{}] 11:30:52 INFO - PROCESS | 11647 | 1466015452488 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 11647 | 1466015452494 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:52 INFO - PROCESS | 11647 | 1466015452691 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:30:52 INFO - PROCESS | 11647 | 1466015452869 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 11647 | 1466015452878 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98f000 == 25 [pid = 11647] [id = 517] 11:30:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91401c00) [pid = 11647] [serial = 1552] [outer = (nil)] 11:30:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9172b400) [pid = 11647] [serial = 1553] [outer = 0x91401c00] 11:30:52 INFO - PROCESS | 11647 | 1466015452963 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917e5c00) [pid = 11647] [serial = 1554] [outer = 0x91401c00] 11:30:54 INFO - PROCESS | 11647 | 1466015454015 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1589ms 11:30:54 INFO - PROCESS | 11647 | 1466015454072 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 11647 | 1466015454076 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 11:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:30:54 INFO - PROCESS | 11647 | 1466015454084 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 11647 | 1466015454091 Marionette TRACE conn3 <- [1,2042,null,{}] 11:30:54 INFO - PROCESS | 11647 | 1466015454108 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:54 INFO - PROCESS | 11647 | 1466015454117 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:54 INFO - PROCESS | 11647 | 1466015454319 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:30:54 INFO - PROCESS | 11647 | 1466015454547 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 11647 | 1466015454556 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37400 == 26 [pid = 11647] [id = 518] 11:30:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x92904c00) [pid = 11647] [serial = 1555] [outer = (nil)] 11:30:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9290e000) [pid = 11647] [serial = 1556] [outer = 0x92904c00] 11:30:54 INFO - PROCESS | 11647 | 1466015454655 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92e50400) [pid = 11647] [serial = 1557] [outer = 0x92904c00] 11:30:55 INFO - PROCESS | 11647 | 1466015455520 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1485ms 11:30:55 INFO - PROCESS | 11647 | 1466015455570 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:30:55 INFO - PROCESS | 11647 | 1466015455575 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 11:30:55 INFO - PROCESS | 11647 | 1466015455582 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 11647 | 1466015455586 Marionette TRACE conn3 <- [1,2046,null,{}] 11:30:55 INFO - PROCESS | 11647 | 1466015455591 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 11647 | 1466015455597 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:55 INFO - PROCESS | 11647 | 1466015455790 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:30:55 INFO - PROCESS | 11647 | 1466015455979 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 11647 | 1466015455989 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd34c00 == 27 [pid = 11647] [id = 519] 11:30:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91404c00) [pid = 11647] [serial = 1558] [outer = (nil)] 11:30:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9391e000) [pid = 11647] [serial = 1559] [outer = 0x91404c00] 11:30:56 INFO - PROCESS | 11647 | 1466015456108 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x93928000) [pid = 11647] [serial = 1560] [outer = 0x91404c00] 11:30:57 INFO - PROCESS | 11647 | 1466015457108 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1588ms 11:30:57 INFO - PROCESS | 11647 | 1466015457172 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 11647 | 1466015457177 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 11:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:30:57 INFO - PROCESS | 11647 | 1466015457185 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 11647 | 1466015457190 Marionette TRACE conn3 <- [1,2050,null,{}] 11:30:57 INFO - PROCESS | 11647 | 1466015457198 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 11647 | 1466015457204 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:57 INFO - PROCESS | 11647 | 1466015457390 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:30:57 INFO - PROCESS | 11647 | 1466015457576 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 11647 | 1466015457586 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bdc00 == 28 [pid = 11647] [id = 520] 11:30:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x92907800) [pid = 11647] [serial = 1561] [outer = (nil)] 11:30:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x9479cc00) [pid = 11647] [serial = 1562] [outer = 0x92907800] 11:30:57 INFO - PROCESS | 11647 | 1466015457665 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x95163800) [pid = 11647] [serial = 1563] [outer = 0x92907800] 11:30:58 INFO - PROCESS | 11647 | 1466015458665 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1537ms 11:30:58 INFO - PROCESS | 11647 | 1466015458722 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 11647 | 1466015458725 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 11:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:30:58 INFO - PROCESS | 11647 | 1466015458732 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 11647 | 1466015458736 Marionette TRACE conn3 <- [1,2054,null,{}] 11:30:58 INFO - PROCESS | 11647 | 1466015458741 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 11647 | 1466015458752 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:59 INFO - PROCESS | 11647 | 1466015459000 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:30:59 INFO - PROCESS | 11647 | 1466015459233 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 11647 | 1466015459240 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:30:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e593c00 == 29 [pid = 11647] [id = 521] 11:30:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8e595000) [pid = 11647] [serial = 1564] [outer = (nil)] 11:30:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9516b000) [pid = 11647] [serial = 1565] [outer = 0x8e595000] 11:30:59 INFO - PROCESS | 11647 | 1466015459380 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x95323000) [pid = 11647] [serial = 1566] [outer = 0x8e595000] 11:31:00 INFO - PROCESS | 11647 | 1466015460566 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1895ms 11:31:00 INFO - PROCESS | 11647 | 1466015460628 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 11647 | 1466015460634 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 11:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:31:00 INFO - PROCESS | 11647 | 1466015460643 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 11647 | 1466015460648 Marionette TRACE conn3 <- [1,2058,null,{}] 11:31:00 INFO - PROCESS | 11647 | 1466015460667 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 11647 | 1466015460674 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:00 INFO - PROCESS | 11647 | 1466015460881 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:31:01 INFO - PROCESS | 11647 | 1466015461207 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 11647 | 1466015461216 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f812400 == 30 [pid = 11647] [id = 522] 11:31:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8f812c00) [pid = 11647] [serial = 1567] [outer = (nil)] 11:31:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f81bc00) [pid = 11647] [serial = 1568] [outer = 0x8f812c00] 11:31:01 INFO - PROCESS | 11647 | 1466015461309 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f8cac00) [pid = 11647] [serial = 1569] [outer = 0x8f812c00] 11:31:02 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35c00 == 29 [pid = 11647] [id = 499] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x91408800) [pid = 11647] [serial = 1517] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8e5b2c00) [pid = 11647] [serial = 1505] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f995800) [pid = 11647] [serial = 1511] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8fa2f800) [pid = 11647] [serial = 1488] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f98ec00) [pid = 11647] [serial = 1487] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x917f1c00) [pid = 11647] [serial = 1491] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x91732800) [pid = 11647] [serial = 1490] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x93929c00) [pid = 11647] [serial = 1494] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x92e4c000) [pid = 11647] [serial = 1493] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9479c400) [pid = 11647] [serial = 1497] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x93ccb000) [pid = 11647] [serial = 1496] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e76e800) [pid = 11647] [serial = 1500] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e5b9800) [pid = 11647] [serial = 1499] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e5b9000) [pid = 11647] [serial = 1514] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8fabb800) [pid = 11647] [serial = 1512] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e5be400) [pid = 11647] [serial = 1506] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fac0400) [pid = 11647] [serial = 1503] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f986800) [pid = 11647] [serial = 1502] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f802800) [pid = 11647] [serial = 1508] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e59e800) [pid = 11647] [serial = 1485] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8dd41800) [pid = 11647] [serial = 1484] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x91399000) [pid = 11647] [serial = 1515] [outer = (nil)] [url = about:blank] 11:31:02 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f80ac00) [pid = 11647] [serial = 1509] [outer = (nil)] [url = about:blank] 11:31:03 INFO - PROCESS | 11647 | 1466015463311 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2700ms 11:31:03 INFO - PROCESS | 11647 | 1466015463343 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 11647 | 1466015463349 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 11:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:31:03 INFO - PROCESS | 11647 | 1466015463357 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 11647 | 1466015463364 Marionette TRACE conn3 <- [1,2062,null,{}] 11:31:03 INFO - PROCESS | 11647 | 1466015463372 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 11647 | 1466015463377 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:03 INFO - PROCESS | 11647 | 1466015463544 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:31:03 INFO - PROCESS | 11647 | 1466015463676 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 11647 | 1466015463684 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59e000 == 30 [pid = 11647] [id = 523] 11:31:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8e5a0c00) [pid = 11647] [serial = 1570] [outer = (nil)] 11:31:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e76e800) [pid = 11647] [serial = 1571] [outer = 0x8e5a0c00] 11:31:03 INFO - PROCESS | 11647 | 1466015463758 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f062400) [pid = 11647] [serial = 1572] [outer = 0x8e5a0c00] 11:31:04 INFO - PROCESS | 11647 | 1466015464627 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1338ms 11:31:04 INFO - PROCESS | 11647 | 1466015464695 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 11647 | 1466015464704 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 11:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:31:04 INFO - PROCESS | 11647 | 1466015464716 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 11647 | 1466015464721 Marionette TRACE conn3 <- [1,2066,null,{}] 11:31:04 INFO - PROCESS | 11647 | 1466015464731 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 11647 | 1466015464736 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:04 INFO - PROCESS | 11647 | 1466015464914 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:31:05 INFO - PROCESS | 11647 | 1466015465073 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 11647 | 1466015465082 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80d000 == 31 [pid = 11647] [id = 524] 11:31:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f80d800) [pid = 11647] [serial = 1573] [outer = (nil)] 11:31:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c3c00) [pid = 11647] [serial = 1574] [outer = 0x8f80d800] 11:31:05 INFO - PROCESS | 11647 | 1466015465153 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f986c00) [pid = 11647] [serial = 1575] [outer = 0x8f80d800] 11:31:06 INFO - PROCESS | 11647 | 1466015466093 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1438ms 11:31:06 INFO - PROCESS | 11647 | 1466015466160 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:31:06 INFO - PROCESS | 11647 | 1466015466164 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 11:31:06 INFO - PROCESS | 11647 | 1466015466172 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 11647 | 1466015466178 Marionette TRACE conn3 <- [1,2070,null,{}] 11:31:06 INFO - PROCESS | 11647 | 1466015466202 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 11647 | 1466015466213 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:06 INFO - PROCESS | 11647 | 1466015466428 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:31:06 INFO - PROCESS | 11647 | 1466015466453 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 11647 | 1466015466467 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac6c00 == 32 [pid = 11647] [id = 525] 11:31:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f805c00) [pid = 11647] [serial = 1576] [outer = (nil)] 11:31:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9139d000) [pid = 11647] [serial = 1577] [outer = 0x8f805c00] 11:31:06 INFO - PROCESS | 11647 | 1466015466546 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91406c00) [pid = 11647] [serial = 1578] [outer = 0x8f805c00] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91735800) [pid = 11647] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8dd39000) [pid = 11647] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e76cc00) [pid = 11647] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91405400) [pid = 11647] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9139f800) [pid = 11647] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x917eac00) [pid = 11647] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f988800) [pid = 11647] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f81dc00) [pid = 11647] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9193c800) [pid = 11647] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dd3b400) [pid = 11647] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:31:07 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x92269800) [pid = 11647] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:31:08 INFO - PROCESS | 11647 | 1466015468167 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2042ms 11:31:08 INFO - PROCESS | 11647 | 1466015468215 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:31:08 INFO - PROCESS | 11647 | 1466015468219 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 11:31:08 INFO - PROCESS | 11647 | 1466015468226 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 11647 | 1466015468229 Marionette TRACE conn3 <- [1,2074,null,{}] 11:31:08 INFO - PROCESS | 11647 | 1466015468235 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 11647 | 1466015468240 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:08 INFO - PROCESS | 11647 | 1466015468454 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:31:08 INFO - PROCESS | 11647 | 1466015468469 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 11647 | 1466015468475 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b8400 == 33 [pid = 11647] [id = 526] 11:31:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f98ec00) [pid = 11647] [serial = 1579] [outer = (nil)] 11:31:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x91738000) [pid = 11647] [serial = 1580] [outer = 0x8f98ec00] 11:31:08 INFO - PROCESS | 11647 | 1466015468585 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x917f1c00) [pid = 11647] [serial = 1581] [outer = 0x8f98ec00] 11:31:09 INFO - PROCESS | 11647 | 1466015469387 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1241ms 11:31:09 INFO - PROCESS | 11647 | 1466015469468 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:31:09 INFO - PROCESS | 11647 | 1466015469474 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 11:31:09 INFO - PROCESS | 11647 | 1466015469482 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 11647 | 1466015469488 Marionette TRACE conn3 <- [1,2078,null,{}] 11:31:09 INFO - PROCESS | 11647 | 1466015469498 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 11647 | 1466015469503 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:09 INFO - PROCESS | 11647 | 1466015469725 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:31:09 INFO - PROCESS | 11647 | 1466015469902 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 11647 | 1466015469919 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3a400 == 34 [pid = 11647] [id = 527] 11:31:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e5b9c00) [pid = 11647] [serial = 1582] [outer = (nil)] 11:31:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e5c0c00) [pid = 11647] [serial = 1583] [outer = 0x8e5b9c00] 11:31:10 INFO - PROCESS | 11647 | 1466015469999 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e76cc00) [pid = 11647] [serial = 1584] [outer = 0x8e5b9c00] 11:31:11 INFO - PROCESS | 11647 | 1466015471057 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1639ms 11:31:11 INFO - PROCESS | 11647 | 1466015471121 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 11647 | 1466015471127 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 11:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:31:11 INFO - PROCESS | 11647 | 1466015471139 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 11647 | 1466015471145 Marionette TRACE conn3 <- [1,2082,null,{}] 11:31:11 INFO - PROCESS | 11647 | 1466015471154 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 11647 | 1466015471160 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:11 INFO - PROCESS | 11647 | 1466015471391 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:31:11 INFO - PROCESS | 11647 | 1466015471619 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 11647 | 1466015471628 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa28400 == 35 [pid = 11647] [id = 528] 11:31:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8fa2c400) [pid = 11647] [serial = 1585] [outer = (nil)] 11:31:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8fa31000) [pid = 11647] [serial = 1586] [outer = 0x8fa2c400] 11:31:11 INFO - PROCESS | 11647 | 1466015471741 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9139e800) [pid = 11647] [serial = 1587] [outer = 0x8fa2c400] 11:31:12 INFO - PROCESS | 11647 | 1466015472772 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1703ms 11:31:12 INFO - PROCESS | 11647 | 1466015472839 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:31:12 INFO - PROCESS | 11647 | 1466015472844 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 11:31:12 INFO - PROCESS | 11647 | 1466015472851 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 11647 | 1466015472855 Marionette TRACE conn3 <- [1,2086,null,{}] 11:31:12 INFO - PROCESS | 11647 | 1466015472870 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 11647 | 1466015472879 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:13 INFO - PROCESS | 11647 | 1466015473097 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:31:13 INFO - PROCESS | 11647 | 1466015473429 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 11647 | 1466015473444 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x91936800 == 36 [pid = 11647] [id = 529] 11:31:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91939800) [pid = 11647] [serial = 1588] [outer = (nil)] 11:31:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x92147c00) [pid = 11647] [serial = 1589] [outer = 0x91939800] 11:31:13 INFO - PROCESS | 11647 | 1466015473537 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92260000) [pid = 11647] [serial = 1590] [outer = 0x91939800] 11:31:14 INFO - PROCESS | 11647 | 1466015474525 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1742ms 11:31:14 INFO - PROCESS | 11647 | 1466015474605 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 11647 | 1466015474609 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 11:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:31:14 INFO - PROCESS | 11647 | 1466015474617 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 11647 | 1466015474621 Marionette TRACE conn3 <- [1,2090,null,{}] 11:31:14 INFO - PROCESS | 11647 | 1466015474626 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 11647 | 1466015474632 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:14 INFO - PROCESS | 11647 | 1466015474824 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:31:15 INFO - PROCESS | 11647 | 1466015475047 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 11647 | 1466015475056 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2bc00 == 37 [pid = 11647] [id = 530] 11:31:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9214ac00) [pid = 11647] [serial = 1591] [outer = (nil)] 11:31:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92904400) [pid = 11647] [serial = 1592] [outer = 0x9214ac00] 11:31:15 INFO - PROCESS | 11647 | 1466015475166 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92908800) [pid = 11647] [serial = 1593] [outer = 0x9214ac00] 11:31:16 INFO - PROCESS | 11647 | 1466015476139 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1588ms 11:31:16 INFO - PROCESS | 11647 | 1466015476206 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:31:16 INFO - PROCESS | 11647 | 1466015476210 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 11:31:16 INFO - PROCESS | 11647 | 1466015476216 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 11647 | 1466015476220 Marionette TRACE conn3 <- [1,2094,null,{}] 11:31:16 INFO - PROCESS | 11647 | 1466015476226 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 11647 | 1466015476232 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:16 INFO - PROCESS | 11647 | 1466015476435 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:31:16 INFO - PROCESS | 11647 | 1466015476796 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 11647 | 1466015476808 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbe0c00 == 38 [pid = 11647] [id = 531] 11:31:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8dd35c00) [pid = 11647] [serial = 1594] [outer = (nil)] 11:31:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8dd3fc00) [pid = 11647] [serial = 1595] [outer = 0x8dd35c00] 11:31:16 INFO - PROCESS | 11647 | 1466015476923 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8e5b6400) [pid = 11647] [serial = 1596] [outer = 0x8dd35c00] 11:31:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37400 == 37 [pid = 11647] [id = 518] 11:31:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac6c00 == 36 [pid = 11647] [id = 525] 11:31:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80d000 == 35 [pid = 11647] [id = 524] 11:31:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59e000 == 34 [pid = 11647] [id = 523] 11:31:17 INFO - PROCESS | 11647 | 1466015477956 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x91937000) [pid = 11647] [serial = 1541] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9193a400) [pid = 11647] [serial = 1542] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8e769800) [pid = 11647] [serial = 1520] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f6b2c00) [pid = 11647] [serial = 1521] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f063c00) [pid = 11647] [serial = 1532] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f803000) [pid = 11647] [serial = 1533] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x917e4800) [pid = 11647] [serial = 1538] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91729400) [pid = 11647] [serial = 1518] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x917f1000) [pid = 11647] [serial = 1526] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x918a5000) [pid = 11647] [serial = 1527] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f992c00) [pid = 11647] [serial = 1523] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f816800) [pid = 11647] [serial = 1524] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f98e800) [pid = 11647] [serial = 1535] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8fabf000) [pid = 11647] [serial = 1536] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x91940c00) [pid = 11647] [serial = 1529] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92152800) [pid = 11647] [serial = 1530] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f6ba000) [pid = 11647] [serial = 1544] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x917ef400) [pid = 11647] [serial = 1539] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f8ce000) [pid = 11647] [serial = 1545] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x9290a000) [pid = 11647] [serial = 1548] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x92906800) [pid = 11647] [serial = 1547] [outer = (nil)] [url = about:blank] 11:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1789ms 11:31:18 INFO - PROCESS | 11647 | 1466015478010 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:31:18 INFO - PROCESS | 11647 | 1466015478016 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 11:31:18 INFO - PROCESS | 11647 | 1466015478024 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 11647 | 1466015478028 Marionette TRACE conn3 <- [1,2098,null,{}] 11:31:18 INFO - PROCESS | 11647 | 1466015478036 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 11647 | 1466015478044 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:18 INFO - PROCESS | 11647 | 1466015478222 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:31:18 INFO - PROCESS | 11647 | 1466015478358 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 11647 | 1466015478368 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76ec00 == 35 [pid = 11647] [id = 532] 11:31:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8f6b2800) [pid = 11647] [serial = 1597] [outer = (nil)] 11:31:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f80a800) [pid = 11647] [serial = 1598] [outer = 0x8f6b2800] 11:31:18 INFO - PROCESS | 11647 | 1466015478443 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f8cdc00) [pid = 11647] [serial = 1599] [outer = 0x8f6b2800] 11:31:19 INFO - PROCESS | 11647 | 1466015479300 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1338ms 11:31:19 INFO - PROCESS | 11647 | 1466015479366 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 11647 | 1466015479372 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 11:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:31:19 INFO - PROCESS | 11647 | 1466015479379 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 11647 | 1466015479388 Marionette TRACE conn3 <- [1,2102,null,{}] 11:31:19 INFO - PROCESS | 11647 | 1466015479401 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 11647 | 1466015479410 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:19 INFO - PROCESS | 11647 | 1466015479589 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:31:19 INFO - PROCESS | 11647 | 1466015479725 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 11647 | 1466015479735 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f811800 == 36 [pid = 11647] [id = 533] 11:31:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f993800) [pid = 11647] [serial = 1600] [outer = (nil)] 11:31:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x91403400) [pid = 11647] [serial = 1601] [outer = 0x8f993800] 11:31:19 INFO - PROCESS | 11647 | 1466015479809 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9172d800) [pid = 11647] [serial = 1602] [outer = 0x8f993800] 11:31:20 INFO - PROCESS | 11647 | 1466015480725 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1394ms 11:31:20 INFO - PROCESS | 11647 | 1466015480775 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 11647 | 1466015480779 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 11:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:31:20 INFO - PROCESS | 11647 | 1466015480810 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 11647 | 1466015480820 Marionette TRACE conn3 <- [1,2106,null,{}] 11:31:20 INFO - PROCESS | 11647 | 1466015480828 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 11647 | 1466015480836 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:21 INFO - PROCESS | 11647 | 1466015481064 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:31:21 INFO - PROCESS | 11647 | 1466015481089 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 11647 | 1466015481098 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa33c00 == 37 [pid = 11647] [id = 534] 11:31:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91730400) [pid = 11647] [serial = 1603] [outer = (nil)] 11:31:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x91935400) [pid = 11647] [serial = 1604] [outer = 0x91730400] 11:31:21 INFO - PROCESS | 11647 | 1466015481178 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91937000) [pid = 11647] [serial = 1605] [outer = 0x91730400] 11:31:22 INFO - PROCESS | 11647 | 1466015482118 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1351ms 11:31:22 INFO - PROCESS | 11647 | 1466015482154 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 11647 | 1466015482158 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 11:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:31:22 INFO - PROCESS | 11647 | 1466015482165 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 11647 | 1466015482167 Marionette TRACE conn3 <- [1,2110,null,{}] 11:31:22 INFO - PROCESS | 11647 | 1466015482179 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 11647 | 1466015482183 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:22 INFO - PROCESS | 11647 | 1466015482405 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:31:22 INFO - PROCESS | 11647 | 1466015482433 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 11647 | 1466015482439 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a4800 == 38 [pid = 11647] [id = 535] 11:31:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91935c00) [pid = 11647] [serial = 1606] [outer = (nil)] 11:31:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x926a3c00) [pid = 11647] [serial = 1607] [outer = 0x91935c00] 11:31:22 INFO - PROCESS | 11647 | 1466015482511 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x926adc00) [pid = 11647] [serial = 1608] [outer = 0x91935c00] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f805c00) [pid = 11647] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f812c00) [pid = 11647] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e5a0c00) [pid = 11647] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e76c000) [pid = 11647] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91401c00) [pid = 11647] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x92904c00) [pid = 11647] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x91404c00) [pid = 11647] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x92907800) [pid = 11647] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8e595000) [pid = 11647] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:31:23 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f80d800) [pid = 11647] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:31:23 INFO - PROCESS | 11647 | 1466015483499 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1389ms 11:31:23 INFO - PROCESS | 11647 | 1466015483555 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 11647 | 1466015483558 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 11:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:31:23 INFO - PROCESS | 11647 | 1466015483566 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 11647 | 1466015483569 Marionette TRACE conn3 <- [1,2114,null,{}] 11:31:23 INFO - PROCESS | 11647 | 1466015483574 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 11647 | 1466015483579 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:23 INFO - PROCESS | 11647 | 1466015483734 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:31:23 INFO - PROCESS | 11647 | 1466015483744 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 11647 | 1466015483764 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76bc00 == 39 [pid = 11647] [id = 536] 11:31:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f6b8800) [pid = 11647] [serial = 1609] [outer = (nil)] 11:31:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x91735800) [pid = 11647] [serial = 1610] [outer = 0x8f6b8800] 11:31:23 INFO - PROCESS | 11647 | 1466015483968 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9290b400) [pid = 11647] [serial = 1611] [outer = 0x8f6b8800] 11:31:24 INFO - PROCESS | 11647 | 1466015484821 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1332ms 11:31:24 INFO - PROCESS | 11647 | 1466015484900 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 11647 | 1466015484906 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 11:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:31:24 INFO - PROCESS | 11647 | 1466015484914 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 11647 | 1466015484921 Marionette TRACE conn3 <- [1,2118,null,{}] 11:31:24 INFO - PROCESS | 11647 | 1466015484933 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 11647 | 1466015484938 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:25 INFO - PROCESS | 11647 | 1466015485175 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:31:25 INFO - PROCESS | 11647 | 1466015485373 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 11647 | 1466015485391 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3e800 == 40 [pid = 11647] [id = 537] 11:31:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f063c00) [pid = 11647] [serial = 1612] [outer = (nil)] 11:31:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f6b5400) [pid = 11647] [serial = 1613] [outer = 0x8f063c00] 11:31:25 INFO - PROCESS | 11647 | 1466015485573 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f803c00) [pid = 11647] [serial = 1614] [outer = 0x8f063c00] 11:31:26 INFO - PROCESS | 11647 | 1466015486562 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1694ms 11:31:26 INFO - PROCESS | 11647 | 1466015486609 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 11647 | 1466015486615 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 11:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:31:26 INFO - PROCESS | 11647 | 1466015486626 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 11647 | 1466015486631 Marionette TRACE conn3 <- [1,2122,null,{}] 11:31:26 INFO - PROCESS | 11647 | 1466015486638 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 11647 | 1466015486643 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:26 INFO - PROCESS | 11647 | 1466015486837 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:31:27 INFO - PROCESS | 11647 | 1466015487016 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 11647 | 1466015487026 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59fc00 == 41 [pid = 11647] [id = 538] 11:31:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8fac2800) [pid = 11647] [serial = 1615] [outer = (nil)] 11:31:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x913a4000) [pid = 11647] [serial = 1616] [outer = 0x8fac2800] 11:31:27 INFO - PROCESS | 11647 | 1466015487113 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9172c400) [pid = 11647] [serial = 1617] [outer = 0x8fac2800] 11:31:28 INFO - PROCESS | 11647 | 1466015488139 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1556ms 11:31:28 INFO - PROCESS | 11647 | 1466015488178 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 11647 | 1466015488182 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 11:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:31:28 INFO - PROCESS | 11647 | 1466015488189 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 11647 | 1466015488194 Marionette TRACE conn3 <- [1,2126,null,{}] 11:31:28 INFO - PROCESS | 11647 | 1466015488224 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 11647 | 1466015488234 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:28 INFO - PROCESS | 11647 | 1466015488469 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:31:28 INFO - PROCESS | 11647 | 1466015488749 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 11647 | 1466015488763 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x917ec000 == 42 [pid = 11647] [id = 539] 11:31:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92268800) [pid = 11647] [serial = 1618] [outer = (nil)] 11:31:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x92909c00) [pid = 11647] [serial = 1619] [outer = 0x92268800] 11:31:28 INFO - PROCESS | 11647 | 1466015488896 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x93925000) [pid = 11647] [serial = 1620] [outer = 0x92268800] 11:31:29 INFO - PROCESS | 11647 | 1466015489849 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1690ms 11:31:29 INFO - PROCESS | 11647 | 1466015489880 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 11647 | 1466015489884 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 11:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:31:29 INFO - PROCESS | 11647 | 1466015489891 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 11647 | 1466015489895 Marionette TRACE conn3 <- [1,2130,null,{}] 11:31:29 INFO - PROCESS | 11647 | 1466015489919 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 11647 | 1466015489925 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:30 INFO - PROCESS | 11647 | 1466015490114 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:31:30 INFO - PROCESS | 11647 | 1466015490294 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 11647 | 1466015490302 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x92154c00 == 43 [pid = 11647] [id = 540] 11:31:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x93cc8800) [pid = 11647] [serial = 1621] [outer = (nil)] 11:31:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9479a800) [pid = 11647] [serial = 1622] [outer = 0x93cc8800] 11:31:30 INFO - PROCESS | 11647 | 1466015490395 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9515f400) [pid = 11647] [serial = 1623] [outer = 0x93cc8800] 11:31:31 INFO - PROCESS | 11647 | 1466015491405 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 11647 | 1466015491447 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 11:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:31:31 INFO - PROCESS | 11647 | 1466015491454 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 11647 | 1466015491457 Marionette TRACE conn3 <- [1,2134,null,{}] 11:31:31 INFO - PROCESS | 11647 | 1466015491463 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 11647 | 1466015491468 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:31 INFO - PROCESS | 11647 | 1466015491647 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:31:31 INFO - PROCESS | 11647 | 1466015491829 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 11647 | 1466015491843 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x9214d400 == 44 [pid = 11647] [id = 541] 11:31:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x947a8000) [pid = 11647] [serial = 1624] [outer = (nil)] 11:31:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x95322000) [pid = 11647] [serial = 1625] [outer = 0x947a8000] 11:31:31 INFO - PROCESS | 11647 | 1466015491925 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x95328400) [pid = 11647] [serial = 1626] [outer = 0x947a8000] 11:31:32 INFO - PROCESS | 11647 | 1466015492902 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1481ms 11:31:32 INFO - PROCESS | 11647 | 1466015492935 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 11647 | 1466015492938 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 11:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:31:32 INFO - PROCESS | 11647 | 1466015492944 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 11647 | 1466015492948 Marionette TRACE conn3 <- [1,2138,null,{}] 11:31:32 INFO - PROCESS | 11647 | 1466015492954 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 11647 | 1466015492964 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:33 INFO - PROCESS | 11647 | 1466015493186 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:31:33 INFO - PROCESS | 11647 | 1466015493381 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 11647 | 1466015493389 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x9516c000 == 45 [pid = 11647] [id = 542] 11:31:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x977a9000) [pid = 11647] [serial = 1627] [outer = (nil)] 11:31:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x98293000) [pid = 11647] [serial = 1628] [outer = 0x977a9000] 11:31:33 INFO - PROCESS | 11647 | 1466015493523 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x982fb000) [pid = 11647] [serial = 1629] [outer = 0x977a9000] 11:31:34 INFO - PROCESS | 11647 | 1466015494421 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1537ms 11:31:34 INFO - PROCESS | 11647 | 1466015494482 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 11647 | 1466015494485 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 11:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:31:34 INFO - PROCESS | 11647 | 1466015494493 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 11647 | 1466015494496 Marionette TRACE conn3 <- [1,2142,null,{}] 11:31:34 INFO - PROCESS | 11647 | 1466015494502 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 11647 | 1466015494507 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:34 INFO - PROCESS | 11647 | 1466015494675 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:31:34 INFO - PROCESS | 11647 | 1466015494863 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 11647 | 1466015494872 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd36800 == 46 [pid = 11647] [id = 543] 11:31:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8e5a0400) [pid = 11647] [serial = 1630] [outer = (nil)] 11:31:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x99135400) [pid = 11647] [serial = 1631] [outer = 0x8e5a0400] 11:31:34 INFO - PROCESS | 11647 | 1466015494958 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x9959f400) [pid = 11647] [serial = 1632] [outer = 0x8e5a0400] 11:31:35 INFO - PROCESS | 11647 | 1466015495938 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 11647 | 1466015495979 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 11:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:31:35 INFO - PROCESS | 11647 | 1466015495987 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 11647 | 1466015495991 Marionette TRACE conn3 <- [1,2146,null,{}] 11:31:36 INFO - PROCESS | 11647 | 1466015495996 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 11647 | 1466015496002 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:36 INFO - PROCESS | 11647 | 1466015496183 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:31:36 INFO - PROCESS | 11647 | 1466015496372 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 11647 | 1466015496380 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59d800 == 47 [pid = 11647] [id = 544] 11:31:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8e59e400) [pid = 11647] [serial = 1633] [outer = (nil)] 11:31:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f8cb400) [pid = 11647] [serial = 1634] [outer = 0x8e59e400] 11:31:36 INFO - PROCESS | 11647 | 1466015496508 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8fac9800) [pid = 11647] [serial = 1635] [outer = 0x8e59e400] 11:31:37 INFO - PROCESS | 11647 | 1466015497658 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 11647 | 1466015497727 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 11:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:31:37 INFO - PROCESS | 11647 | 1466015497735 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 11647 | 1466015497742 Marionette TRACE conn3 <- [1,2150,null,{}] 11:31:37 INFO - PROCESS | 11647 | 1466015497751 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 11647 | 1466015497756 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:37 INFO - PROCESS | 11647 | 1466015497937 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:31:38 INFO - PROCESS | 11647 | 1466015498284 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 11647 | 1466015498293 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f817000 == 48 [pid = 11647] [id = 545] 11:31:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8f8c2800) [pid = 11647] [serial = 1636] [outer = (nil)] 11:31:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8fa29000) [pid = 11647] [serial = 1637] [outer = 0x8f8c2800] 11:31:38 INFO - PROCESS | 11647 | 1466015498376 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8fac3400) [pid = 11647] [serial = 1638] [outer = 0x8f8c2800] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x918a4800 == 47 [pid = 11647] [id = 535] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa33c00 == 46 [pid = 11647] [id = 534] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8f811800 == 45 [pid = 11647] [id = 533] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76ec00 == 44 [pid = 11647] [id = 532] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbe0c00 == 43 [pid = 11647] [id = 531] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b8400 == 42 [pid = 11647] [id = 526] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd34c00 == 41 [pid = 11647] [id = 519] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bdc00 == 40 [pid = 11647] [id = 520] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8e593c00 == 39 [pid = 11647] [id = 521] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3a400 == 38 [pid = 11647] [id = 527] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa28400 == 37 [pid = 11647] [id = 528] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2bc00 == 36 [pid = 11647] [id = 530] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8f812400 == 35 [pid = 11647] [id = 522] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x91936800 == 34 [pid = 11647] [id = 529] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98f000 == 33 [pid = 11647] [id = 517] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59d800 == 32 [pid = 11647] [id = 544] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x9516c000 == 31 [pid = 11647] [id = 542] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd36800 == 30 [pid = 11647] [id = 543] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x9214d400 == 29 [pid = 11647] [id = 541] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x92154c00 == 28 [pid = 11647] [id = 540] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59fc00 == 27 [pid = 11647] [id = 538] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x917ec000 == 26 [pid = 11647] [id = 539] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76bc00 == 25 [pid = 11647] [id = 536] 11:31:39 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3e800 == 24 [pid = 11647] [id = 537] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x91738000) [pid = 11647] [serial = 1580] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x9139d000) [pid = 11647] [serial = 1577] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8f81bc00) [pid = 11647] [serial = 1568] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8e76e800) [pid = 11647] [serial = 1571] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8f8c5c00) [pid = 11647] [serial = 1551] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f062400) [pid = 11647] [serial = 1572] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f819400) [pid = 11647] [serial = 1550] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x917e5c00) [pid = 11647] [serial = 1554] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9172b400) [pid = 11647] [serial = 1553] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x92e50400) [pid = 11647] [serial = 1557] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8f8cac00) [pid = 11647] [serial = 1569] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9290e000) [pid = 11647] [serial = 1556] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x93928000) [pid = 11647] [serial = 1560] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x9391e000) [pid = 11647] [serial = 1559] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x95163800) [pid = 11647] [serial = 1563] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9479cc00) [pid = 11647] [serial = 1562] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x95323000) [pid = 11647] [serial = 1566] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f986c00) [pid = 11647] [serial = 1575] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9516b000) [pid = 11647] [serial = 1565] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f8c3c00) [pid = 11647] [serial = 1574] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91406c00) [pid = 11647] [serial = 1578] [outer = (nil)] [url = about:blank] 11:31:40 INFO - PROCESS | 11647 | 1466015500467 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2790ms 11:31:40 INFO - PROCESS | 11647 | 1466015500526 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 11647 | 1466015500533 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 11:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:31:40 INFO - PROCESS | 11647 | 1466015500541 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 11647 | 1466015500546 Marionette TRACE conn3 <- [1,2154,null,{}] 11:31:40 INFO - PROCESS | 11647 | 1466015500555 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 11647 | 1466015500562 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:40 INFO - PROCESS | 11647 | 1466015500782 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:31:40 INFO - PROCESS | 11647 | 1466015500913 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 11647 | 1466015500925 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e596000 == 25 [pid = 11647] [id = 546] 11:31:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8e598800) [pid = 11647] [serial = 1639] [outer = (nil)] 11:31:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8e766c00) [pid = 11647] [serial = 1640] [outer = 0x8e598800] 11:31:41 INFO - PROCESS | 11647 | 1466015500995 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8e5bb400) [pid = 11647] [serial = 1641] [outer = 0x8e598800] 11:31:41 INFO - PROCESS | 11647 | 1466015501860 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1339ms 11:31:41 INFO - PROCESS | 11647 | 1466015501887 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:31:41 INFO - PROCESS | 11647 | 1466015501896 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 11:31:41 INFO - PROCESS | 11647 | 1466015501908 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 11647 | 1466015501913 Marionette TRACE conn3 <- [1,2158,null,{}] 11:31:41 INFO - PROCESS | 11647 | 1466015501919 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 11647 | 1466015501926 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:42 INFO - PROCESS | 11647 | 1466015502094 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:31:42 INFO - PROCESS | 11647 | 1466015502104 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 11647 | 1466015502114 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f820800 == 26 [pid = 11647] [id = 547] 11:31:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f8c1400) [pid = 11647] [serial = 1642] [outer = (nil)] 11:31:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f8c6400) [pid = 11647] [serial = 1643] [outer = 0x8f8c1400] 11:31:42 INFO - PROCESS | 11647 | 1466015502190 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f8ce400) [pid = 11647] [serial = 1644] [outer = 0x8f8c1400] 11:31:43 INFO - PROCESS | 11647 | 1466015503307 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1442ms 11:31:43 INFO - PROCESS | 11647 | 1466015503349 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 11647 | 1466015503353 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 11:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:31:43 INFO - PROCESS | 11647 | 1466015503360 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 11647 | 1466015503366 Marionette TRACE conn3 <- [1,2162,null,{}] 11:31:43 INFO - PROCESS | 11647 | 1466015503390 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 11647 | 1466015503399 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:43 INFO - PROCESS | 11647 | 1466015503609 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:31:43 INFO - PROCESS | 11647 | 1466015503638 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 11647 | 1466015503650 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139a400 == 27 [pid = 11647] [id = 548] 11:31:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9139a800) [pid = 11647] [serial = 1645] [outer = (nil)] 11:31:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x913a2400) [pid = 11647] [serial = 1646] [outer = 0x9139a800] 11:31:43 INFO - PROCESS | 11647 | 1466015503719 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x91408000) [pid = 11647] [serial = 1647] [outer = 0x9139a800] 11:31:44 INFO - PROCESS | 11647 | 1466015504657 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1347ms 11:31:44 INFO - PROCESS | 11647 | 1466015504708 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 11647 | 1466015504712 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 11:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:31:44 INFO - PROCESS | 11647 | 1466015504726 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 11647 | 1466015504728 Marionette TRACE conn3 <- [1,2166,null,{}] 11:31:44 INFO - PROCESS | 11647 | 1466015504735 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 11647 | 1466015504740 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:44 INFO - PROCESS | 11647 | 1466015504959 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x91935c00) [pid = 11647] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8fa2c400) [pid = 11647] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f6b2800) [pid = 11647] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9214ac00) [pid = 11647] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f993800) [pid = 11647] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dd35c00) [pid = 11647] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91730400) [pid = 11647] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x91939800) [pid = 11647] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f98ec00) [pid = 11647] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e5b9c00) [pid = 11647] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:31:45 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f6b8800) [pid = 11647] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:31:45 INFO - PROCESS | 11647 | 1466015505602 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 11647 | 1466015505610 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdc800 == 28 [pid = 11647] [id = 549] 11:31:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8dd3b400) [pid = 11647] [serial = 1648] [outer = (nil)] 11:31:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f6b2800) [pid = 11647] [serial = 1649] [outer = 0x8dd3b400] 11:31:45 INFO - PROCESS | 11647 | 1466015505684 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fac2000) [pid = 11647] [serial = 1650] [outer = 0x8dd3b400] 11:31:46 INFO - PROCESS | 11647 | 1466015506394 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1698ms 11:31:46 INFO - PROCESS | 11647 | 1466015506426 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 11647 | 1466015506430 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 11:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:31:46 INFO - PROCESS | 11647 | 1466015506436 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 11647 | 1466015506439 Marionette TRACE conn3 <- [1,2170,null,{}] 11:31:46 INFO - PROCESS | 11647 | 1466015506445 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 11647 | 1466015506450 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:46 INFO - PROCESS | 11647 | 1466015506654 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:31:46 INFO - PROCESS | 11647 | 1466015506672 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 11647 | 1466015506680 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e3c00 == 29 [pid = 11647] [id = 550] 11:31:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917ea000) [pid = 11647] [serial = 1651] [outer = (nil)] 11:31:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x918a2c00) [pid = 11647] [serial = 1652] [outer = 0x917ea000] 11:31:46 INFO - PROCESS | 11647 | 1466015506752 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x918a8800) [pid = 11647] [serial = 1653] [outer = 0x917ea000] 11:31:47 INFO - PROCESS | 11647 | 1466015507739 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1386ms 11:31:47 INFO - PROCESS | 11647 | 1466015507824 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 11647 | 1466015507831 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 11:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:31:47 INFO - PROCESS | 11647 | 1466015507840 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 11647 | 1466015507846 Marionette TRACE conn3 <- [1,2174,null,{}] 11:31:47 INFO - PROCESS | 11647 | 1466015507854 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 11647 | 1466015507860 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:48 INFO - PROCESS | 11647 | 1466015508103 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:31:48 INFO - PROCESS | 11647 | 1466015508359 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 11647 | 1466015508374 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59a400 == 30 [pid = 11647] [id = 551] 11:31:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8e59d800) [pid = 11647] [serial = 1654] [outer = (nil)] 11:31:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f061400) [pid = 11647] [serial = 1655] [outer = 0x8e59d800] 11:31:48 INFO - PROCESS | 11647 | 1466015508497 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8f6bdc00) [pid = 11647] [serial = 1656] [outer = 0x8e59d800] 11:31:49 INFO - PROCESS | 11647 | 1466015509546 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1786ms 11:31:49 INFO - PROCESS | 11647 | 1466015509627 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 11647 | 1466015509635 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 11:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:31:49 INFO - PROCESS | 11647 | 1466015509646 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 11647 | 1466015509650 Marionette TRACE conn3 <- [1,2178,null,{}] 11:31:49 INFO - PROCESS | 11647 | 1466015509657 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 11647 | 1466015509664 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:49 INFO - PROCESS | 11647 | 1466015509890 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:31:50 INFO - PROCESS | 11647 | 1466015510166 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 11647 | 1466015510178 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59e800 == 31 [pid = 11647] [id = 552] 11:31:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8fa2a000) [pid = 11647] [serial = 1657] [outer = (nil)] 11:31:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8fa33000) [pid = 11647] [serial = 1658] [outer = 0x8fa2a000] 11:31:50 INFO - PROCESS | 11647 | 1466015510268 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x913a2c00) [pid = 11647] [serial = 1659] [outer = 0x8fa2a000] 11:31:51 INFO - PROCESS | 11647 | 1466015511371 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1783ms 11:31:51 INFO - PROCESS | 11647 | 1466015511430 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:31:51 INFO - PROCESS | 11647 | 1466015511434 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 11:31:51 INFO - PROCESS | 11647 | 1466015511441 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 11647 | 1466015511448 Marionette TRACE conn3 <- [1,2182,null,{}] 11:31:51 INFO - PROCESS | 11647 | 1466015511465 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 11647 | 1466015511474 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:51 INFO - PROCESS | 11647 | 1466015511660 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:31:51 INFO - PROCESS | 11647 | 1466015511908 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 11647 | 1466015511922 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x91940400 == 32 [pid = 11647] [id = 553] 11:31:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x91940c00) [pid = 11647] [serial = 1660] [outer = (nil)] 11:31:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x92151c00) [pid = 11647] [serial = 1661] [outer = 0x91940c00] 11:31:52 INFO - PROCESS | 11647 | 1466015512031 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x92268400) [pid = 11647] [serial = 1662] [outer = 0x91940c00] 11:31:53 INFO - PROCESS | 11647 | 1466015513107 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1737ms 11:31:53 INFO - PROCESS | 11647 | 1466015513179 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:31:53 INFO - PROCESS | 11647 | 1466015513184 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 11:31:53 INFO - PROCESS | 11647 | 1466015513191 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 11647 | 1466015513195 Marionette TRACE conn3 <- [1,2186,null,{}] 11:31:53 INFO - PROCESS | 11647 | 1466015513201 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 11647 | 1466015513207 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:53 INFO - PROCESS | 11647 | 1466015513420 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:31:53 INFO - PROCESS | 11647 | 1466015513652 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 11647 | 1466015513660 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b6c00 == 33 [pid = 11647] [id = 554] 11:31:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8e775c00) [pid = 11647] [serial = 1663] [outer = (nil)] 11:31:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8fabf000) [pid = 11647] [serial = 1664] [outer = 0x8e775c00] 11:31:53 INFO - PROCESS | 11647 | 1466015513786 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x91730c00) [pid = 11647] [serial = 1665] [outer = 0x8e775c00] 11:31:54 INFO - PROCESS | 11647 | 1466015514959 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1833ms 11:31:55 INFO - PROCESS | 11647 | 1466015515024 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 11647 | 1466015515030 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 11:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:31:55 INFO - PROCESS | 11647 | 1466015515112 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 11647 | 1466015515118 Marionette TRACE conn3 <- [1,2190,null,{}] 11:31:55 INFO - PROCESS | 11647 | 1466015515133 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 11647 | 1466015515139 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:55 INFO - PROCESS | 11647 | 1466015515364 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:31:55 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdc800 == 32 [pid = 11647] [id = 549] 11:31:55 INFO - PROCESS | 11647 | --DOCSHELL 0x9139a400 == 31 [pid = 11647] [id = 548] 11:31:55 INFO - PROCESS | 11647 | --DOCSHELL 0x8f820800 == 30 [pid = 11647] [id = 547] 11:31:55 INFO - PROCESS | 11647 | --DOCSHELL 0x8e596000 == 29 [pid = 11647] [id = 546] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x91735800) [pid = 11647] [serial = 1610] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9290b400) [pid = 11647] [serial = 1611] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x926a3c00) [pid = 11647] [serial = 1607] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8fa31000) [pid = 11647] [serial = 1586] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f8cdc00) [pid = 11647] [serial = 1599] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x92904400) [pid = 11647] [serial = 1592] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9172d800) [pid = 11647] [serial = 1602] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8dd3fc00) [pid = 11647] [serial = 1595] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f80a800) [pid = 11647] [serial = 1598] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x92908800) [pid = 11647] [serial = 1593] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x926adc00) [pid = 11647] [serial = 1608] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91937000) [pid = 11647] [serial = 1605] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92147c00) [pid = 11647] [serial = 1589] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9139e800) [pid = 11647] [serial = 1587] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8e5b6400) [pid = 11647] [serial = 1596] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91935400) [pid = 11647] [serial = 1604] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92260000) [pid = 11647] [serial = 1590] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x917f1c00) [pid = 11647] [serial = 1581] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e5c0c00) [pid = 11647] [serial = 1583] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e76cc00) [pid = 11647] [serial = 1584] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x91403400) [pid = 11647] [serial = 1601] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 11647 | 1466015515577 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 11647 | 1466015515588 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd40800 == 30 [pid = 11647] [id = 555] 11:31:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dd42c00) [pid = 11647] [serial = 1666] [outer = (nil)] 11:31:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e5b7400) [pid = 11647] [serial = 1667] [outer = 0x8dd42c00] 11:31:55 INFO - PROCESS | 11647 | 1466015515659 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f063000) [pid = 11647] [serial = 1668] [outer = 0x8dd42c00] 11:31:56 INFO - PROCESS | 11647 | 1466015516447 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1376ms 11:31:56 INFO - PROCESS | 11647 | 1466015516467 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 11647 | 1466015516474 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 11:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:31:56 INFO - PROCESS | 11647 | 1466015516485 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 11647 | 1466015516488 Marionette TRACE conn3 <- [1,2194,null,{}] 11:31:56 INFO - PROCESS | 11647 | 1466015516496 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 11647 | 1466015516501 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:56 INFO - PROCESS | 11647 | 1466015516662 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:31:56 INFO - PROCESS | 11647 | 1466015516680 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 11647 | 1466015516687 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f820800 == 31 [pid = 11647] [id = 556] 11:31:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c4800) [pid = 11647] [serial = 1669] [outer = (nil)] 11:31:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8fa27400) [pid = 11647] [serial = 1670] [outer = 0x8f8c4800] 11:31:56 INFO - PROCESS | 11647 | 1466015516762 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fac0400) [pid = 11647] [serial = 1671] [outer = 0x8f8c4800] 11:31:57 INFO - PROCESS | 11647 | 1466015517757 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1331ms 11:31:57 INFO - PROCESS | 11647 | 1466015517816 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 11647 | 1466015517819 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 11:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:31:57 INFO - PROCESS | 11647 | 1466015517831 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 11647 | 1466015517836 Marionette TRACE conn3 <- [1,2198,null,{}] 11:31:57 INFO - PROCESS | 11647 | 1466015517852 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 11647 | 1466015517861 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:58 INFO - PROCESS | 11647 | 1466015518103 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:31:58 INFO - PROCESS | 11647 | 1466015518228 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 11647 | 1466015518239 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x9172e000 == 32 [pid = 11647] [id = 557] 11:31:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91734800) [pid = 11647] [serial = 1672] [outer = (nil)] 11:31:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x918a5c00) [pid = 11647] [serial = 1673] [outer = 0x91734800] 11:31:58 INFO - PROCESS | 11647 | 1466015518310 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91939400) [pid = 11647] [serial = 1674] [outer = 0x91734800] 11:31:59 INFO - PROCESS | 11647 | 1466015519222 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1449ms 11:31:59 INFO - PROCESS | 11647 | 1466015519284 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 11647 | 1466015519288 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 11:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:31:59 INFO - PROCESS | 11647 | 1466015519295 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 11647 | 1466015519299 Marionette TRACE conn3 <- [1,2202,null,{}] 11:31:59 INFO - PROCESS | 11647 | 1466015519304 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 11647 | 1466015519309 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:59 INFO - PROCESS | 11647 | 1466015519571 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:31:59 INFO - PROCESS | 11647 | 1466015519595 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 11647 | 1466015519604 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:31:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd41c00 == 33 [pid = 11647] [id = 558] 11:31:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91938000) [pid = 11647] [serial = 1675] [outer = (nil)] 11:31:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92263800) [pid = 11647] [serial = 1676] [outer = 0x91938000] 11:31:59 INFO - PROCESS | 11647 | 1466015519673 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x926af800) [pid = 11647] [serial = 1677] [outer = 0x91938000] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f063c00) [pid = 11647] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fac2800) [pid = 11647] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x92268800) [pid = 11647] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x93cc8800) [pid = 11647] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e598800) [pid = 11647] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x947a8000) [pid = 11647] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x977a9000) [pid = 11647] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f8c2800) [pid = 11647] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f8c1400) [pid = 11647] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e5a0400) [pid = 11647] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x9139a800) [pid = 11647] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e59e400) [pid = 11647] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:32:00 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8dd3b400) [pid = 11647] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:32:00 INFO - PROCESS | 11647 | 1466015520715 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1480ms 11:32:00 INFO - PROCESS | 11647 | 1466015520778 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 11647 | 1466015520784 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 11:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:32:00 INFO - PROCESS | 11647 | 1466015520792 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 11647 | 1466015520795 Marionette TRACE conn3 <- [1,2206,null,{}] 11:32:00 INFO - PROCESS | 11647 | 1466015520802 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 11647 | 1466015520806 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:01 INFO - PROCESS | 11647 | 1466015521003 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:32:01 INFO - PROCESS | 11647 | 1466015521014 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 11647 | 1466015521020 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f063c00 == 34 [pid = 11647] [id = 559] 11:32:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f98c400) [pid = 11647] [serial = 1678] [outer = (nil)] 11:32:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x92152c00) [pid = 11647] [serial = 1679] [outer = 0x8f98c400] 11:32:01 INFO - PROCESS | 11647 | 1466015521123 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x92905800) [pid = 11647] [serial = 1680] [outer = 0x8f98c400] 11:32:02 INFO - PROCESS | 11647 | 1466015522073 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1334ms 11:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:32:02 INFO - PROCESS | 11647 | 1466015522126 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 11647 | 1466015522129 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 11:32:02 INFO - PROCESS | 11647 | 1466015522136 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 11647 | 1466015522139 Marionette TRACE conn3 <- [1,2210,null,{}] 11:32:02 INFO - PROCESS | 11647 | 1466015522145 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 11647 | 1466015522155 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:02 INFO - PROCESS | 11647 | 1466015522459 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:32:02 INFO - PROCESS | 11647 | 1466015522654 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 11647 | 1466015522663 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbe0c00 == 35 [pid = 11647] [id = 560] 11:32:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dd34800) [pid = 11647] [serial = 1681] [outer = (nil)] 11:32:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8dd3bc00) [pid = 11647] [serial = 1682] [outer = 0x8dd34800] 11:32:02 INFO - PROCESS | 11647 | 1466015522856 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e59cc00) [pid = 11647] [serial = 1683] [outer = 0x8dd34800] 11:32:03 INFO - PROCESS | 11647 | 1466015523916 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1841ms 11:32:03 INFO - PROCESS | 11647 | 1466015523979 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 11647 | 1466015523986 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 11:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:32:03 INFO - PROCESS | 11647 | 1466015523994 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 11647 | 1466015524000 Marionette TRACE conn3 <- [1,2214,null,{}] 11:32:04 INFO - PROCESS | 11647 | 1466015524007 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 11647 | 1466015524013 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:04 INFO - PROCESS | 11647 | 1466015524242 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:32:04 INFO - PROCESS | 11647 | 1466015524472 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 11647 | 1466015524482 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80e400 == 36 [pid = 11647] [id = 561] 11:32:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f819400) [pid = 11647] [serial = 1684] [outer = (nil)] 11:32:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f8c2800) [pid = 11647] [serial = 1685] [outer = 0x8f819400] 11:32:04 INFO - PROCESS | 11647 | 1466015524626 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f98ec00) [pid = 11647] [serial = 1686] [outer = 0x8f819400] 11:32:05 INFO - PROCESS | 11647 | 1466015525628 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1684ms 11:32:05 INFO - PROCESS | 11647 | 1466015525680 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 11647 | 1466015525685 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 11:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:32:05 INFO - PROCESS | 11647 | 1466015525692 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 11647 | 1466015525695 Marionette TRACE conn3 <- [1,2218,null,{}] 11:32:05 INFO - PROCESS | 11647 | 1466015525703 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 11647 | 1466015525707 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:05 INFO - PROCESS | 11647 | 1466015525903 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:32:06 INFO - PROCESS | 11647 | 1466015526098 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 11647 | 1466015526109 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac9400 == 37 [pid = 11647] [id = 562] 11:32:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9139e800) [pid = 11647] [serial = 1687] [outer = (nil)] 11:32:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9172a800) [pid = 11647] [serial = 1688] [outer = 0x9139e800] 11:32:06 INFO - PROCESS | 11647 | 1466015526192 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x917e4000) [pid = 11647] [serial = 1689] [outer = 0x9139e800] 11:32:07 INFO - PROCESS | 11647 | 1466015527195 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1534ms 11:32:07 INFO - PROCESS | 11647 | 1466015527227 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 11647 | 1466015527234 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 11:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:32:07 INFO - PROCESS | 11647 | 1466015527269 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 11647 | 1466015527277 Marionette TRACE conn3 <- [1,2222,null,{}] 11:32:07 INFO - PROCESS | 11647 | 1466015527287 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 11647 | 1466015527294 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:07 INFO - PROCESS | 11647 | 1466015527492 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:32:07 INFO - PROCESS | 11647 | 1466015527674 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 11647 | 1466015527685 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3a400 == 38 [pid = 11647] [id = 563] 11:32:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x917e3800) [pid = 11647] [serial = 1690] [outer = (nil)] 11:32:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92e4d000) [pid = 11647] [serial = 1691] [outer = 0x917e3800] 11:32:07 INFO - PROCESS | 11647 | 1466015527810 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x93cc1c00) [pid = 11647] [serial = 1692] [outer = 0x917e3800] 11:32:08 INFO - PROCESS | 11647 | 1466015528778 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1581ms 11:32:08 INFO - PROCESS | 11647 | 1466015528827 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 11647 | 1466015528831 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 11:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:32:08 INFO - PROCESS | 11647 | 1466015528837 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 11647 | 1466015528841 Marionette TRACE conn3 <- [1,2226,null,{}] 11:32:08 INFO - PROCESS | 11647 | 1466015528847 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 11647 | 1466015528852 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:09 INFO - PROCESS | 11647 | 1466015529046 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:32:09 INFO - PROCESS | 11647 | 1466015529228 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 11647 | 1466015529234 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd6000 == 39 [pid = 11647] [id = 564] 11:32:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8f812400) [pid = 11647] [serial = 1693] [outer = (nil)] 11:32:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x93cca400) [pid = 11647] [serial = 1694] [outer = 0x8f812400] 11:32:09 INFO - PROCESS | 11647 | 1466015529371 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x94751800) [pid = 11647] [serial = 1695] [outer = 0x8f812400] 11:32:10 INFO - PROCESS | 11647 | 1466015530289 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1489ms 11:32:10 INFO - PROCESS | 11647 | 1466015530328 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 11647 | 1466015530331 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 11:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:32:10 INFO - PROCESS | 11647 | 1466015530338 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 11647 | 1466015530342 Marionette TRACE conn3 <- [1,2230,null,{}] 11:32:10 INFO - PROCESS | 11647 | 1466015530348 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 11647 | 1466015530353 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:10 INFO - PROCESS | 11647 | 1466015530547 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:32:10 INFO - PROCESS | 11647 | 1466015530742 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 11647 | 1466015530762 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x95165800 == 40 [pid = 11647] [id = 565] 11:32:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9516e000) [pid = 11647] [serial = 1696] [outer = (nil)] 11:32:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x95180800) [pid = 11647] [serial = 1697] [outer = 0x9516e000] 11:32:10 INFO - PROCESS | 11647 | 1466015530898 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x977b1000) [pid = 11647] [serial = 1698] [outer = 0x9516e000] 11:32:11 INFO - PROCESS | 11647 | 1466015531944 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1633ms 11:32:11 INFO - PROCESS | 11647 | 1466015531973 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 11647 | 1466015531976 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 11:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:32:11 INFO - PROCESS | 11647 | 1466015531983 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 11647 | 1466015531987 Marionette TRACE conn3 <- [1,2234,null,{}] 11:32:11 INFO - PROCESS | 11647 | 1466015531993 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 11647 | 1466015532000 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:12 INFO - PROCESS | 11647 | 1466015532187 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:32:12 INFO - PROCESS | 11647 | 1466015532371 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 11647 | 1466015532378 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8cc400 == 41 [pid = 11647] [id = 566] 11:32:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f8cc800) [pid = 11647] [serial = 1699] [outer = (nil)] 11:32:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x918a5400) [pid = 11647] [serial = 1700] [outer = 0x8f8cc800] 11:32:12 INFO - PROCESS | 11647 | 1466015532465 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x982fa400) [pid = 11647] [serial = 1701] [outer = 0x8f8cc800] 11:32:13 INFO - PROCESS | 11647 | 1466015533506 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1534ms 11:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:32:13 INFO - PROCESS | 11647 | 1466015533518 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 11647 | 1466015533521 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 11:32:13 INFO - PROCESS | 11647 | 1466015533527 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 11647 | 1466015533531 Marionette TRACE conn3 <- [1,2238,null,{}] 11:32:13 INFO - PROCESS | 11647 | 1466015533537 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 11647 | 1466015533542 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:13 INFO - PROCESS | 11647 | 1466015533723 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:32:14 INFO - PROCESS | 11647 | 1466015534171 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 11647 | 1466015534180 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbde400 == 42 [pid = 11647] [id = 567] 11:32:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8dbdec00) [pid = 11647] [serial = 1702] [outer = (nil)] 11:32:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8dd3c000) [pid = 11647] [serial = 1703] [outer = 0x8dbdec00] 11:32:14 INFO - PROCESS | 11647 | 1466015534301 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8e5bcc00) [pid = 11647] [serial = 1704] [outer = 0x8dbdec00] 11:32:15 INFO - PROCESS | 11647 | 1466015535320 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1837ms 11:32:15 INFO - PROCESS | 11647 | 1466015535366 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 11647 | 1466015535371 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 11:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:32:15 INFO - PROCESS | 11647 | 1466015535379 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 11647 | 1466015535384 Marionette TRACE conn3 <- [1,2242,null,{}] 11:32:15 INFO - PROCESS | 11647 | 1466015535392 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 11647 | 1466015535400 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:15 INFO - PROCESS | 11647 | 1466015535582 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6ae400 == 41 [pid = 11647] [id = 502] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f991400 == 40 [pid = 11647] [id = 503] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd3800 == 39 [pid = 11647] [id = 506] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd33400 == 38 [pid = 11647] [id = 504] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3e400 == 37 [pid = 11647] [id = 501] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f063c00 == 36 [pid = 11647] [id = 559] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd41c00 == 35 [pid = 11647] [id = 558] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x9172e000 == 34 [pid = 11647] [id = 557] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f820800 == 33 [pid = 11647] [id = 556] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd40800 == 32 [pid = 11647] [id = 555] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b6c00 == 31 [pid = 11647] [id = 554] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59e800 == 30 [pid = 11647] [id = 552] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59a400 == 29 [pid = 11647] [id = 551] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b6400 == 28 [pid = 11647] [id = 500] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f808c00 == 27 [pid = 11647] [id = 511] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x91405000 == 26 [pid = 11647] [id = 512] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x917e3c00 == 25 [pid = 11647] [id = 550] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c3000 == 24 [pid = 11647] [id = 507] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd36400 == 23 [pid = 11647] [id = 514] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac7400 == 22 [pid = 11647] [id = 505] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35800 == 21 [pid = 11647] [id = 515] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x918afc00 == 20 [pid = 11647] [id = 509] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x91940400 == 19 [pid = 11647] [id = 553] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x917e9c00 == 18 [pid = 11647] [id = 508] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdc400 == 17 [pid = 11647] [id = 513] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8e767800 == 16 [pid = 11647] [id = 510] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76b800 == 15 [pid = 11647] [id = 516] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f817000 == 14 [pid = 11647] [id = 545] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x95165800 == 13 [pid = 11647] [id = 565] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8cc400 == 12 [pid = 11647] [id = 566] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd6000 == 11 [pid = 11647] [id = 564] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3a400 == 10 [pid = 11647] [id = 563] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80e400 == 9 [pid = 11647] [id = 561] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac9400 == 8 [pid = 11647] [id = 562] 11:32:16 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbe0c00 == 7 [pid = 11647] [id = 560] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x918a2c00) [pid = 11647] [serial = 1652] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x8f6b5400) [pid = 11647] [serial = 1613] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8f803c00) [pid = 11647] [serial = 1614] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x9172c400) [pid = 11647] [serial = 1617] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x913a4000) [pid = 11647] [serial = 1616] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x93925000) [pid = 11647] [serial = 1620] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x92909c00) [pid = 11647] [serial = 1619] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9515f400) [pid = 11647] [serial = 1623] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9479a800) [pid = 11647] [serial = 1622] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8e766c00) [pid = 11647] [serial = 1640] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x95328400) [pid = 11647] [serial = 1626] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x95322000) [pid = 11647] [serial = 1625] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e5bb400) [pid = 11647] [serial = 1641] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x982fb000) [pid = 11647] [serial = 1629] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8fac3400) [pid = 11647] [serial = 1638] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fa29000) [pid = 11647] [serial = 1637] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f8c6400) [pid = 11647] [serial = 1643] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x98293000) [pid = 11647] [serial = 1628] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9959f400) [pid = 11647] [serial = 1632] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x99135400) [pid = 11647] [serial = 1631] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x913a2400) [pid = 11647] [serial = 1646] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fac9800) [pid = 11647] [serial = 1635] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f8cb400) [pid = 11647] [serial = 1634] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f6b2800) [pid = 11647] [serial = 1649] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91408000) [pid = 11647] [serial = 1647] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8fac2000) [pid = 11647] [serial = 1650] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f8ce400) [pid = 11647] [serial = 1644] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 11647 | 1466015536978 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 11647 | 1466015536990 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb400 == 8 [pid = 11647] [id = 568] 11:32:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8dbdb800) [pid = 11647] [serial = 1705] [outer = (nil)] 11:32:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dd35800) [pid = 11647] [serial = 1706] [outer = 0x8dbdb800] 11:32:17 INFO - PROCESS | 11647 | 1466015537071 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e594800) [pid = 11647] [serial = 1707] [outer = 0x8dbdb800] 11:32:17 INFO - PROCESS | 11647 | 1466015537897 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2540ms 11:32:17 INFO - PROCESS | 11647 | 1466015537921 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 11647 | 1466015537927 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 11:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:32:17 INFO - PROCESS | 11647 | 1466015537936 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 11647 | 1466015537940 Marionette TRACE conn3 <- [1,2246,null,{}] 11:32:17 INFO - PROCESS | 11647 | 1466015537949 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 11647 | 1466015537957 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:18 INFO - PROCESS | 11647 | 1466015538184 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:32:18 INFO - PROCESS | 11647 | 1466015538202 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 11647 | 1466015538215 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f058c00 == 9 [pid = 11647] [id = 569] 11:32:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f061800) [pid = 11647] [serial = 1708] [outer = (nil)] 11:32:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f6afc00) [pid = 11647] [serial = 1709] [outer = 0x8f061800] 11:32:18 INFO - PROCESS | 11647 | 1466015538308 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f6b5400) [pid = 11647] [serial = 1710] [outer = 0x8f061800] 11:32:19 INFO - PROCESS | 11647 | 1466015539237 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1382ms 11:32:19 INFO - PROCESS | 11647 | 1466015539322 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 11647 | 1466015539331 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 11:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:32:19 INFO - PROCESS | 11647 | 1466015539346 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 11647 | 1466015539350 Marionette TRACE conn3 <- [1,2250,null,{}] 11:32:19 INFO - PROCESS | 11647 | 1466015539356 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 11647 | 1466015539361 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:19 INFO - PROCESS | 11647 | 1466015539591 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:32:19 INFO - PROCESS | 11647 | 1466015539618 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 11647 | 1466015539628 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f808000 == 10 [pid = 11647] [id = 570] 11:32:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f8bf400) [pid = 11647] [serial = 1711] [outer = (nil)] 11:32:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f8c5c00) [pid = 11647] [serial = 1712] [outer = 0x8f8bf400] 11:32:19 INFO - PROCESS | 11647 | 1466015539710 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f987c00) [pid = 11647] [serial = 1713] [outer = 0x8f8bf400] 11:32:20 INFO - PROCESS | 11647 | 1466015540753 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1433ms 11:32:20 INFO - PROCESS | 11647 | 1466015540779 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 11647 | 1466015540783 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 11:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:32:20 INFO - PROCESS | 11647 | 1466015540798 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 11647 | 1466015540807 Marionette TRACE conn3 <- [1,2254,null,{}] 11:32:20 INFO - PROCESS | 11647 | 1466015540822 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 11647 | 1466015540831 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:21 INFO - PROCESS | 11647 | 1466015541057 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:32:21 INFO - PROCESS | 11647 | 1466015541084 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 11647 | 1466015541089 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabfc00 == 11 [pid = 11647] [id = 571] 11:32:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fac4400) [pid = 11647] [serial = 1714] [outer = (nil)] 11:32:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9139a000) [pid = 11647] [serial = 1715] [outer = 0x8fac4400] 11:32:21 INFO - PROCESS | 11647 | 1466015541162 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x913a0400) [pid = 11647] [serial = 1716] [outer = 0x8fac4400] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x917ea000) [pid = 11647] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91734800) [pid = 11647] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dd42c00) [pid = 11647] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e59d800) [pid = 11647] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x91938000) [pid = 11647] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91940c00) [pid = 11647] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f8c4800) [pid = 11647] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8fa2a000) [pid = 11647] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f98c400) [pid = 11647] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:32:22 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e775c00) [pid = 11647] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:32:22 INFO - PROCESS | 11647 | 1466015542623 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1854ms 11:32:22 INFO - PROCESS | 11647 | 1466015542645 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:32:22 INFO - PROCESS | 11647 | 1466015542651 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 11:32:22 INFO - PROCESS | 11647 | 1466015542657 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 11647 | 1466015542661 Marionette TRACE conn3 <- [1,2258,null,{}] 11:32:22 INFO - PROCESS | 11647 | 1466015542666 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 11647 | 1466015542671 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:22 INFO - PROCESS | 11647 | 1466015542834 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:32:22 INFO - PROCESS | 11647 | 1466015542849 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 11647 | 1466015542856 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5a0000 == 12 [pid = 11647] [id = 572] 11:32:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f05b400) [pid = 11647] [serial = 1717] [outer = (nil)] 11:32:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8fac8000) [pid = 11647] [serial = 1718] [outer = 0x8f05b400] 11:32:22 INFO - PROCESS | 11647 | 1466015542927 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x913a1000) [pid = 11647] [serial = 1719] [outer = 0x8f05b400] 11:32:23 INFO - PROCESS | 11647 | 1466015543844 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1243ms 11:32:23 INFO - PROCESS | 11647 | 1466015543901 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 11647 | 1466015543904 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 11:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:32:23 INFO - PROCESS | 11647 | 1466015543911 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 11647 | 1466015543914 Marionette TRACE conn3 <- [1,2262,null,{}] 11:32:23 INFO - PROCESS | 11647 | 1466015543920 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 11647 | 1466015543925 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:24 INFO - PROCESS | 11647 | 1466015544144 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:32:24 INFO - PROCESS | 11647 | 1466015544335 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 11647 | 1466015544350 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3dc00 == 13 [pid = 11647] [id = 573] 11:32:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8dd3e400) [pid = 11647] [serial = 1720] [outer = (nil)] 11:32:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8e598800) [pid = 11647] [serial = 1721] [outer = 0x8dd3e400] 11:32:24 INFO - PROCESS | 11647 | 1466015544474 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8e5c1c00) [pid = 11647] [serial = 1722] [outer = 0x8dd3e400] 11:32:25 INFO - PROCESS | 11647 | 1466015545598 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1741ms 11:32:25 INFO - PROCESS | 11647 | 1466015545656 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 11647 | 1466015545663 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 11:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:32:25 INFO - PROCESS | 11647 | 1466015545672 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 11647 | 1466015545677 Marionette TRACE conn3 <- [1,2266,null,{}] 11:32:25 INFO - PROCESS | 11647 | 1466015545685 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 11647 | 1466015545691 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:25 INFO - PROCESS | 11647 | 1466015545923 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:32:26 INFO - PROCESS | 11647 | 1466015546152 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 11647 | 1466015546159 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3800 == 14 [pid = 11647] [id = 574] 11:32:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f81c400) [pid = 11647] [serial = 1723] [outer = (nil)] 11:32:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f8cc400) [pid = 11647] [serial = 1724] [outer = 0x8f81c400] 11:32:26 INFO - PROCESS | 11647 | 1466015546295 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f992400) [pid = 11647] [serial = 1725] [outer = 0x8f81c400] 11:32:27 INFO - PROCESS | 11647 | 1466015547354 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1743ms 11:32:27 INFO - PROCESS | 11647 | 1466015547415 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 11647 | 1466015547421 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 11:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:32:27 INFO - PROCESS | 11647 | 1466015547428 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 11647 | 1466015547431 Marionette TRACE conn3 <- [1,2270,null,{}] 11:32:27 INFO - PROCESS | 11647 | 1466015547437 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 11647 | 1466015547442 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:27 INFO - PROCESS | 11647 | 1466015547639 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:32:27 INFO - PROCESS | 11647 | 1466015547913 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 11647 | 1466015547922 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x91404800 == 15 [pid = 11647] [id = 575] 11:32:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91404c00) [pid = 11647] [serial = 1726] [outer = (nil)] 11:32:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9140bc00) [pid = 11647] [serial = 1727] [outer = 0x91404c00] 11:32:28 INFO - PROCESS | 11647 | 1466015548049 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x9172f000) [pid = 11647] [serial = 1728] [outer = 0x91404c00] 11:32:29 INFO - PROCESS | 11647 | 1466015549119 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1732ms 11:32:29 INFO - PROCESS | 11647 | 1466015549160 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 11647 | 1466015549167 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 11:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:32:29 INFO - PROCESS | 11647 | 1466015549184 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 11647 | 1466015549190 Marionette TRACE conn3 <- [1,2274,null,{}] 11:32:29 INFO - PROCESS | 11647 | 1466015549196 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 11647 | 1466015549203 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:29 INFO - PROCESS | 11647 | 1466015549410 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:32:29 INFO - PROCESS | 11647 | 1466015549636 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 11647 | 1466015549645 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a3400 == 16 [pid = 11647] [id = 576] 11:32:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9172dc00) [pid = 11647] [serial = 1729] [outer = (nil)] 11:32:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x917f2800) [pid = 11647] [serial = 1730] [outer = 0x9172dc00] 11:32:29 INFO - PROCESS | 11647 | 1466015549786 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x918a4400) [pid = 11647] [serial = 1731] [outer = 0x9172dc00] 11:32:30 INFO - PROCESS | 11647 | 1466015550902 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1746ms 11:32:30 INFO - PROCESS | 11647 | 1466015550923 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 11647 | 1466015550929 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 11:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:32:30 INFO - PROCESS | 11647 | 1466015550938 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 11647 | 1466015550942 Marionette TRACE conn3 <- [1,2278,null,{}] 11:32:30 INFO - PROCESS | 11647 | 1466015550951 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 11647 | 1466015550956 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:31 INFO - PROCESS | 11647 | 1466015551143 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:32:31 INFO - PROCESS | 11647 | 1466015551549 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 11647 | 1466015551565 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:31 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5a0000 == 15 [pid = 11647] [id = 572] 11:32:31 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabfc00 == 14 [pid = 11647] [id = 571] 11:32:31 INFO - PROCESS | 11647 | --DOCSHELL 0x8f808000 == 13 [pid = 11647] [id = 570] 11:32:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5a0000 == 14 [pid = 11647] [id = 577] 11:32:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8e76cc00) [pid = 11647] [serial = 1732] [outer = (nil)] 11:32:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8f065000) [pid = 11647] [serial = 1733] [outer = 0x8e76cc00] 11:32:31 INFO - PROCESS | 11647 | 1466015551673 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f6b7c00) [pid = 11647] [serial = 1734] [outer = 0x8e76cc00] 11:32:31 INFO - PROCESS | 11647 | --DOCSHELL 0x8f058c00 == 13 [pid = 11647] [id = 569] 11:32:31 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb400 == 12 [pid = 11647] [id = 568] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x92263800) [pid = 11647] [serial = 1676] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8fa33000) [pid = 11647] [serial = 1658] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x913a2c00) [pid = 11647] [serial = 1659] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8fa27400) [pid = 11647] [serial = 1670] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8fac0400) [pid = 11647] [serial = 1671] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f061400) [pid = 11647] [serial = 1655] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f6bdc00) [pid = 11647] [serial = 1656] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8fabf000) [pid = 11647] [serial = 1664] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91730c00) [pid = 11647] [serial = 1665] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x918a8800) [pid = 11647] [serial = 1653] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8e5b7400) [pid = 11647] [serial = 1667] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f063000) [pid = 11647] [serial = 1668] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x92151c00) [pid = 11647] [serial = 1661] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x92268400) [pid = 11647] [serial = 1662] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x926af800) [pid = 11647] [serial = 1677] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91939400) [pid = 11647] [serial = 1674] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x918a5c00) [pid = 11647] [serial = 1673] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x92905800) [pid = 11647] [serial = 1680] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x92152c00) [pid = 11647] [serial = 1679] [outer = (nil)] [url = about:blank] 11:32:32 INFO - PROCESS | 11647 | 1466015552525 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1631ms 11:32:32 INFO - PROCESS | 11647 | 1466015552570 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 11647 | 1466015552577 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 11:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:32:32 INFO - PROCESS | 11647 | 1466015552587 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 11647 | 1466015552591 Marionette TRACE conn3 <- [1,2282,null,{}] 11:32:32 INFO - PROCESS | 11647 | 1466015552598 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 11647 | 1466015552604 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:32 INFO - PROCESS | 11647 | 1466015552779 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:32:32 INFO - PROCESS | 11647 | 1466015552789 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 11647 | 1466015552796 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:32 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f806400 == 13 [pid = 11647] [id = 578] 11:32:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f8c6400) [pid = 11647] [serial = 1735] [outer = (nil)] 11:32:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f990800) [pid = 11647] [serial = 1736] [outer = 0x8f8c6400] 11:32:32 INFO - PROCESS | 11647 | 1466015552883 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8fa34400) [pid = 11647] [serial = 1737] [outer = 0x8f8c6400] 11:32:33 INFO - PROCESS | 11647 | 1466015553865 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1335ms 11:32:33 INFO - PROCESS | 11647 | 1466015553938 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:32:33 INFO - PROCESS | 11647 | 1466015553942 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 11:32:33 INFO - PROCESS | 11647 | 1466015553956 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 11647 | 1466015553961 Marionette TRACE conn3 <- [1,2286,null,{}] 11:32:33 INFO - PROCESS | 11647 | 1466015553978 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 11647 | 1466015553987 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:34 INFO - PROCESS | 11647 | 1466015554218 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:32:34 INFO - PROCESS | 11647 | 1466015554250 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 11647 | 1466015554263 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a2000 == 14 [pid = 11647] [id = 579] 11:32:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x913a2c00) [pid = 11647] [serial = 1738] [outer = (nil)] 11:32:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9172cc00) [pid = 11647] [serial = 1739] [outer = 0x913a2c00] 11:32:34 INFO - PROCESS | 11647 | 1466015554334 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x917eb800) [pid = 11647] [serial = 1740] [outer = 0x913a2c00] 11:32:35 INFO - PROCESS | 11647 | 1466015555367 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:32:35 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 11:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1456ms 11:32:35 INFO - PROCESS | 11647 | 1466015555407 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 11647 | 1466015555412 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 11:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:32:35 INFO - PROCESS | 11647 | 1466015555423 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 11647 | 1466015555426 Marionette TRACE conn3 <- [1,2290,null,{}] 11:32:35 INFO - PROCESS | 11647 | 1466015555432 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 11647 | 1466015555436 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:35 INFO - PROCESS | 11647 | 1466015555662 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:32:35 INFO - PROCESS | 11647 | 1466015555701 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 11647 | 1466015555709 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbddc00 == 15 [pid = 11647] [id = 580] 11:32:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91934000) [pid = 11647] [serial = 1741] [outer = (nil)] 11:32:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9193e400) [pid = 11647] [serial = 1742] [outer = 0x91934000] 11:32:35 INFO - PROCESS | 11647 | 1466015555780 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92145800) [pid = 11647] [serial = 1743] [outer = 0x91934000] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f819400) [pid = 11647] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9139e800) [pid = 11647] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x917e3800) [pid = 11647] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f812400) [pid = 11647] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9516e000) [pid = 11647] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8dbdb800) [pid = 11647] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f8cc800) [pid = 11647] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f061800) [pid = 11647] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dbdec00) [pid = 11647] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f8bf400) [pid = 11647] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dd34800) [pid = 11647] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:32:36 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8fac4400) [pid = 11647] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:32:36 INFO - PROCESS | 11647 | 1466015556870 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1490ms 11:32:36 INFO - PROCESS | 11647 | 1466015556909 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 11647 | 1466015556914 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 11:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:32:36 INFO - PROCESS | 11647 | 1466015556920 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 11647 | 1466015556924 Marionette TRACE conn3 <- [1,2294,null,{}] 11:32:36 INFO - PROCESS | 11647 | 1466015556931 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 11647 | 1466015556937 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:37 INFO - PROCESS | 11647 | 1466015557114 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:32:37 INFO - PROCESS | 11647 | 1466015557255 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 11647 | 1466015557263 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd36800 == 16 [pid = 11647] [id = 581] 11:32:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e592800) [pid = 11647] [serial = 1744] [outer = (nil)] 11:32:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x91398c00) [pid = 11647] [serial = 1745] [outer = 0x8e592800] 11:32:37 INFO - PROCESS | 11647 | 1466015557340 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x917ed400) [pid = 11647] [serial = 1746] [outer = 0x8e592800] 11:32:38 INFO - PROCESS | 11647 | 1466015558150 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1331ms 11:32:38 INFO - PROCESS | 11647 | 1466015558253 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 11647 | 1466015558259 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 11:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:32:38 INFO - PROCESS | 11647 | 1466015558268 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 11647 | 1466015558274 Marionette TRACE conn3 <- [1,2298,null,{}] 11:32:38 INFO - PROCESS | 11647 | 1466015558283 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 11647 | 1466015558290 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:38 INFO - PROCESS | 11647 | 1466015558556 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:32:38 INFO - PROCESS | 11647 | 1466015558771 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 11647 | 1466015558789 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3a400 == 17 [pid = 11647] [id = 582] 11:32:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f803400) [pid = 11647] [serial = 1747] [outer = (nil)] 11:32:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f815400) [pid = 11647] [serial = 1748] [outer = 0x8f803400] 11:32:38 INFO - PROCESS | 11647 | 1466015558973 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f820800) [pid = 11647] [serial = 1749] [outer = 0x8f803400] 11:32:39 INFO - PROCESS | 11647 | 1466015559974 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1743ms 11:32:40 INFO - PROCESS | 11647 | 1466015560010 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 11647 | 1466015560015 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 11:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:32:40 INFO - PROCESS | 11647 | 1466015560027 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 11647 | 1466015560034 Marionette TRACE conn3 <- [1,2302,null,{}] 11:32:40 INFO - PROCESS | 11647 | 1466015560041 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 11647 | 1466015560047 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:40 INFO - PROCESS | 11647 | 1466015560250 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:32:40 INFO - PROCESS | 11647 | 1466015560432 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 11647 | 1466015560439 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabf000 == 18 [pid = 11647] [id = 583] 11:32:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91399400) [pid = 11647] [serial = 1750] [outer = (nil)] 11:32:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9140b800) [pid = 11647] [serial = 1751] [outer = 0x91399400] 11:32:40 INFO - PROCESS | 11647 | 1466015560529 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9172c400) [pid = 11647] [serial = 1752] [outer = 0x91399400] 11:32:41 INFO - PROCESS | 11647 | 1466015561506 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1540ms 11:32:41 INFO - PROCESS | 11647 | 1466015561565 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 11647 | 1466015561568 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 11:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:32:41 INFO - PROCESS | 11647 | 1466015561576 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 11647 | 1466015561580 Marionette TRACE conn3 <- [1,2306,null,{}] 11:32:41 INFO - PROCESS | 11647 | 1466015561596 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 11647 | 1466015561606 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:41 INFO - PROCESS | 11647 | 1466015561840 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:32:42 INFO - PROCESS | 11647 | 1466015562116 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 11647 | 1466015562132 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x92150c00 == 19 [pid = 11647] [id = 584] 11:32:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x926a9000) [pid = 11647] [serial = 1753] [outer = (nil)] 11:32:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x92902400) [pid = 11647] [serial = 1754] [outer = 0x926a9000] 11:32:42 INFO - PROCESS | 11647 | 1466015562264 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x92907000) [pid = 11647] [serial = 1755] [outer = 0x926a9000] 11:32:43 INFO - PROCESS | 11647 | 1466015563248 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1747ms 11:32:43 INFO - PROCESS | 11647 | 1466015563325 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 11647 | 1466015563329 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 11:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:32:43 INFO - PROCESS | 11647 | 1466015563336 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 11647 | 1466015563339 Marionette TRACE conn3 <- [1,2310,null,{}] 11:32:43 INFO - PROCESS | 11647 | 1466015563345 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 11647 | 1466015563351 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:43 INFO - PROCESS | 11647 | 1466015563618 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:32:43 INFO - PROCESS | 11647 | 1466015563921 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 11647 | 1466015563929 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76f400 == 20 [pid = 11647] [id = 585] 11:32:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91405800) [pid = 11647] [serial = 1756] [outer = (nil)] 11:32:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92e47400) [pid = 11647] [serial = 1757] [outer = 0x91405800] 11:32:44 INFO - PROCESS | 11647 | 1466015564021 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92e53800) [pid = 11647] [serial = 1758] [outer = 0x91405800] 11:32:44 INFO - PROCESS | 11647 | 1466015564957 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1682ms 11:32:45 INFO - PROCESS | 11647 | 1466015565019 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 11647 | 1466015565022 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 11:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:32:45 INFO - PROCESS | 11647 | 1466015565030 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 11647 | 1466015565033 Marionette TRACE conn3 <- [1,2314,null,{}] 11:32:45 INFO - PROCESS | 11647 | 1466015565039 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 11647 | 1466015565044 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:45 INFO - PROCESS | 11647 | 1466015565229 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:32:45 INFO - PROCESS | 11647 | 1466015565413 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 11647 | 1466015565423 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdf000 == 21 [pid = 11647] [id = 586] 11:32:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8e59c000) [pid = 11647] [serial = 1759] [outer = (nil)] 11:32:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x93cc5c00) [pid = 11647] [serial = 1760] [outer = 0x8e59c000] 11:32:45 INFO - PROCESS | 11647 | 1466015565548 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x93cc8000) [pid = 11647] [serial = 1761] [outer = 0x8e59c000] 11:32:46 INFO - PROCESS | 11647 | 1466015566435 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1434ms 11:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:32:46 INFO - PROCESS | 11647 | 1466015566465 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 11647 | 1466015566468 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 11:32:46 INFO - PROCESS | 11647 | 1466015566476 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 11647 | 1466015566480 Marionette TRACE conn3 <- [1,2318,null,{}] 11:32:46 INFO - PROCESS | 11647 | 1466015566486 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 11647 | 1466015566497 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:46 INFO - PROCESS | 11647 | 1466015566739 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:32:46 INFO - PROCESS | 11647 | 1466015566924 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 11647 | 1466015566933 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc6800 == 22 [pid = 11647] [id = 587] 11:32:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x95160400) [pid = 11647] [serial = 1762] [outer = (nil)] 11:32:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9531a400) [pid = 11647] [serial = 1763] [outer = 0x95160400] 11:32:47 INFO - PROCESS | 11647 | 1466015567027 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x977a8c00) [pid = 11647] [serial = 1764] [outer = 0x95160400] 11:32:48 INFO - PROCESS | 11647 | 1466015568028 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:32:48 INFO - PROCESS | 11647 | 1466015568114 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 11:32:48 INFO - PROCESS | 11647 | 1466015568121 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 11647 | 1466015568124 Marionette TRACE conn3 <- [1,2322,null,{}] 11:32:48 INFO - PROCESS | 11647 | 1466015568130 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 11647 | 1466015568135 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:48 INFO - PROCESS | 11647 | 1466015568347 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:32:48 INFO - PROCESS | 11647 | 1466015568824 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 11647 | 1466015568833 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b9400 == 23 [pid = 11647] [id = 588] 11:32:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8e5ba400) [pid = 11647] [serial = 1765] [outer = (nil)] 11:32:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8e771000) [pid = 11647] [serial = 1766] [outer = 0x8e5ba400] 11:32:48 INFO - PROCESS | 11647 | 1466015568956 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f6ae400) [pid = 11647] [serial = 1767] [outer = 0x8e5ba400] 11:32:49 INFO - PROCESS | 11647 | 1466015569954 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1891ms 11:32:50 INFO - PROCESS | 11647 | 1466015570014 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 11647 | 1466015570021 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 11:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:32:50 INFO - PROCESS | 11647 | 1466015570029 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 11647 | 1466015570034 Marionette TRACE conn3 <- [1,2326,null,{}] 11:32:50 INFO - PROCESS | 11647 | 1466015570042 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 11647 | 1466015570050 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:51 INFO - PROCESS | 11647 | --DOCSHELL 0x913a3400 == 22 [pid = 11647] [id = 576] 11:32:51 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3800 == 21 [pid = 11647] [id = 574] 11:32:51 INFO - PROCESS | 11647 | --DOCSHELL 0x91404800 == 20 [pid = 11647] [id = 575] 11:32:51 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3dc00 == 19 [pid = 11647] [id = 573] 11:32:51 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbde400 == 18 [pid = 11647] [id = 567] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f8c2800) [pid = 11647] [serial = 1685] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x917e4000) [pid = 11647] [serial = 1689] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9172a800) [pid = 11647] [serial = 1688] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x93cc1c00) [pid = 11647] [serial = 1692] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x92e4d000) [pid = 11647] [serial = 1691] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x94751800) [pid = 11647] [serial = 1695] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x93cca400) [pid = 11647] [serial = 1694] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x977b1000) [pid = 11647] [serial = 1698] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x95180800) [pid = 11647] [serial = 1697] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dd35800) [pid = 11647] [serial = 1706] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x982fa400) [pid = 11647] [serial = 1701] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x918a5400) [pid = 11647] [serial = 1700] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f6afc00) [pid = 11647] [serial = 1709] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e5bcc00) [pid = 11647] [serial = 1704] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8dd3c000) [pid = 11647] [serial = 1703] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f987c00) [pid = 11647] [serial = 1713] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e59cc00) [pid = 11647] [serial = 1683] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8dd3bc00) [pid = 11647] [serial = 1682] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x9139a000) [pid = 11647] [serial = 1715] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f98ec00) [pid = 11647] [serial = 1686] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e594800) [pid = 11647] [serial = 1707] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f8c5c00) [pid = 11647] [serial = 1712] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x913a0400) [pid = 11647] [serial = 1716] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f6b5400) [pid = 11647] [serial = 1710] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8fac8000) [pid = 11647] [serial = 1718] [outer = (nil)] [url = about:blank] 11:32:51 INFO - PROCESS | 11647 | 1466015571459 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:32:51 INFO - PROCESS | 11647 | 1466015571564 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 11647 | 1466015571580 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59b400 == 19 [pid = 11647] [id = 589] 11:32:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8e59bc00) [pid = 11647] [serial = 1768] [outer = (nil)] 11:32:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e5a1000) [pid = 11647] [serial = 1769] [outer = 0x8e59bc00] 11:32:51 INFO - PROCESS | 11647 | 1466015571702 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e5b5800) [pid = 11647] [serial = 1770] [outer = 0x8e59bc00] 11:32:52 INFO - PROCESS | 11647 | 1466015572592 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2592ms 11:32:52 INFO - PROCESS | 11647 | 1466015572633 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 11647 | 1466015572642 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 11:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:32:52 INFO - PROCESS | 11647 | 1466015572652 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 11647 | 1466015572656 Marionette TRACE conn3 <- [1,2330,null,{}] 11:32:52 INFO - PROCESS | 11647 | 1466015572664 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 11647 | 1466015572671 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:52 INFO - PROCESS | 11647 | 1466015572862 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:32:52 INFO - PROCESS | 11647 | 1466015572874 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 11647 | 1466015572884 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b8000 == 20 [pid = 11647] [id = 590] 11:32:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f066400) [pid = 11647] [serial = 1771] [outer = (nil)] 11:32:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f6b4800) [pid = 11647] [serial = 1772] [outer = 0x8f066400] 11:32:53 INFO - PROCESS | 11647 | 1466015573083 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f802000) [pid = 11647] [serial = 1773] [outer = 0x8f066400] 11:32:54 INFO - PROCESS | 11647 | 1466015574009 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1395ms 11:32:54 INFO - PROCESS | 11647 | 1466015574048 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 11647 | 1466015574054 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 11:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:32:54 INFO - PROCESS | 11647 | 1466015574060 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 11647 | 1466015574064 Marionette TRACE conn3 <- [1,2334,null,{}] 11:32:54 INFO - PROCESS | 11647 | 1466015574083 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 11647 | 1466015574089 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:54 INFO - PROCESS | 11647 | 1466015574321 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:32:54 INFO - PROCESS | 11647 | 1466015574351 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 11647 | 1466015574360 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c6c00 == 21 [pid = 11647] [id = 591] 11:32:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f8ca800) [pid = 11647] [serial = 1774] [outer = (nil)] 11:32:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f987c00) [pid = 11647] [serial = 1775] [outer = 0x8f8ca800] 11:32:54 INFO - PROCESS | 11647 | 1466015574442 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f990c00) [pid = 11647] [serial = 1776] [outer = 0x8f8ca800] 11:32:55 INFO - PROCESS | 11647 | 1466015575483 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1462ms 11:32:55 INFO - PROCESS | 11647 | 1466015575522 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 11647 | 1466015575529 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 11:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:32:55 INFO - PROCESS | 11647 | 1466015575575 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 11647 | 1466015575583 Marionette TRACE conn3 <- [1,2338,null,{}] 11:32:55 INFO - PROCESS | 11647 | 1466015575589 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 11647 | 1466015575595 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:55 INFO - PROCESS | 11647 | 1466015575841 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x913a2c00) [pid = 11647] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91934000) [pid = 11647] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e76cc00) [pid = 11647] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f81c400) [pid = 11647] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dd3e400) [pid = 11647] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9172dc00) [pid = 11647] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f8c6400) [pid = 11647] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x91404c00) [pid = 11647] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f05b400) [pid = 11647] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:32:56 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8e592800) [pid = 11647] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:32:56 INFO - PROCESS | 11647 | 1466015576373 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 11647 | 1466015576382 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb000 == 22 [pid = 11647] [id = 592] 11:32:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8dbdbc00) [pid = 11647] [serial = 1777] [outer = (nil)] 11:32:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f05b400) [pid = 11647] [serial = 1778] [outer = 0x8dbdbc00] 11:32:56 INFO - PROCESS | 11647 | 1466015576458 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8fac9c00) [pid = 11647] [serial = 1779] [outer = 0x8dbdbc00] 11:32:57 INFO - PROCESS | 11647 | 1466015577232 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1735ms 11:32:57 INFO - PROCESS | 11647 | 1466015577274 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:32:57 INFO - PROCESS | 11647 | 1466015577278 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 11:32:57 INFO - PROCESS | 11647 | 1466015577286 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 11647 | 1466015577290 Marionette TRACE conn3 <- [1,2342,null,{}] 11:32:57 INFO - PROCESS | 11647 | 1466015577297 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 11647 | 1466015577301 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:57 INFO - PROCESS | 11647 | 1466015577466 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:32:57 INFO - PROCESS | 11647 | 1466015577476 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 11647 | 1466015577486 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139fc00 == 23 [pid = 11647] [id = 593] 11:32:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x913a0c00) [pid = 11647] [serial = 1780] [outer = (nil)] 11:32:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x91407000) [pid = 11647] [serial = 1781] [outer = 0x913a0c00] 11:32:57 INFO - PROCESS | 11647 | 1466015577558 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91735400) [pid = 11647] [serial = 1782] [outer = 0x913a0c00] 11:32:58 INFO - PROCESS | 11647 | 1466015578737 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1537ms 11:32:58 INFO - PROCESS | 11647 | 1466015578823 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 11647 | 1466015578832 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 11:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:32:58 INFO - PROCESS | 11647 | 1466015578842 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 11647 | 1466015578846 Marionette TRACE conn3 <- [1,2346,null,{}] 11:32:58 INFO - PROCESS | 11647 | 1466015578858 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 11647 | 1466015578863 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:59 INFO - PROCESS | 11647 | 1466015579173 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:32:59 INFO - PROCESS | 11647 | 1466015579439 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 11647 | 1466015579452 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:32:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e599800 == 24 [pid = 11647] [id = 594] 11:32:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e59a400) [pid = 11647] [serial = 1783] [outer = (nil)] 11:32:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f80c800) [pid = 11647] [serial = 1784] [outer = 0x8e59a400] 11:32:59 INFO - PROCESS | 11647 | 1466015579576 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8ca400) [pid = 11647] [serial = 1785] [outer = 0x8e59a400] 11:33:00 INFO - PROCESS | 11647 | 1466015580658 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1844ms 11:33:00 INFO - PROCESS | 11647 | 1466015580687 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 11647 | 1466015580696 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 11:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:33:00 INFO - PROCESS | 11647 | 1466015580710 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 11647 | 1466015580714 Marionette TRACE conn3 <- [1,2350,null,{}] 11:33:00 INFO - PROCESS | 11647 | 1466015580722 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 11647 | 1466015580728 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:00 INFO - PROCESS | 11647 | 1466015580967 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:33:01 INFO - PROCESS | 11647 | 1466015581201 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 11647 | 1466015581212 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x91402400 == 25 [pid = 11647] [id = 595] 11:33:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91409400) [pid = 11647] [serial = 1786] [outer = (nil)] 11:33:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91733800) [pid = 11647] [serial = 1787] [outer = 0x91409400] 11:33:01 INFO - PROCESS | 11647 | 1466015581342 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917ee000) [pid = 11647] [serial = 1788] [outer = 0x91409400] 11:33:02 INFO - PROCESS | 11647 | 1466015582483 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1835ms 11:33:02 INFO - PROCESS | 11647 | 1466015582545 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 11647 | 1466015582550 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 11:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:33:02 INFO - PROCESS | 11647 | 1466015582557 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 11647 | 1466015582565 Marionette TRACE conn3 <- [1,2354,null,{}] 11:33:02 INFO - PROCESS | 11647 | 1466015582582 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 11647 | 1466015582592 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:02 INFO - PROCESS | 11647 | 1466015582819 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:33:03 INFO - PROCESS | 11647 | 1466015583053 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 11647 | 1466015583067 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x91938400 == 26 [pid = 11647] [id = 596] 11:33:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91938c00) [pid = 11647] [serial = 1789] [outer = (nil)] 11:33:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9193d000) [pid = 11647] [serial = 1790] [outer = 0x91938c00] 11:33:03 INFO - PROCESS | 11647 | 1466015583192 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92152400) [pid = 11647] [serial = 1791] [outer = 0x91938c00] 11:33:04 INFO - PROCESS | 11647 | 1466015584249 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1755ms 11:33:04 INFO - PROCESS | 11647 | 1466015584313 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 11647 | 1466015584317 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 11:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:33:04 INFO - PROCESS | 11647 | 1466015584324 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 11647 | 1466015584328 Marionette TRACE conn3 <- [1,2358,null,{}] 11:33:04 INFO - PROCESS | 11647 | 1466015584334 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 11647 | 1466015584339 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:04 INFO - PROCESS | 11647 | 1466015584537 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:33:04 INFO - PROCESS | 11647 | 1466015584924 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 11647 | 1466015584937 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35000 == 27 [pid = 11647] [id = 597] 11:33:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8dd35400) [pid = 11647] [serial = 1792] [outer = (nil)] 11:33:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8dd40c00) [pid = 11647] [serial = 1793] [outer = 0x8dd35400] 11:33:05 INFO - PROCESS | 11647 | 1466015585054 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8e5ba000) [pid = 11647] [serial = 1794] [outer = 0x8dd35400] 11:33:06 INFO - PROCESS | 11647 | 1466015586103 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x91398c00) [pid = 11647] [serial = 1745] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x917eb800) [pid = 11647] [serial = 1740] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9193e400) [pid = 11647] [serial = 1742] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f065000) [pid = 11647] [serial = 1733] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f6b7c00) [pid = 11647] [serial = 1734] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f8cc400) [pid = 11647] [serial = 1724] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f992400) [pid = 11647] [serial = 1725] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e598800) [pid = 11647] [serial = 1721] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e5c1c00) [pid = 11647] [serial = 1722] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x917f2800) [pid = 11647] [serial = 1730] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x918a4400) [pid = 11647] [serial = 1731] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f990800) [pid = 11647] [serial = 1736] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9140bc00) [pid = 11647] [serial = 1727] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9172f000) [pid = 11647] [serial = 1728] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x913a1000) [pid = 11647] [serial = 1719] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x9172cc00) [pid = 11647] [serial = 1739] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x92145800) [pid = 11647] [serial = 1743] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8fa34400) [pid = 11647] [serial = 1737] [outer = (nil)] [url = about:blank] 11:33:06 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x917ed400) [pid = 11647] [serial = 1746] [outer = (nil)] [url = about:blank] 11:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1854ms 11:33:06 INFO - PROCESS | 11647 | 1466015586182 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 11647 | 1466015586189 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 11:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:33:06 INFO - PROCESS | 11647 | 1466015586197 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 11647 | 1466015586201 Marionette TRACE conn3 <- [1,2362,null,{}] 11:33:06 INFO - PROCESS | 11647 | 1466015586209 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 11647 | 1466015586217 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:06 INFO - PROCESS | 11647 | 1466015586387 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:33:06 INFO - PROCESS | 11647 | 1466015586527 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 11647 | 1466015586538 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e771800 == 28 [pid = 11647] [id = 598] 11:33:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8f067800) [pid = 11647] [serial = 1795] [outer = (nil)] 11:33:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f8c5800) [pid = 11647] [serial = 1796] [outer = 0x8f067800] 11:33:06 INFO - PROCESS | 11647 | 1466015586613 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f990800) [pid = 11647] [serial = 1797] [outer = 0x8f067800] 11:33:07 INFO - PROCESS | 11647 | 1466015587504 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1381ms 11:33:07 INFO - PROCESS | 11647 | 1466015587582 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 11647 | 1466015587590 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 11:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:33:07 INFO - PROCESS | 11647 | 1466015587597 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 11647 | 1466015587599 Marionette TRACE conn3 <- [1,2366,null,{}] 11:33:07 INFO - PROCESS | 11647 | 1466015587606 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 11647 | 1466015587611 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:07 INFO - PROCESS | 11647 | 1466015587786 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:33:07 INFO - PROCESS | 11647 | 1466015587927 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 11647 | 1466015587934 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2d400 == 29 [pid = 11647] [id = 599] 11:33:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8fa31c00) [pid = 11647] [serial = 1798] [outer = (nil)] 11:33:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9140bc00) [pid = 11647] [serial = 1799] [outer = 0x8fa31c00] 11:33:08 INFO - PROCESS | 11647 | 1466015588017 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x91736800) [pid = 11647] [serial = 1800] [outer = 0x8fa31c00] 11:33:08 INFO - PROCESS | 11647 | 1466015588990 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1432ms 11:33:09 INFO - PROCESS | 11647 | 1466015589030 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 11647 | 1466015589035 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 11:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:33:09 INFO - PROCESS | 11647 | 1466015589059 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 11647 | 1466015589069 Marionette TRACE conn3 <- [1,2370,null,{}] 11:33:09 INFO - PROCESS | 11647 | 1466015589079 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 11647 | 1466015589088 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:09 INFO - PROCESS | 11647 | 1466015589348 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:33:09 INFO - PROCESS | 11647 | 1466015589386 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 11647 | 1466015589393 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f808000 == 30 [pid = 11647] [id = 600] 11:33:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x913a6800) [pid = 11647] [serial = 1801] [outer = (nil)] 11:33:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9193e400) [pid = 11647] [serial = 1802] [outer = 0x913a6800] 11:33:09 INFO - PROCESS | 11647 | 1466015589469 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91940800) [pid = 11647] [serial = 1803] [outer = 0x913a6800] 11:33:10 INFO - PROCESS | 11647 | 1466015590477 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1464ms 11:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:33:10 INFO - PROCESS | 11647 | 1466015590508 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 11647 | 1466015590511 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 11:33:10 INFO - PROCESS | 11647 | 1466015590518 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 11647 | 1466015590521 Marionette TRACE conn3 <- [1,2374,null,{}] 11:33:10 INFO - PROCESS | 11647 | 1466015590526 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 11647 | 1466015590531 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:10 INFO - PROCESS | 11647 | 1466015590749 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e59bc00) [pid = 11647] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f8ca800) [pid = 11647] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f066400) [pid = 11647] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x926a9000) [pid = 11647] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dbdbc00) [pid = 11647] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8e5ba400) [pid = 11647] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8e59c000) [pid = 11647] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8f803400) [pid = 11647] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x91405800) [pid = 11647] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x95160400) [pid = 11647] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:33:10 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x91399400) [pid = 11647] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:33:10 INFO - PROCESS | 11647 | 1466015590964 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 11647 | 1466015590971 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdbc00 == 31 [pid = 11647] [id = 601] 11:33:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x8dd3fc00) [pid = 11647] [serial = 1804] [outer = (nil)] 11:33:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8f061800) [pid = 11647] [serial = 1805] [outer = 0x8dd3fc00] 11:33:11 INFO - PROCESS | 11647 | 1466015591051 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8f802400) [pid = 11647] [serial = 1806] [outer = 0x8dd3fc00] 11:33:11 INFO - PROCESS | 11647 | 1466015591875 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1381ms 11:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:33:11 INFO - PROCESS | 11647 | 1466015591907 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 11647 | 1466015591910 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 11:33:11 INFO - PROCESS | 11647 | 1466015591917 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 11647 | 1466015591920 Marionette TRACE conn3 <- [1,2378,null,{}] 11:33:11 INFO - PROCESS | 11647 | 1466015591926 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 11647 | 1466015591931 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:12 INFO - PROCESS | 11647 | 1466015592091 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:33:12 INFO - PROCESS | 11647 | 1466015592109 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 11647 | 1466015592130 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd33400 == 32 [pid = 11647] [id = 602] 11:33:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8e76a400) [pid = 11647] [serial = 1807] [outer = (nil)] 11:33:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x926ac400) [pid = 11647] [serial = 1808] [outer = 0x8e76a400] 11:33:12 INFO - PROCESS | 11647 | 1466015592211 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x9290c000) [pid = 11647] [serial = 1809] [outer = 0x8e76a400] 11:33:13 INFO - PROCESS | 11647 | 1466015593562 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1700ms 11:33:13 INFO - PROCESS | 11647 | 1466015593618 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 11647 | 1466015593625 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 11:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:33:13 INFO - PROCESS | 11647 | 1466015593634 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 11647 | 1466015593639 Marionette TRACE conn3 <- [1,2382,null,{}] 11:33:13 INFO - PROCESS | 11647 | 1466015593648 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 11647 | 1466015593654 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:13 INFO - PROCESS | 11647 | 1466015593858 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:33:14 INFO - PROCESS | 11647 | 1466015594104 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 11647 | 1466015594118 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e774400 == 33 [pid = 11647] [id = 603] 11:33:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e775800) [pid = 11647] [serial = 1810] [outer = (nil)] 11:33:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f8c3800) [pid = 11647] [serial = 1811] [outer = 0x8e775800] 11:33:14 INFO - PROCESS | 11647 | 1466015594245 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8fa34000) [pid = 11647] [serial = 1812] [outer = 0x8e775800] 11:33:15 INFO - PROCESS | 11647 | 1466015595436 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1839ms 11:33:15 INFO - PROCESS | 11647 | 1466015595473 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 11647 | 1466015595480 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 11:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:33:15 INFO - PROCESS | 11647 | 1466015595491 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 11647 | 1466015595496 Marionette TRACE conn3 <- [1,2386,null,{}] 11:33:15 INFO - PROCESS | 11647 | 1466015595504 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 11647 | 1466015595510 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:15 INFO - PROCESS | 11647 | 1466015595709 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:33:15 INFO - PROCESS | 11647 | 1466015595948 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 11647 | 1466015595960 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x91734400 == 34 [pid = 11647] [id = 604] 11:33:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x917e9c00) [pid = 11647] [serial = 1813] [outer = (nil)] 11:33:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x918a8800) [pid = 11647] [serial = 1814] [outer = 0x917e9c00] 11:33:16 INFO - PROCESS | 11647 | 1466015596065 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91932000) [pid = 11647] [serial = 1815] [outer = 0x917e9c00] 11:33:17 INFO - PROCESS | 11647 | 1466015597079 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1640ms 11:33:17 INFO - PROCESS | 11647 | 1466015597132 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 11647 | 1466015597136 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 11:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:33:17 INFO - PROCESS | 11647 | 1466015597145 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 11647 | 1466015597152 Marionette TRACE conn3 <- [1,2390,null,{}] 11:33:17 INFO - PROCESS | 11647 | 1466015597171 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 11647 | 1466015597181 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:17 INFO - PROCESS | 11647 | 1466015597428 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:33:17 INFO - PROCESS | 11647 | 1466015597678 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 11647 | 1466015597690 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x918a9800 == 35 [pid = 11647] [id = 605] 11:33:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9290ac00) [pid = 11647] [serial = 1816] [outer = (nil)] 11:33:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92e4f000) [pid = 11647] [serial = 1817] [outer = 0x9290ac00] 11:33:17 INFO - PROCESS | 11647 | 1466015597822 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x93927000) [pid = 11647] [serial = 1818] [outer = 0x9290ac00] 11:33:18 INFO - PROCESS | 11647 | 1466015598771 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1703ms 11:33:18 INFO - PROCESS | 11647 | 1466015598848 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:33:18 INFO - PROCESS | 11647 | 1466015598854 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 11:33:18 INFO - PROCESS | 11647 | 1466015598862 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 11647 | 1466015598866 Marionette TRACE conn3 <- [1,2394,null,{}] 11:33:18 INFO - PROCESS | 11647 | 1466015598872 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 11647 | 1466015598878 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:19 INFO - PROCESS | 11647 | 1466015599096 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:33:19 INFO - PROCESS | 11647 | 1466015599255 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 11647 | 1466015599265 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x9193bc00 == 36 [pid = 11647] [id = 606] 11:33:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x92e46c00) [pid = 11647] [serial = 1819] [outer = (nil)] 11:33:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9479c400) [pid = 11647] [serial = 1820] [outer = 0x92e46c00] 11:33:19 INFO - PROCESS | 11647 | 1466015599353 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x95162000) [pid = 11647] [serial = 1821] [outer = 0x92e46c00] 11:33:20 INFO - PROCESS | 11647 | 1466015600451 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1641ms 11:33:20 INFO - PROCESS | 11647 | 1466015600505 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 11647 | 1466015600512 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 11:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:33:20 INFO - PROCESS | 11647 | 1466015600519 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 11647 | 1466015600524 Marionette TRACE conn3 <- [1,2398,null,{}] 11:33:20 INFO - PROCESS | 11647 | 1466015600531 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 11647 | 1466015600537 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:20 INFO - PROCESS | 11647 | 1466015600777 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:33:21 INFO - PROCESS | 11647 | 1466015601038 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 11647 | 1466015601048 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbde800 == 37 [pid = 11647] [id = 607] 11:33:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8e76c400) [pid = 11647] [serial = 1822] [outer = (nil)] 11:33:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x95164800) [pid = 11647] [serial = 1823] [outer = 0x8e76c400] 11:33:21 INFO - PROCESS | 11647 | 1466015601175 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x95175c00) [pid = 11647] [serial = 1824] [outer = 0x8e76c400] 11:33:22 INFO - PROCESS | 11647 | 1466015602118 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1640ms 11:33:22 INFO - PROCESS | 11647 | 1466015602160 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 11647 | 1466015602165 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 11:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:33:22 INFO - PROCESS | 11647 | 1466015602172 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 11647 | 1466015602175 Marionette TRACE conn3 <- [1,2402,null,{}] 11:33:22 INFO - PROCESS | 11647 | 1466015602182 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:22 INFO - PROCESS | 11647 | 1466015602192 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:22 INFO - PROCESS | 11647 | 1466015602409 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:33:22 INFO - PROCESS | 11647 | 1466015602592 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 11647 | 1466015602608 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f807000 == 38 [pid = 11647] [id = 608] 11:33:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x92151000) [pid = 11647] [serial = 1825] [outer = (nil)] 11:33:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x977b3400) [pid = 11647] [serial = 1826] [outer = 0x92151000] 11:33:22 INFO - PROCESS | 11647 | 1466015602748 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x98293400) [pid = 11647] [serial = 1827] [outer = 0x92151000] 11:33:23 INFO - PROCESS | 11647 | 1466015603682 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1587ms 11:33:23 INFO - PROCESS | 11647 | 1466015603761 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 11647 | 1466015603764 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 11:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:33:23 INFO - PROCESS | 11647 | 1466015603771 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 11647 | 1466015603775 Marionette TRACE conn3 <- [1,2406,null,{}] 11:33:23 INFO - PROCESS | 11647 | 1466015603781 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 11647 | 1466015603786 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:24 INFO - PROCESS | 11647 | 1466015604030 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:33:24 INFO - PROCESS | 11647 | 1466015604268 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 11647 | 1466015604274 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x947a7000 == 39 [pid = 11647] [id = 609] 11:33:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x95320800) [pid = 11647] [serial = 1828] [outer = (nil)] 11:33:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x99137800) [pid = 11647] [serial = 1829] [outer = 0x95320800] 11:33:24 INFO - PROCESS | 11647 | 1466015604375 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x99138400) [pid = 11647] [serial = 1830] [outer = 0x95320800] 11:33:25 INFO - PROCESS | 11647 | 1466015605323 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1593ms 11:33:25 INFO - PROCESS | 11647 | 1466015605367 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 11647 | 1466015605371 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 11:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:33:25 INFO - PROCESS | 11647 | 1466015605377 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 11647 | 1466015605381 Marionette TRACE conn3 <- [1,2410,null,{}] 11:33:25 INFO - PROCESS | 11647 | 1466015605387 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 11647 | 1466015605393 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:25 INFO - PROCESS | 11647 | 1466015605595 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:33:25 INFO - PROCESS | 11647 | 1466015605790 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 11647 | 1466015605796 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd38800 == 40 [pid = 11647] [id = 610] 11:33:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8dd3b400) [pid = 11647] [serial = 1831] [outer = (nil)] 11:33:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x995ab000) [pid = 11647] [serial = 1832] [outer = 0x8dd3b400] 11:33:25 INFO - PROCESS | 11647 | 1466015605889 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x995bd000) [pid = 11647] [serial = 1833] [outer = 0x8dd3b400] 11:33:26 INFO - PROCESS | 11647 | 1466015606859 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1536ms 11:33:26 INFO - PROCESS | 11647 | 1466015606915 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 11647 | 1466015606919 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 11:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:33:26 INFO - PROCESS | 11647 | 1466015606926 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 11647 | 1466015606929 Marionette TRACE conn3 <- [1,2414,null,{}] 11:33:26 INFO - PROCESS | 11647 | 1466015606935 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 11647 | 1466015606940 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:27 INFO - PROCESS | 11647 | 1466015607132 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:33:27 INFO - PROCESS | 11647 | 1466015607337 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 11647 | 1466015607344 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8400 == 41 [pid = 11647] [id = 611] 11:33:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8dd38c00) [pid = 11647] [serial = 1834] [outer = (nil)] 11:33:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x9139e800) [pid = 11647] [serial = 1835] [outer = 0x8dd38c00] 11:33:27 INFO - PROCESS | 11647 | 1466015607430 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x91410c00) [pid = 11647] [serial = 1836] [outer = 0x8dd38c00] 11:33:28 INFO - PROCESS | 11647 | 1466015608691 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1831ms 11:33:28 INFO - PROCESS | 11647 | 1466015608759 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 11647 | 1466015608766 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 11:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:33:28 INFO - PROCESS | 11647 | 1466015608774 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 11647 | 1466015608782 Marionette TRACE conn3 <- [1,2418,null,{}] 11:33:28 INFO - PROCESS | 11647 | 1466015608793 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 11647 | 1466015608797 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:29 INFO - PROCESS | 11647 | 1466015609097 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3a400 == 40 [pid = 11647] [id = 582] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5a0000 == 39 [pid = 11647] [id = 577] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8f806400 == 38 [pid = 11647] [id = 578] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabf000 == 37 [pid = 11647] [id = 583] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbddc00 == 36 [pid = 11647] [id = 580] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b9400 == 35 [pid = 11647] [id = 588] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x913a2000 == 34 [pid = 11647] [id = 579] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd36800 == 33 [pid = 11647] [id = 581] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x92150c00 == 32 [pid = 11647] [id = 584] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc6800 == 31 [pid = 11647] [id = 587] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdf000 == 30 [pid = 11647] [id = 586] 11:33:30 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76f400 == 29 [pid = 11647] [id = 585] 11:33:30 INFO - PROCESS | 11647 | 1466015610430 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 11647 | 1466015610442 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x93cc8000) [pid = 11647] [serial = 1761] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8f6b4800) [pid = 11647] [serial = 1772] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x91407000) [pid = 11647] [serial = 1781] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8e5b5800) [pid = 11647] [serial = 1770] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f987c00) [pid = 11647] [serial = 1775] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f802000) [pid = 11647] [serial = 1773] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x92902400) [pid = 11647] [serial = 1754] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f05b400) [pid = 11647] [serial = 1778] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8e771000) [pid = 11647] [serial = 1766] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x93cc5c00) [pid = 11647] [serial = 1760] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8fac9c00) [pid = 11647] [serial = 1779] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f6ae400) [pid = 11647] [serial = 1767] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f820800) [pid = 11647] [serial = 1749] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x92e53800) [pid = 11647] [serial = 1758] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f990c00) [pid = 11647] [serial = 1776] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f815400) [pid = 11647] [serial = 1748] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92e47400) [pid = 11647] [serial = 1757] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x977a8c00) [pid = 11647] [serial = 1764] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x92907000) [pid = 11647] [serial = 1755] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9140b800) [pid = 11647] [serial = 1751] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9172c400) [pid = 11647] [serial = 1752] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e5a1000) [pid = 11647] [serial = 1769] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x9531a400) [pid = 11647] [serial = 1763] [outer = (nil)] [url = about:blank] 11:33:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbda400 == 30 [pid = 11647] [id = 612] 11:33:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dbdf000) [pid = 11647] [serial = 1837] [outer = (nil)] 11:33:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8dd37c00) [pid = 11647] [serial = 1838] [outer = 0x8dbdf000] 11:33:30 INFO - PROCESS | 11647 | 1466015610711 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e596400) [pid = 11647] [serial = 1839] [outer = 0x8dbdf000] 11:33:31 INFO - PROCESS | 11647 | 1466015611589 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2848ms 11:33:31 INFO - PROCESS | 11647 | 1466015611622 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 11647 | 1466015611626 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 11:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:33:31 INFO - PROCESS | 11647 | 1466015611649 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 11647 | 1466015611658 Marionette TRACE conn3 <- [1,2422,null,{}] 11:33:31 INFO - PROCESS | 11647 | 1466015611668 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 11647 | 1466015611674 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:31 INFO - PROCESS | 11647 | 1466015611873 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:33:31 INFO - PROCESS | 11647 | 1466015611886 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 11647 | 1466015611896 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f060800 == 31 [pid = 11647] [id = 613] 11:33:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f062400) [pid = 11647] [serial = 1840] [outer = (nil)] 11:33:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f066000) [pid = 11647] [serial = 1841] [outer = 0x8f062400] 11:33:32 INFO - PROCESS | 11647 | 1466015611995 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f6b6c00) [pid = 11647] [serial = 1842] [outer = 0x8f062400] 11:33:32 INFO - PROCESS | 11647 | 1466015612983 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1397ms 11:33:33 INFO - PROCESS | 11647 | 1466015613047 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 11647 | 1466015613054 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 11:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:33:33 INFO - PROCESS | 11647 | 1466015613081 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 11647 | 1466015613084 Marionette TRACE conn3 <- [1,2426,null,{}] 11:33:33 INFO - PROCESS | 11647 | 1466015613090 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 11647 | 1466015613096 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:33 INFO - PROCESS | 11647 | 1466015613327 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:33:33 INFO - PROCESS | 11647 | 1466015613352 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 11647 | 1466015613358 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f81d800 == 32 [pid = 11647] [id = 614] 11:33:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f820800) [pid = 11647] [serial = 1843] [outer = (nil)] 11:33:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f8c4400) [pid = 11647] [serial = 1844] [outer = 0x8f820800] 11:33:33 INFO - PROCESS | 11647 | 1466015613431 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f8cec00) [pid = 11647] [serial = 1845] [outer = 0x8f820800] 11:33:34 INFO - PROCESS | 11647 | 1466015614521 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1491ms 11:33:34 INFO - PROCESS | 11647 | 1466015614571 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 11647 | 1466015614574 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 11:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:33:34 INFO - PROCESS | 11647 | 1466015614584 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 11647 | 1466015614595 Marionette TRACE conn3 <- [1,2430,null,{}] 11:33:34 INFO - PROCESS | 11647 | 1466015614619 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 11647 | 1466015614627 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:34 INFO - PROCESS | 11647 | 1466015614859 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:33:34 INFO - PROCESS | 11647 | 1466015614885 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 11647 | 1466015614894 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98b400 == 33 [pid = 11647] [id = 615] 11:33:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8f995800) [pid = 11647] [serial = 1846] [outer = (nil)] 11:33:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8fac9800) [pid = 11647] [serial = 1847] [outer = 0x8f995800] 11:33:34 INFO - PROCESS | 11647 | 1466015614984 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x913a0400) [pid = 11647] [serial = 1848] [outer = 0x8f995800] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e76a400) [pid = 11647] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x913a6800) [pid = 11647] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8dd3fc00) [pid = 11647] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91938c00) [pid = 11647] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8dd35400) [pid = 11647] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x913a0c00) [pid = 11647] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e59a400) [pid = 11647] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x91409400) [pid = 11647] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fa31c00) [pid = 11647] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:33:35 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f067800) [pid = 11647] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:33:36 INFO - PROCESS | 11647 | 1466015616418 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1861ms 11:33:36 INFO - PROCESS | 11647 | 1466015616443 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 11647 | 1466015616448 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 11:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:33:36 INFO - PROCESS | 11647 | 1466015616455 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 11647 | 1466015616459 Marionette TRACE conn3 <- [1,2434,null,{}] 11:33:36 INFO - PROCESS | 11647 | 1466015616464 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 11647 | 1466015616469 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:36 INFO - PROCESS | 11647 | 1466015616634 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:33:36 INFO - PROCESS | 11647 | 1466015616779 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 11647 | 1466015616788 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35400 == 34 [pid = 11647] [id = 616] 11:33:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8dd38400) [pid = 11647] [serial = 1849] [outer = (nil)] 11:33:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9139c000) [pid = 11647] [serial = 1850] [outer = 0x8dd38400] 11:33:36 INFO - PROCESS | 11647 | 1466015616871 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x913a4800) [pid = 11647] [serial = 1851] [outer = 0x8dd38400] 11:33:37 INFO - PROCESS | 11647 | 1466015617695 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1332ms 11:33:37 INFO - PROCESS | 11647 | 1466015617789 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 11647 | 1466015617795 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 11:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:33:37 INFO - PROCESS | 11647 | 1466015617803 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 11647 | 1466015617810 Marionette TRACE conn3 <- [1,2438,null,{}] 11:33:37 INFO - PROCESS | 11647 | 1466015617819 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 11647 | 1466015617826 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:38 INFO - PROCESS | 11647 | 1466015618061 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:33:38 INFO - PROCESS | 11647 | 1466015618247 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 11647 | 1466015618264 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b6400 == 35 [pid = 11647] [id = 617] 11:33:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8e5b8400) [pid = 11647] [serial = 1852] [outer = (nil)] 11:33:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8e76bc00) [pid = 11647] [serial = 1853] [outer = 0x8e5b8400] 11:33:38 INFO - PROCESS | 11647 | 1466015618391 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f80c000) [pid = 11647] [serial = 1854] [outer = 0x8e5b8400] 11:33:39 INFO - PROCESS | 11647 | 1466015619549 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1792ms 11:33:39 INFO - PROCESS | 11647 | 1466015619596 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:33:39 INFO - PROCESS | 11647 | 1466015619602 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 11:33:39 INFO - PROCESS | 11647 | 1466015619614 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 11647 | 1466015619620 Marionette TRACE conn3 <- [1,2442,null,{}] 11:33:39 INFO - PROCESS | 11647 | 1466015619629 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 11647 | 1466015619636 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:39 INFO - PROCESS | 11647 | 1466015619832 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:33:40 INFO - PROCESS | 11647 | 1466015620075 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 11647 | 1466015620085 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b6c00 == 36 [pid = 11647] [id = 618] 11:33:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fac3000) [pid = 11647] [serial = 1855] [outer = (nil)] 11:33:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9139d400) [pid = 11647] [serial = 1856] [outer = 0x8fac3000] 11:33:40 INFO - PROCESS | 11647 | 1466015620218 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x9140d800) [pid = 11647] [serial = 1857] [outer = 0x8fac3000] 11:33:41 INFO - PROCESS | 11647 | 1466015621239 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1711ms 11:33:41 INFO - PROCESS | 11647 | 1466015621320 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 11647 | 1466015621324 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 11:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:33:41 INFO - PROCESS | 11647 | 1466015621332 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 11647 | 1466015621336 Marionette TRACE conn3 <- [1,2446,null,{}] 11:33:41 INFO - PROCESS | 11647 | 1466015621353 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 11647 | 1466015621362 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:41 INFO - PROCESS | 11647 | 1466015621603 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:33:41 INFO - PROCESS | 11647 | 1466015621925 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 11647 | 1466015621942 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x917f0000 == 37 [pid = 11647] [id = 619] 11:33:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x917f0400) [pid = 11647] [serial = 1858] [outer = (nil)] 11:33:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x918a7000) [pid = 11647] [serial = 1859] [outer = 0x917f0400] 11:33:42 INFO - PROCESS | 11647 | 1466015622036 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x918b0400) [pid = 11647] [serial = 1860] [outer = 0x917f0400] 11:33:43 INFO - PROCESS | 11647 | 1466015623030 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1751ms 11:33:43 INFO - PROCESS | 11647 | 1466015623084 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 11647 | 1466015623087 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 11:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:33:43 INFO - PROCESS | 11647 | 1466015623094 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 11647 | 1466015623098 Marionette TRACE conn3 <- [1,2450,null,{}] 11:33:43 INFO - PROCESS | 11647 | 1466015623104 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 11647 | 1466015623109 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:43 INFO - PROCESS | 11647 | 1466015623305 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:33:43 INFO - PROCESS | 11647 | 1466015623536 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 11647 | 1466015623548 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x92149c00 == 38 [pid = 11647] [id = 620] 11:33:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9214ac00) [pid = 11647] [serial = 1861] [outer = (nil)] 11:33:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x92260800) [pid = 11647] [serial = 1862] [outer = 0x9214ac00] 11:33:43 INFO - PROCESS | 11647 | 1466015623675 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x92264000) [pid = 11647] [serial = 1863] [outer = 0x9214ac00] 11:33:44 INFO - PROCESS | 11647 | 1466015624833 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1789ms 11:33:44 INFO - PROCESS | 11647 | 1466015624884 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 11647 | 1466015624890 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 11:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:33:44 INFO - PROCESS | 11647 | 1466015624899 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 11647 | 1466015624903 Marionette TRACE conn3 <- [1,2454,null,{}] 11:33:44 INFO - PROCESS | 11647 | 1466015624913 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 11647 | 1466015624919 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:45 INFO - PROCESS | 11647 | 1466015625122 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:33:45 INFO - PROCESS | 11647 | 1466015625470 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 11647 | 1466015625486 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:45 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c6c00 == 37 [pid = 11647] [id = 591] 11:33:45 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2d400 == 36 [pid = 11647] [id = 599] 11:33:45 INFO - PROCESS | 11647 | --DOCSHELL 0x8e771800 == 35 [pid = 11647] [id = 598] 11:33:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5c1400 == 36 [pid = 11647] [id = 621] 11:33:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8e769800) [pid = 11647] [serial = 1864] [outer = (nil)] 11:33:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f061400) [pid = 11647] [serial = 1865] [outer = 0x8e769800] 11:33:45 INFO - PROCESS | 11647 | 1466015625619 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f801800) [pid = 11647] [serial = 1866] [outer = 0x8e769800] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x926ac400) [pid = 11647] [serial = 1808] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x9193e400) [pid = 11647] [serial = 1802] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f061800) [pid = 11647] [serial = 1805] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x91940800) [pid = 11647] [serial = 1803] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x9193d000) [pid = 11647] [serial = 1790] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x92152400) [pid = 11647] [serial = 1791] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8dd40c00) [pid = 11647] [serial = 1793] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8e5ba000) [pid = 11647] [serial = 1794] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x91735400) [pid = 11647] [serial = 1782] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f80c800) [pid = 11647] [serial = 1784] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f8ca400) [pid = 11647] [serial = 1785] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91733800) [pid = 11647] [serial = 1787] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x917ee000) [pid = 11647] [serial = 1788] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9140bc00) [pid = 11647] [serial = 1799] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f8c5800) [pid = 11647] [serial = 1796] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f990800) [pid = 11647] [serial = 1797] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9290c000) [pid = 11647] [serial = 1809] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f802400) [pid = 11647] [serial = 1806] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91736800) [pid = 11647] [serial = 1800] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 11647 | 1466015626481 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1639ms 11:33:46 INFO - PROCESS | 11647 | 1466015626542 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 11647 | 1466015626550 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 11:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:33:46 INFO - PROCESS | 11647 | 1466015626564 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 11647 | 1466015626568 Marionette TRACE conn3 <- [1,2458,null,{}] 11:33:46 INFO - PROCESS | 11647 | 1466015626577 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 11647 | 1466015626582 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:46 INFO - PROCESS | 11647 | 1466015626786 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:33:46 INFO - PROCESS | 11647 | 1466015626947 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 11647 | 1466015626958 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8ca800 == 37 [pid = 11647] [id = 622] 11:33:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f988c00) [pid = 11647] [serial = 1867] [outer = (nil)] 11:33:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f991000) [pid = 11647] [serial = 1868] [outer = 0x8f988c00] 11:33:47 INFO - PROCESS | 11647 | 1466015627058 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fa2f800) [pid = 11647] [serial = 1869] [outer = 0x8f988c00] 11:33:47 INFO - PROCESS | 11647 | 1466015627948 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1437ms 11:33:48 INFO - PROCESS | 11647 | 1466015628001 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 11647 | 1466015628006 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 11:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:33:48 INFO - PROCESS | 11647 | 1466015628013 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 11647 | 1466015628019 Marionette TRACE conn3 <- [1,2462,null,{}] 11:33:48 INFO - PROCESS | 11647 | 1466015628036 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 11647 | 1466015628046 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:48 INFO - PROCESS | 11647 | 1466015628221 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:33:48 INFO - PROCESS | 11647 | 1466015628376 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 11647 | 1466015628390 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x91736c00 == 38 [pid = 11647] [id = 623] 11:33:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917e3800) [pid = 11647] [serial = 1870] [outer = (nil)] 11:33:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x917ee000) [pid = 11647] [serial = 1871] [outer = 0x917e3800] 11:33:48 INFO - PROCESS | 11647 | 1466015628465 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x918a4c00) [pid = 11647] [serial = 1872] [outer = 0x917e3800] 11:33:49 INFO - PROCESS | 11647 | 1466015629475 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1539ms 11:33:49 INFO - PROCESS | 11647 | 1466015629553 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 11647 | 1466015629558 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 11:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:33:49 INFO - PROCESS | 11647 | 1466015629565 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 11647 | 1466015629569 Marionette TRACE conn3 <- [1,2466,null,{}] 11:33:49 INFO - PROCESS | 11647 | 1466015629575 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 11647 | 1466015629580 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:49 INFO - PROCESS | 11647 | 1466015629876 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:33:49 INFO - PROCESS | 11647 | 1466015629902 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 11647 | 1466015629908 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f98a800 == 39 [pid = 11647] [id = 624] 11:33:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9193a400) [pid = 11647] [serial = 1873] [outer = (nil)] 11:33:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x92146c00) [pid = 11647] [serial = 1874] [outer = 0x9193a400] 11:33:49 INFO - PROCESS | 11647 | 1466015629983 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92150c00) [pid = 11647] [serial = 1875] [outer = 0x9193a400] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x95320800) [pid = 11647] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8dd3b400) [pid = 11647] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e775800) [pid = 11647] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x917e9c00) [pid = 11647] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9290ac00) [pid = 11647] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x92e46c00) [pid = 11647] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f820800) [pid = 11647] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f995800) [pid = 11647] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e76c400) [pid = 11647] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f062400) [pid = 11647] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8dd38c00) [pid = 11647] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dbdf000) [pid = 11647] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:33:50 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92151000) [pid = 11647] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:33:51 INFO - PROCESS | 11647 | 1466015631054 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1534ms 11:33:51 INFO - PROCESS | 11647 | 1466015631100 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:33:51 INFO - PROCESS | 11647 | 1466015631105 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 11:33:51 INFO - PROCESS | 11647 | 1466015631112 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 11647 | 1466015631115 Marionette TRACE conn3 <- [1,2470,null,{}] 11:33:51 INFO - PROCESS | 11647 | 1466015631121 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 11647 | 1466015631127 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:51 INFO - PROCESS | 11647 | 1466015631365 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:33:51 INFO - PROCESS | 11647 | 1466015631376 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 11647 | 1466015631384 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f986400 == 40 [pid = 11647] [id = 625] 11:33:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f992000) [pid = 11647] [serial = 1876] [outer = (nil)] 11:33:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9193d400) [pid = 11647] [serial = 1877] [outer = 0x8f992000] 11:33:51 INFO - PROCESS | 11647 | 1466015631455 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x917f1000) [pid = 11647] [serial = 1878] [outer = 0x8f992000] 11:33:52 INFO - PROCESS | 11647 | 1466015632395 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1339ms 11:33:52 INFO - PROCESS | 11647 | 1466015632452 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 11647 | 1466015632455 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 11:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:33:52 INFO - PROCESS | 11647 | 1466015632468 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 11647 | 1466015632471 Marionette TRACE conn3 <- [1,2474,null,{}] 11:33:52 INFO - PROCESS | 11647 | 1466015632476 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 11647 | 1466015632487 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:52 INFO - PROCESS | 11647 | 1466015632751 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:33:52 INFO - PROCESS | 11647 | 1466015632944 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 11647 | 1466015632956 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdc800 == 41 [pid = 11647] [id = 626] 11:33:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dbde000) [pid = 11647] [serial = 1879] [outer = (nil)] 11:33:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8dd3dc00) [pid = 11647] [serial = 1880] [outer = 0x8dbde000] 11:33:53 INFO - PROCESS | 11647 | 1466015633044 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e59c000) [pid = 11647] [serial = 1881] [outer = 0x8dbde000] 11:33:54 INFO - PROCESS | 11647 | 1466015634168 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1736ms 11:33:54 INFO - PROCESS | 11647 | 1466015634207 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 11647 | 1466015634213 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 11:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:33:54 INFO - PROCESS | 11647 | 1466015634222 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 11647 | 1466015634226 Marionette TRACE conn3 <- [1,2478,null,{}] 11:33:54 INFO - PROCESS | 11647 | 1466015634233 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 11647 | 1466015634244 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:54 INFO - PROCESS | 11647 | 1466015634449 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:33:54 INFO - PROCESS | 11647 | 1466015634683 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 11647 | 1466015634692 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f805800 == 42 [pid = 11647] [id = 627] 11:33:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f80c800) [pid = 11647] [serial = 1882] [outer = (nil)] 11:33:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f8c6c00) [pid = 11647] [serial = 1883] [outer = 0x8f80c800] 11:33:54 INFO - PROCESS | 11647 | 1466015634823 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f8cc800) [pid = 11647] [serial = 1884] [outer = 0x8f80c800] 11:33:55 INFO - PROCESS | 11647 | 1466015635831 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1685ms 11:33:55 INFO - PROCESS | 11647 | 1466015635906 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 11647 | 1466015635912 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 11:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:33:55 INFO - PROCESS | 11647 | 1466015635919 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 11647 | 1466015635923 Marionette TRACE conn3 <- [1,2482,null,{}] 11:33:55 INFO - PROCESS | 11647 | 1466015635930 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 11647 | 1466015635935 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:56 INFO - PROCESS | 11647 | 1466015636164 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:33:56 INFO - PROCESS | 11647 | 1466015636457 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 11647 | 1466015636468 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:56 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f810000 == 43 [pid = 11647] [id = 628] 11:33:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91406400) [pid = 11647] [serial = 1885] [outer = (nil)] 11:33:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9172b800) [pid = 11647] [serial = 1886] [outer = 0x91406400] 11:33:56 INFO - PROCESS | 11647 | 1466015636595 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x917e7000) [pid = 11647] [serial = 1887] [outer = 0x91406400] 11:33:57 INFO - PROCESS | 11647 | 1466015637602 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1733ms 11:33:57 INFO - PROCESS | 11647 | 1466015637653 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 11647 | 1466015637660 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 11:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:33:57 INFO - PROCESS | 11647 | 1466015637677 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 11647 | 1466015637684 Marionette TRACE conn3 <- [1,2486,null,{}] 11:33:57 INFO - PROCESS | 11647 | 1466015637692 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 11647 | 1466015637698 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:57 INFO - PROCESS | 11647 | 1466015637940 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:33:58 INFO - PROCESS | 11647 | 1466015638177 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 11647 | 1466015638184 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8000 == 44 [pid = 11647] [id = 629] 11:33:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8e76cc00) [pid = 11647] [serial = 1888] [outer = (nil)] 11:33:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92905800) [pid = 11647] [serial = 1889] [outer = 0x8e76cc00] 11:33:58 INFO - PROCESS | 11647 | 1466015638315 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x92e48c00) [pid = 11647] [serial = 1890] [outer = 0x8e76cc00] 11:33:59 INFO - PROCESS | 11647 | 1466015639312 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1700ms 11:33:59 INFO - PROCESS | 11647 | 1466015639369 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 11647 | 1466015639373 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 11:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:33:59 INFO - PROCESS | 11647 | 1466015639381 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 11647 | 1466015639385 Marionette TRACE conn3 <- [1,2490,null,{}] 11:33:59 INFO - PROCESS | 11647 | 1466015639390 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 11647 | 1466015639396 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:59 INFO - PROCESS | 11647 | 1466015639588 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:33:59 INFO - PROCESS | 11647 | 1466015639788 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 11647 | 1466015639801 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:33:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd6000 == 45 [pid = 11647] [id = 630] 11:33:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x92906800) [pid = 11647] [serial = 1891] [outer = (nil)] 11:33:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x93cc6400) [pid = 11647] [serial = 1892] [outer = 0x92906800] 11:33:59 INFO - PROCESS | 11647 | 1466015639980 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x94743800) [pid = 11647] [serial = 1893] [outer = 0x92906800] 11:34:01 INFO - PROCESS | 11647 | 1466015641112 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2042ms 11:34:01 INFO - PROCESS | 11647 | 1466015641424 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:34:01 INFO - PROCESS | 11647 | 1466015641431 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 11:34:01 INFO - PROCESS | 11647 | 1466015641440 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 11647 | 1466015641447 Marionette TRACE conn3 <- [1,2494,null,{}] 11:34:01 INFO - PROCESS | 11647 | 1466015641497 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 11647 | 1466015641505 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:01 INFO - PROCESS | 11647 | 1466015641820 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:34:02 INFO - PROCESS | 11647 | 1466015641992 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 11647 | 1466015642016 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f066800 == 46 [pid = 11647] [id = 631] 11:34:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8f067800) [pid = 11647] [serial = 1894] [outer = (nil)] 11:34:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f6b6000) [pid = 11647] [serial = 1895] [outer = 0x8f067800] 11:34:02 INFO - PROCESS | 11647 | 1466015642105 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8f80b400) [pid = 11647] [serial = 1896] [outer = 0x8f067800] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f808000 == 45 [pid = 11647] [id = 600] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59b400 == 44 [pid = 11647] [id = 589] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f986400 == 43 [pid = 11647] [id = 625] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98a800 == 42 [pid = 11647] [id = 624] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x91736c00 == 41 [pid = 11647] [id = 623] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8ca800 == 40 [pid = 11647] [id = 622] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5c1400 == 39 [pid = 11647] [id = 621] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x91734400 == 38 [pid = 11647] [id = 604] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x918a9800 == 37 [pid = 11647] [id = 605] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x9193bc00 == 36 [pid = 11647] [id = 606] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbde800 == 35 [pid = 11647] [id = 607] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbda400 == 34 [pid = 11647] [id = 612] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f060800 == 33 [pid = 11647] [id = 613] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x91938400 == 32 [pid = 11647] [id = 596] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35400 == 31 [pid = 11647] [id = 616] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b8000 == 30 [pid = 11647] [id = 590] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b6c00 == 29 [pid = 11647] [id = 618] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b6400 == 28 [pid = 11647] [id = 617] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e599800 == 27 [pid = 11647] [id = 594] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb000 == 26 [pid = 11647] [id = 592] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f81d800 == 25 [pid = 11647] [id = 614] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f807000 == 24 [pid = 11647] [id = 608] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x92149c00 == 23 [pid = 11647] [id = 620] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd33400 == 22 [pid = 11647] [id = 602] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f98b400 == 21 [pid = 11647] [id = 615] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x91402400 == 20 [pid = 11647] [id = 595] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdbc00 == 19 [pid = 11647] [id = 601] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x9139fc00 == 18 [pid = 11647] [id = 593] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x917f0000 == 17 [pid = 11647] [id = 619] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8e774400 == 16 [pid = 11647] [id = 603] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35000 == 15 [pid = 11647] [id = 597] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x947a7000 == 14 [pid = 11647] [id = 609] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd38800 == 13 [pid = 11647] [id = 610] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8400 == 12 [pid = 11647] [id = 611] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd6000 == 11 [pid = 11647] [id = 630] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8000 == 10 [pid = 11647] [id = 629] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f805800 == 9 [pid = 11647] [id = 627] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8f810000 == 8 [pid = 11647] [id = 628] 11:34:03 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdc800 == 7 [pid = 11647] [id = 626] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9139c000) [pid = 11647] [serial = 1850] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x99137800) [pid = 11647] [serial = 1829] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x995bd000) [pid = 11647] [serial = 1833] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x995ab000) [pid = 11647] [serial = 1832] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8fa34000) [pid = 11647] [serial = 1812] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f8c3800) [pid = 11647] [serial = 1811] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x91932000) [pid = 11647] [serial = 1815] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x918a8800) [pid = 11647] [serial = 1814] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x93927000) [pid = 11647] [serial = 1818] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x92e4f000) [pid = 11647] [serial = 1817] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x95162000) [pid = 11647] [serial = 1821] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9479c400) [pid = 11647] [serial = 1820] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f8cec00) [pid = 11647] [serial = 1845] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8fac9800) [pid = 11647] [serial = 1847] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x95175c00) [pid = 11647] [serial = 1824] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f066000) [pid = 11647] [serial = 1841] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x95164800) [pid = 11647] [serial = 1823] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x91410c00) [pid = 11647] [serial = 1836] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x9139e800) [pid = 11647] [serial = 1835] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dd37c00) [pid = 11647] [serial = 1838] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e596400) [pid = 11647] [serial = 1839] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x98293400) [pid = 11647] [serial = 1827] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x977b3400) [pid = 11647] [serial = 1826] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f8c4400) [pid = 11647] [serial = 1844] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x99138400) [pid = 11647] [serial = 1830] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x913a0400) [pid = 11647] [serial = 1848] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8f6b6c00) [pid = 11647] [serial = 1842] [outer = (nil)] [url = about:blank] 11:34:04 INFO - PROCESS | 11647 | 1466015644291 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2894ms 11:34:04 INFO - PROCESS | 11647 | 1466015644334 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:34:04 INFO - PROCESS | 11647 | 1466015644340 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 11:34:04 INFO - PROCESS | 11647 | 1466015644348 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - PROCESS | 11647 | 1466015644353 Marionette TRACE conn3 <- [1,2498,null,{}] 11:34:04 INFO - PROCESS | 11647 | 1466015644361 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:04 INFO - PROCESS | 11647 | 1466015644366 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:04 INFO - PROCESS | 11647 | 1466015644602 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:34:04 INFO - PROCESS | 11647 | 1466015644737 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 11647 | 1466015644747 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd40000 == 8 [pid = 11647] [id = 632] 11:34:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8dd41400) [pid = 11647] [serial = 1897] [outer = (nil)] 11:34:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8e5bd800) [pid = 11647] [serial = 1898] [outer = 0x8dd41400] 11:34:04 INFO - PROCESS | 11647 | 1466015644818 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8e76f000) [pid = 11647] [serial = 1899] [outer = 0x8dd41400] 11:34:05 INFO - PROCESS | 11647 | 1466015645667 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1394ms 11:34:05 INFO - PROCESS | 11647 | 1466015645744 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 11647 | 1466015645759 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 11:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:34:05 INFO - PROCESS | 11647 | 1466015645771 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 11647 | 1466015645774 Marionette TRACE conn3 <- [1,2502,null,{}] 11:34:05 INFO - PROCESS | 11647 | 1466015645781 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 11647 | 1466015645786 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:05 INFO - PROCESS | 11647 | 1466015645969 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:34:06 INFO - PROCESS | 11647 | 1466015646114 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 11647 | 1466015646121 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b6800 == 9 [pid = 11647] [id = 633] 11:34:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f6bc800) [pid = 11647] [serial = 1900] [outer = (nil)] 11:34:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f804400) [pid = 11647] [serial = 1901] [outer = 0x8f6bc800] 11:34:06 INFO - PROCESS | 11647 | 1466015646201 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f816800) [pid = 11647] [serial = 1902] [outer = 0x8f6bc800] 11:34:07 INFO - PROCESS | 11647 | 1466015647184 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1481ms 11:34:07 INFO - PROCESS | 11647 | 1466015647252 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 11647 | 1466015647256 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 11:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:34:07 INFO - PROCESS | 11647 | 1466015647263 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 11647 | 1466015647268 Marionette TRACE conn3 <- [1,2506,null,{}] 11:34:07 INFO - PROCESS | 11647 | 1466015647293 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 11647 | 1466015647301 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:07 INFO - PROCESS | 11647 | 1466015647523 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:34:07 INFO - PROCESS | 11647 | 1466015647550 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 11647 | 1466015647562 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa33000 == 10 [pid = 11647] [id = 634] 11:34:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8fa33400) [pid = 11647] [serial = 1903] [outer = (nil)] 11:34:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8fabb400) [pid = 11647] [serial = 1904] [outer = 0x8fa33400] 11:34:07 INFO - PROCESS | 11647 | 1466015647633 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8fac7000) [pid = 11647] [serial = 1905] [outer = 0x8fa33400] 11:34:09 INFO - PROCESS | 11647 | 1466015649019 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f992000) [pid = 11647] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9193a400) [pid = 11647] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8dd38400) [pid = 11647] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8fac3000) [pid = 11647] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f988c00) [pid = 11647] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8e769800) [pid = 11647] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x9214ac00) [pid = 11647] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x917f0400) [pid = 11647] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8e5b8400) [pid = 11647] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:34:09 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x917e3800) [pid = 11647] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1858ms 11:34:09 INFO - PROCESS | 11647 | 1466015649122 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:34:09 INFO - PROCESS | 11647 | 1466015649126 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 11:34:09 INFO - PROCESS | 11647 | 1466015649210 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 11647 | 1466015649214 Marionette TRACE conn3 <- [1,2510,null,{}] 11:34:09 INFO - PROCESS | 11647 | 1466015649227 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 11647 | 1466015649231 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:09 INFO - PROCESS | 11647 | 1466015649455 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:34:09 INFO - PROCESS | 11647 | 1466015649471 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 11647 | 1466015649480 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd40c00 == 11 [pid = 11647] [id = 635] 11:34:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x8f810c00) [pid = 11647] [serial = 1906] [outer = (nil)] 11:34:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8fa32400) [pid = 11647] [serial = 1907] [outer = 0x8f810c00] 11:34:09 INFO - PROCESS | 11647 | 1466015649553 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x913a0c00) [pid = 11647] [serial = 1908] [outer = 0x8f810c00] 11:34:10 INFO - PROCESS | 11647 | 1466015650388 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1317ms 11:34:10 INFO - PROCESS | 11647 | 1466015650451 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 11647 | 1466015650455 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 11:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:34:10 INFO - PROCESS | 11647 | 1466015650461 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 11647 | 1466015650464 Marionette TRACE conn3 <- [1,2514,null,{}] 11:34:10 INFO - PROCESS | 11647 | 1466015650470 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 11647 | 1466015650475 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:10 INFO - PROCESS | 11647 | 1466015650647 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:34:10 INFO - PROCESS | 11647 | 1466015650657 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 11647 | 1466015650664 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139ec00 == 12 [pid = 11647] [id = 636] 11:34:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x913a3800) [pid = 11647] [serial = 1909] [outer = (nil)] 11:34:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x9172e400) [pid = 11647] [serial = 1910] [outer = 0x913a3800] 11:34:10 INFO - PROCESS | 11647 | 1466015650737 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x917e4800) [pid = 11647] [serial = 1911] [outer = 0x913a3800] 11:34:11 INFO - PROCESS | 11647 | 1466015651961 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1584ms 11:34:12 INFO - PROCESS | 11647 | 1466015652046 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 11647 | 1466015652053 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 11:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:34:12 INFO - PROCESS | 11647 | 1466015652062 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 11647 | 1466015652067 Marionette TRACE conn3 <- [1,2518,null,{}] 11:34:12 INFO - PROCESS | 11647 | 1466015652077 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 11647 | 1466015652084 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:12 INFO - PROCESS | 11647 | 1466015652303 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:34:12 INFO - PROCESS | 11647 | 1466015652537 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 11647 | 1466015652550 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b8c00 == 13 [pid = 11647] [id = 637] 11:34:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e5b9000) [pid = 11647] [serial = 1912] [outer = (nil)] 11:34:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f6ae800) [pid = 11647] [serial = 1913] [outer = 0x8e5b9000] 11:34:12 INFO - PROCESS | 11647 | 1466015652672 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f81b000) [pid = 11647] [serial = 1914] [outer = 0x8e5b9000] 11:34:13 INFO - PROCESS | 11647 | 1466015653696 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1695ms 11:34:13 INFO - PROCESS | 11647 | 1466015653757 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 11647 | 1466015653765 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 11:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:34:13 INFO - PROCESS | 11647 | 1466015653776 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 11647 | 1466015653780 Marionette TRACE conn3 <- [1,2522,null,{}] 11:34:13 INFO - PROCESS | 11647 | 1466015653786 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 11647 | 1466015653792 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:13 INFO - PROCESS | 11647 | 1466015653980 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:34:14 INFO - PROCESS | 11647 | 1466015654271 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 11647 | 1466015654281 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f066000 == 14 [pid = 11647] [id = 638] 11:34:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8fac3400) [pid = 11647] [serial = 1915] [outer = (nil)] 11:34:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x913a6c00) [pid = 11647] [serial = 1916] [outer = 0x8fac3400] 11:34:14 INFO - PROCESS | 11647 | 1466015654416 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f989c00) [pid = 11647] [serial = 1917] [outer = 0x8fac3400] 11:34:15 INFO - PROCESS | 11647 | 1466015655456 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1744ms 11:34:15 INFO - PROCESS | 11647 | 1466015655521 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 11647 | 1466015655525 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 11:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:34:15 INFO - PROCESS | 11647 | 1466015655532 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 11647 | 1466015655538 Marionette TRACE conn3 <- [1,2526,null,{}] 11:34:15 INFO - PROCESS | 11647 | 1466015655556 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 11647 | 1466015655565 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:15 INFO - PROCESS | 11647 | 1466015655789 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:34:16 INFO - PROCESS | 11647 | 1466015656102 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 11647 | 1466015656116 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x918ad400 == 15 [pid = 11647] [id = 639] 11:34:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x918ae800) [pid = 11647] [serial = 1918] [outer = (nil)] 11:34:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9193dc00) [pid = 11647] [serial = 1919] [outer = 0x918ae800] 11:34:16 INFO - PROCESS | 11647 | 1466015656204 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9214ac00) [pid = 11647] [serial = 1920] [outer = 0x918ae800] 11:34:17 INFO - PROCESS | 11647 | 1466015657200 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1737ms 11:34:17 INFO - PROCESS | 11647 | 1466015657271 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 11647 | 1466015657276 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 11:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:34:17 INFO - PROCESS | 11647 | 1466015657283 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 11647 | 1466015657286 Marionette TRACE conn3 <- [1,2530,null,{}] 11:34:17 INFO - PROCESS | 11647 | 1466015657292 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 11647 | 1466015657298 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:17 INFO - PROCESS | 11647 | 1466015657630 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:34:17 INFO - PROCESS | 11647 | 1466015657868 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 11647 | 1466015657876 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37400 == 16 [pid = 11647] [id = 640] 11:34:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8dd38c00) [pid = 11647] [serial = 1921] [outer = (nil)] 11:34:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8dd41000) [pid = 11647] [serial = 1922] [outer = 0x8dd38c00] 11:34:17 INFO - PROCESS | 11647 | 1466015657975 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8e5b9400) [pid = 11647] [serial = 1923] [outer = 0x8dd38c00] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9193d400) [pid = 11647] [serial = 1877] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92146c00) [pid = 11647] [serial = 1874] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x913a4800) [pid = 11647] [serial = 1851] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9139d400) [pid = 11647] [serial = 1856] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9140d800) [pid = 11647] [serial = 1857] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f991000) [pid = 11647] [serial = 1868] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8fa2f800) [pid = 11647] [serial = 1869] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f061400) [pid = 11647] [serial = 1865] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f801800) [pid = 11647] [serial = 1866] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x92260800) [pid = 11647] [serial = 1862] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92264000) [pid = 11647] [serial = 1863] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x918a7000) [pid = 11647] [serial = 1859] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x918b0400) [pid = 11647] [serial = 1860] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8e76bc00) [pid = 11647] [serial = 1853] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8f80c000) [pid = 11647] [serial = 1854] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x92150c00) [pid = 11647] [serial = 1875] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x918a4c00) [pid = 11647] [serial = 1872] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x917ee000) [pid = 11647] [serial = 1871] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | --DOMWINDOW == 58 (0x917f1000) [pid = 11647] [serial = 1878] [outer = (nil)] [url = about:blank] 11:34:18 INFO - PROCESS | 11647 | 1466015658968 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1740ms 11:34:19 INFO - PROCESS | 11647 | 1466015659026 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 11647 | 1466015659032 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 11:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:34:19 INFO - PROCESS | 11647 | 1466015659040 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 11647 | 1466015659045 Marionette TRACE conn3 <- [1,2534,null,{}] 11:34:19 INFO - PROCESS | 11647 | 1466015659052 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 11647 | 1466015659057 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:19 INFO - PROCESS | 11647 | 1466015659244 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:34:19 INFO - PROCESS | 11647 | 1466015659383 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 11647 | 1466015659393 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f804000 == 17 [pid = 11647] [id = 641] 11:34:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x8f805c00) [pid = 11647] [serial = 1924] [outer = (nil)] 11:34:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x8f8c5c00) [pid = 11647] [serial = 1925] [outer = 0x8f805c00] 11:34:19 INFO - PROCESS | 11647 | 1466015659477 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8fa27400) [pid = 11647] [serial = 1926] [outer = 0x8f805c00] 11:34:20 INFO - PROCESS | 11647 | 1466015660385 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1388ms 11:34:20 INFO - PROCESS | 11647 | 1466015660429 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 11647 | 1466015660434 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 11:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:34:20 INFO - PROCESS | 11647 | 1466015660441 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 11647 | 1466015660444 Marionette TRACE conn3 <- [1,2538,null,{}] 11:34:20 INFO - PROCESS | 11647 | 1466015660450 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 11647 | 1466015660455 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:20 INFO - PROCESS | 11647 | 1466015660634 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:34:20 INFO - PROCESS | 11647 | 1466015660793 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 11647 | 1466015660800 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa29400 == 18 [pid = 11647] [id = 642] 11:34:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8fabec00) [pid = 11647] [serial = 1927] [outer = (nil)] 11:34:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x917e7400) [pid = 11647] [serial = 1928] [outer = 0x8fabec00] 11:34:20 INFO - PROCESS | 11647 | 1466015660875 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x917f1800) [pid = 11647] [serial = 1929] [outer = 0x8fabec00] 11:34:21 INFO - PROCESS | 11647 | 1466015661768 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1380ms 11:34:21 INFO - PROCESS | 11647 | 1466015661822 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 11647 | 1466015661827 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 11:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:34:21 INFO - PROCESS | 11647 | 1466015661848 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 11647 | 1466015661855 Marionette TRACE conn3 <- [1,2542,null,{}] 11:34:21 INFO - PROCESS | 11647 | 1466015661860 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 11647 | 1466015661867 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:22 INFO - PROCESS | 11647 | 1466015662085 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:34:22 INFO - PROCESS | 11647 | 1466015662117 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 11647 | 1466015662129 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f818800 == 19 [pid = 11647] [id = 643] 11:34:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x9140d400) [pid = 11647] [serial = 1930] [outer = (nil)] 11:34:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x92145400) [pid = 11647] [serial = 1931] [outer = 0x9140d400] 11:34:22 INFO - PROCESS | 11647 | 1466015662192 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x92149400) [pid = 11647] [serial = 1932] [outer = 0x9140d400] 11:34:23 INFO - PROCESS | 11647 | 1466015663126 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1345ms 11:34:23 INFO - PROCESS | 11647 | 1466015663183 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 11647 | 1466015663186 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 11:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:34:23 INFO - PROCESS | 11647 | 1466015663199 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 11647 | 1466015663202 Marionette TRACE conn3 <- [1,2546,null,{}] 11:34:23 INFO - PROCESS | 11647 | 1466015663208 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 11647 | 1466015663211 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:23 INFO - PROCESS | 11647 | 1466015663420 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:34:23 INFO - PROCESS | 11647 | 1466015663442 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 11647 | 1466015663450 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5000 == 20 [pid = 11647] [id = 644] 11:34:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9140d800) [pid = 11647] [serial = 1933] [outer = (nil)] 11:34:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x92263800) [pid = 11647] [serial = 1934] [outer = 0x9140d800] 11:34:23 INFO - PROCESS | 11647 | 1466015663518 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x92265400) [pid = 11647] [serial = 1935] [outer = 0x9140d800] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8fa33400) [pid = 11647] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f6bc800) [pid = 11647] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dd41400) [pid = 11647] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f067800) [pid = 11647] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dbde000) [pid = 11647] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f80c800) [pid = 11647] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x91406400) [pid = 11647] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8e76cc00) [pid = 11647] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x92906800) [pid = 11647] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:34:24 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8f810c00) [pid = 11647] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:34:24 INFO - PROCESS | 11647 | 1466015664550 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1392ms 11:34:24 INFO - PROCESS | 11647 | 1466015664585 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 11647 | 1466015664589 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 11:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:34:24 INFO - PROCESS | 11647 | 1466015664595 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 11647 | 1466015664597 Marionette TRACE conn3 <- [1,2550,null,{}] 11:34:24 INFO - PROCESS | 11647 | 1466015664603 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 11647 | 1466015664608 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:24 INFO - PROCESS | 11647 | 1466015664762 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:34:24 INFO - PROCESS | 11647 | 1466015664932 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 11647 | 1466015664951 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3800 == 21 [pid = 11647] [id = 645] 11:34:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8f060800) [pid = 11647] [serial = 1936] [outer = (nil)] 11:34:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x9225f800) [pid = 11647] [serial = 1937] [outer = 0x8f060800] 11:34:25 INFO - PROCESS | 11647 | 1466015665032 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x92902c00) [pid = 11647] [serial = 1938] [outer = 0x8f060800] 11:34:25 INFO - PROCESS | 11647 | 1466015665949 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1378ms 11:34:25 INFO - PROCESS | 11647 | 1466015665975 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:34:25 INFO - PROCESS | 11647 | 1466015665986 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 11:34:25 INFO - PROCESS | 11647 | 1466015665996 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 11647 | 1466015666002 Marionette TRACE conn3 <- [1,2554,null,{}] 11:34:26 INFO - PROCESS | 11647 | 1466015666013 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 11647 | 1466015666019 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:26 INFO - PROCESS | 11647 | 1466015666246 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:34:26 INFO - PROCESS | 11647 | 1466015666436 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 11647 | 1466015666451 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5ba400 == 22 [pid = 11647] [id = 646] 11:34:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8e5bd400) [pid = 11647] [serial = 1939] [outer = (nil)] 11:34:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f060c00) [pid = 11647] [serial = 1940] [outer = 0x8e5bd400] 11:34:26 INFO - PROCESS | 11647 | 1466015666575 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f6b0000) [pid = 11647] [serial = 1941] [outer = 0x8e5bd400] 11:34:27 INFO - PROCESS | 11647 | 1466015667633 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1688ms 11:34:27 INFO - PROCESS | 11647 | 1466015667683 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 11647 | 1466015667692 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 11:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:34:27 INFO - PROCESS | 11647 | 1466015667705 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 11647 | 1466015667710 Marionette TRACE conn3 <- [1,2558,null,{}] 11:34:27 INFO - PROCESS | 11647 | 1466015667717 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 11647 | 1466015667723 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:27 INFO - PROCESS | 11647 | 1466015667953 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:34:28 INFO - PROCESS | 11647 | 1466015668191 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 11647 | 1466015668203 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2bc00 == 23 [pid = 11647] [id = 647] 11:34:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8fa34400) [pid = 11647] [serial = 1942] [outer = (nil)] 11:34:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91405400) [pid = 11647] [serial = 1943] [outer = 0x8fa34400] 11:34:28 INFO - PROCESS | 11647 | 1466015668339 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x91731000) [pid = 11647] [serial = 1944] [outer = 0x8fa34400] 11:34:29 INFO - PROCESS | 11647 | 1466015669377 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1744ms 11:34:29 INFO - PROCESS | 11647 | 1466015669448 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 11647 | 1466015669452 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 11:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:34:29 INFO - PROCESS | 11647 | 1466015669459 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 11647 | 1466015669465 Marionette TRACE conn3 <- [1,2562,null,{}] 11:34:29 INFO - PROCESS | 11647 | 1466015669482 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 11647 | 1466015669492 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:29 INFO - PROCESS | 11647 | 1466015669793 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:34:30 INFO - PROCESS | 11647 | 1466015670038 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 11647 | 1466015670051 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x92151000 == 24 [pid = 11647] [id = 648] 11:34:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x92152400) [pid = 11647] [serial = 1945] [outer = (nil)] 11:34:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x92901c00) [pid = 11647] [serial = 1946] [outer = 0x92152400] 11:34:30 INFO - PROCESS | 11647 | 1466015670133 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9290a800) [pid = 11647] [serial = 1947] [outer = 0x92152400] 11:34:31 INFO - PROCESS | 11647 | 1466015671143 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1751ms 11:34:31 INFO - PROCESS | 11647 | 1466015671210 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:34:31 INFO - PROCESS | 11647 | 1466015671215 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 11:34:31 INFO - PROCESS | 11647 | 1466015671222 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 11647 | 1466015671226 Marionette TRACE conn3 <- [1,2566,null,{}] 11:34:31 INFO - PROCESS | 11647 | 1466015671231 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 11647 | 1466015671237 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:31 INFO - PROCESS | 11647 | 1466015671424 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:34:31 INFO - PROCESS | 11647 | 1466015671654 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 11647 | 1466015671664 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b7400 == 25 [pid = 11647] [id = 649] 11:34:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f05d400) [pid = 11647] [serial = 1948] [outer = (nil)] 11:34:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x93920800) [pid = 11647] [serial = 1949] [outer = 0x8f05d400] 11:34:31 INFO - PROCESS | 11647 | 1466015671761 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x93cc2c00) [pid = 11647] [serial = 1950] [outer = 0x8f05d400] 11:34:32 INFO - PROCESS | 11647 | 1466015672713 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1535ms 11:34:32 INFO - PROCESS | 11647 | 1466015672757 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:34:32 INFO - PROCESS | 11647 | 1466015672762 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 11:34:32 INFO - PROCESS | 11647 | 1466015672768 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 11647 | 1466015672772 Marionette TRACE conn3 <- [1,2570,null,{}] 11:34:32 INFO - PROCESS | 11647 | 1466015672778 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 11647 | 1466015672783 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:32 INFO - PROCESS | 11647 | 1466015672972 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:34:33 INFO - PROCESS | 11647 | 1466015673156 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 11647 | 1466015673164 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x92e47400 == 26 [pid = 11647] [id = 650] 11:34:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x93837800) [pid = 11647] [serial = 1951] [outer = (nil)] 11:34:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x947a3000) [pid = 11647] [serial = 1952] [outer = 0x93837800] 11:34:33 INFO - PROCESS | 11647 | 1466015673255 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x947a8400) [pid = 11647] [serial = 1953] [outer = 0x93837800] 11:34:34 INFO - PROCESS | 11647 | 1466015674272 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1581ms 11:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:34:34 INFO - PROCESS | 11647 | 1466015674350 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 11647 | 1466015674353 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 11:34:34 INFO - PROCESS | 11647 | 1466015674360 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 11647 | 1466015674363 Marionette TRACE conn3 <- [1,2574,null,{}] 11:34:34 INFO - PROCESS | 11647 | 1466015674369 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 11647 | 1466015674379 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:34 INFO - PROCESS | 11647 | 1466015674639 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:34:34 INFO - PROCESS | 11647 | 1466015674879 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 11647 | 1466015674889 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5bf000 == 27 [pid = 11647] [id = 651] 11:34:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x95161c00) [pid = 11647] [serial = 1954] [outer = (nil)] 11:34:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x95182c00) [pid = 11647] [serial = 1955] [outer = 0x95161c00] 11:34:34 INFO - PROCESS | 11647 | 1466015674988 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x977a7000) [pid = 11647] [serial = 1956] [outer = 0x95161c00] 11:34:35 INFO - PROCESS | 11647 | 1466015675887 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1592ms 11:34:35 INFO - PROCESS | 11647 | 1466015675954 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 11647 | 1466015675957 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 11:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:34:35 INFO - PROCESS | 11647 | 1466015675966 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 11647 | 1466015675969 Marionette TRACE conn3 <- [1,2578,null,{}] 11:34:35 INFO - PROCESS | 11647 | 1466015675976 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 11647 | 1466015675982 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:36 INFO - PROCESS | 11647 | 1466015676179 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:34:36 INFO - PROCESS | 11647 | 1466015676374 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 11647 | 1466015676383 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2000 == 28 [pid = 11647] [id = 652] 11:34:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8dbd2800) [pid = 11647] [serial = 1957] [outer = (nil)] 11:34:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8dd39400) [pid = 11647] [serial = 1958] [outer = 0x8dbd2800] 11:34:36 INFO - PROCESS | 11647 | 1466015676683 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8dd42800) [pid = 11647] [serial = 1959] [outer = 0x8dbd2800] 11:34:37 INFO - PROCESS | 11647 | 1466015677790 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1884ms 11:34:37 INFO - PROCESS | 11647 | 1466015677852 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 11647 | 1466015677858 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 11:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:34:37 INFO - PROCESS | 11647 | 1466015677865 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 11647 | 1466015677869 Marionette TRACE conn3 <- [1,2582,null,{}] 11:34:37 INFO - PROCESS | 11647 | 1466015677876 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 11647 | 1466015677882 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:38 INFO - PROCESS | 11647 | 1466015678067 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8fabb400) [pid = 11647] [serial = 1904] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8fac7000) [pid = 11647] [serial = 1905] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f804400) [pid = 11647] [serial = 1901] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e5bd800) [pid = 11647] [serial = 1898] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8e76f000) [pid = 11647] [serial = 1899] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f80b400) [pid = 11647] [serial = 1896] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f6b6000) [pid = 11647] [serial = 1895] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8e59c000) [pid = 11647] [serial = 1881] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dd3dc00) [pid = 11647] [serial = 1880] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f8cc800) [pid = 11647] [serial = 1884] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f8c6c00) [pid = 11647] [serial = 1883] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x917e7000) [pid = 11647] [serial = 1887] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9172b800) [pid = 11647] [serial = 1886] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x92e48c00) [pid = 11647] [serial = 1890] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x92905800) [pid = 11647] [serial = 1889] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x94743800) [pid = 11647] [serial = 1893] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x93cc6400) [pid = 11647] [serial = 1892] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f816800) [pid = 11647] [serial = 1902] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8fa32400) [pid = 11647] [serial = 1907] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x9172e400) [pid = 11647] [serial = 1910] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x913a0c00) [pid = 11647] [serial = 1908] [outer = (nil)] [url = about:blank] 11:34:39 INFO - PROCESS | 11647 | 1466015679358 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 11647 | 1466015679373 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdc800 == 29 [pid = 11647] [id = 653] 11:34:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8dbdd000) [pid = 11647] [serial = 1960] [outer = (nil)] 11:34:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8dd34400) [pid = 11647] [serial = 1961] [outer = 0x8dbdd000] 11:34:39 INFO - PROCESS | 11647 | 1466015679450 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e596000) [pid = 11647] [serial = 1962] [outer = 0x8dbdd000] 11:34:40 INFO - PROCESS | 11647 | 1466015680306 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2483ms 11:34:40 INFO - PROCESS | 11647 | 1466015680351 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 11647 | 1466015680359 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 11:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:34:40 INFO - PROCESS | 11647 | 1466015680378 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 11647 | 1466015680383 Marionette TRACE conn3 <- [1,2586,null,{}] 11:34:40 INFO - PROCESS | 11647 | 1466015680392 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 11647 | 1466015680400 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:40 INFO - PROCESS | 11647 | 1466015680572 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:34:40 INFO - PROCESS | 11647 | 1466015680586 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 11647 | 1466015680597 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e770000 == 30 [pid = 11647] [id = 654] 11:34:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f6afc00) [pid = 11647] [serial = 1963] [outer = (nil)] 11:34:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f6b5000) [pid = 11647] [serial = 1964] [outer = 0x8f6afc00] 11:34:40 INFO - PROCESS | 11647 | 1466015680670 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f6bd800) [pid = 11647] [serial = 1965] [outer = 0x8f6afc00] 11:34:41 INFO - PROCESS | 11647 | 1466015681686 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1338ms 11:34:41 INFO - PROCESS | 11647 | 1466015681716 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 11647 | 1466015681725 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 11:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:34:41 INFO - PROCESS | 11647 | 1466015681737 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 11647 | 1466015681740 Marionette TRACE conn3 <- [1,2590,null,{}] 11:34:41 INFO - PROCESS | 11647 | 1466015681747 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 11647 | 1466015681753 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:42 INFO - PROCESS | 11647 | 1466015682006 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:34:42 INFO - PROCESS | 11647 | 1466015682050 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 11647 | 1466015682060 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80c000 == 31 [pid = 11647] [id = 655] 11:34:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f812000) [pid = 11647] [serial = 1966] [outer = (nil)] 11:34:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f8c1800) [pid = 11647] [serial = 1967] [outer = 0x8f812000] 11:34:42 INFO - PROCESS | 11647 | 1466015682130 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f8cd400) [pid = 11647] [serial = 1968] [outer = 0x8f812000] 11:34:43 INFO - PROCESS | 11647 | 1466015683175 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1494ms 11:34:43 INFO - PROCESS | 11647 | 1466015683234 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 11647 | 1466015683238 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 11:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:34:43 INFO - PROCESS | 11647 | 1466015683253 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 11647 | 1466015683263 Marionette TRACE conn3 <- [1,2594,null,{}] 11:34:43 INFO - PROCESS | 11647 | 1466015683278 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 11647 | 1466015683285 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:43 INFO - PROCESS | 11647 | 1466015683511 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:34:43 INFO - PROCESS | 11647 | 1466015683537 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 11647 | 1466015683543 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa31000 == 32 [pid = 11647] [id = 656] 11:34:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8fa31c00) [pid = 11647] [serial = 1969] [outer = (nil)] 11:34:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8fabe400) [pid = 11647] [serial = 1970] [outer = 0x8fa31c00] 11:34:43 INFO - PROCESS | 11647 | 1466015683612 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8fac5000) [pid = 11647] [serial = 1971] [outer = 0x8fa31c00] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9140d800) [pid = 11647] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8dd38c00) [pid = 11647] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e5b9000) [pid = 11647] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9140d400) [pid = 11647] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x918ae800) [pid = 11647] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8fabec00) [pid = 11647] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f805c00) [pid = 11647] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8fac3400) [pid = 11647] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x913a3800) [pid = 11647] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:34:44 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f060800) [pid = 11647] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:34:45 INFO - PROCESS | 11647 | 1466015685040 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1855ms 11:34:45 INFO - PROCESS | 11647 | 1466015685101 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 11647 | 1466015685106 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 11:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:34:45 INFO - PROCESS | 11647 | 1466015685111 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 11647 | 1466015685115 Marionette TRACE conn3 <- [1,2598,null,{}] 11:34:45 INFO - PROCESS | 11647 | 1466015685120 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 11647 | 1466015685125 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:45 INFO - PROCESS | 11647 | 1466015685280 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:34:45 INFO - PROCESS | 11647 | 1466015685289 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 11647 | 1466015685295 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e597800 == 33 [pid = 11647] [id = 657] 11:34:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f061400) [pid = 11647] [serial = 1972] [outer = (nil)] 11:34:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9139b800) [pid = 11647] [serial = 1973] [outer = 0x8f061400] 11:34:45 INFO - PROCESS | 11647 | 1466015685381 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x9139e800) [pid = 11647] [serial = 1974] [outer = 0x8f061400] 11:34:46 INFO - PROCESS | 11647 | 1466015686367 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1292ms 11:34:46 INFO - PROCESS | 11647 | 1466015686404 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 11647 | 1466015686408 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 11:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:34:46 INFO - PROCESS | 11647 | 1466015686418 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 11647 | 1466015686421 Marionette TRACE conn3 <- [1,2602,null,{}] 11:34:46 INFO - PROCESS | 11647 | 1466015686427 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 11647 | 1466015686432 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:46 INFO - PROCESS | 11647 | 1466015686654 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:34:46 INFO - PROCESS | 11647 | 1466015686837 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 11647 | 1466015686858 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdac00 == 34 [pid = 11647] [id = 658] 11:34:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8dbdb400) [pid = 11647] [serial = 1975] [outer = (nil)] 11:34:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dd3a000) [pid = 11647] [serial = 1976] [outer = 0x8dbdb400] 11:34:46 INFO - PROCESS | 11647 | 1466015686950 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8e5b6800) [pid = 11647] [serial = 1977] [outer = 0x8dbdb400] 11:34:48 INFO - PROCESS | 11647 | 1466015688154 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 11:34:48 INFO - PROCESS | 11647 | 1466015688199 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 11647 | 1466015688206 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 11:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:34:48 INFO - PROCESS | 11647 | 1466015688215 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 11647 | 1466015688221 Marionette TRACE conn3 <- [1,2606,null,{}] 11:34:48 INFO - PROCESS | 11647 | 1466015688228 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 11647 | 1466015688234 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:48 INFO - PROCESS | 11647 | 1466015688427 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:34:48 INFO - PROCESS | 11647 | 1466015688719 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 11647 | 1466015688732 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd42c00 == 35 [pid = 11647] [id = 659] 11:34:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e767400) [pid = 11647] [serial = 1978] [outer = (nil)] 11:34:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f8c0000) [pid = 11647] [serial = 1979] [outer = 0x8e767400] 11:34:48 INFO - PROCESS | 11647 | 1466015688835 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f988000) [pid = 11647] [serial = 1980] [outer = 0x8e767400] 11:34:49 INFO - PROCESS | 11647 | 1466015689936 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1797ms 11:34:50 INFO - PROCESS | 11647 | 1466015690012 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 11647 | 1466015690016 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 11:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:34:50 INFO - PROCESS | 11647 | 1466015690024 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 11647 | 1466015690028 Marionette TRACE conn3 <- [1,2610,null,{}] 11:34:50 INFO - PROCESS | 11647 | 1466015690034 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 11647 | 1466015690040 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:50 INFO - PROCESS | 11647 | 1466015690244 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:34:50 INFO - PROCESS | 11647 | 1466015690545 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 11647 | 1466015690555 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x91399c00 == 36 [pid = 11647] [id = 660] 11:34:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9139c000) [pid = 11647] [serial = 1981] [outer = (nil)] 11:34:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91403400) [pid = 11647] [serial = 1982] [outer = 0x9139c000] 11:34:50 INFO - PROCESS | 11647 | 1466015690673 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91729400) [pid = 11647] [serial = 1983] [outer = 0x9139c000] 11:34:51 INFO - PROCESS | 11647 | 1466015691783 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1835ms 11:34:51 INFO - PROCESS | 11647 | 1466015691861 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 11647 | 1466015691868 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 11:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:34:51 INFO - PROCESS | 11647 | 1466015691885 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 11647 | 1466015691892 Marionette TRACE conn3 <- [1,2614,null,{}] 11:34:51 INFO - PROCESS | 11647 | 1466015691898 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 11647 | 1466015691904 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:52 INFO - PROCESS | 11647 | 1466015692143 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:34:52 INFO - PROCESS | 11647 | 1466015692379 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 11647 | 1466015692387 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8cd800 == 37 [pid = 11647] [id = 661] 11:34:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91733800) [pid = 11647] [serial = 1984] [outer = (nil)] 11:34:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x917ef000) [pid = 11647] [serial = 1985] [outer = 0x91733800] 11:34:52 INFO - PROCESS | 11647 | 1466015692470 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x917ec400) [pid = 11647] [serial = 1986] [outer = 0x91733800] 11:34:53 INFO - PROCESS | 11647 | 1466015693685 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1849ms 11:34:53 INFO - PROCESS | 11647 | 1466015693727 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 11647 | 1466015693733 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 11:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:34:53 INFO - PROCESS | 11647 | 1466015693752 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 11647 | 1466015693758 Marionette TRACE conn3 <- [1,2618,null,{}] 11:34:53 INFO - PROCESS | 11647 | 1466015693766 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 11647 | 1466015693772 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:54 INFO - PROCESS | 11647 | 1466015694021 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f066800 == 36 [pid = 11647] [id = 631] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd40c00 == 35 [pid = 11647] [id = 635] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f818800 == 34 [pid = 11647] [id = 643] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa29400 == 33 [pid = 11647] [id = 642] 11:34:54 INFO - PROCESS | 11647 | 1466015694321 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 11647 | 1466015694336 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b6800 == 32 [pid = 11647] [id = 633] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa33000 == 31 [pid = 11647] [id = 634] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f804000 == 30 [pid = 11647] [id = 641] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd40000 == 29 [pid = 11647] [id = 632] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8e597800 == 28 [pid = 11647] [id = 657] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa31000 == 27 [pid = 11647] [id = 656] 11:34:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd40c00 == 28 [pid = 11647] [id = 662] 11:34:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8dd41800) [pid = 11647] [serial = 1987] [outer = (nil)] 11:34:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8e5bdc00) [pid = 11647] [serial = 1988] [outer = 0x8dd41800] 11:34:54 INFO - PROCESS | 11647 | 1466015694428 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8f064c00) [pid = 11647] [serial = 1989] [outer = 0x8dd41800] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80c000 == 27 [pid = 11647] [id = 655] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8e770000 == 26 [pid = 11647] [id = 654] 11:34:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdc800 == 25 [pid = 11647] [id = 653] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x92902c00) [pid = 11647] [serial = 1938] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x92265400) [pid = 11647] [serial = 1935] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e5b9400) [pid = 11647] [serial = 1923] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x92263800) [pid = 11647] [serial = 1934] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f81b000) [pid = 11647] [serial = 1914] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x92149400) [pid = 11647] [serial = 1932] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9214ac00) [pid = 11647] [serial = 1920] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x917e7400) [pid = 11647] [serial = 1928] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8f8c5c00) [pid = 11647] [serial = 1925] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8fa27400) [pid = 11647] [serial = 1926] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f989c00) [pid = 11647] [serial = 1917] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x917f1800) [pid = 11647] [serial = 1929] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x913a6c00) [pid = 11647] [serial = 1916] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x917e4800) [pid = 11647] [serial = 1911] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f6ae800) [pid = 11647] [serial = 1913] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dd41000) [pid = 11647] [serial = 1922] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92145400) [pid = 11647] [serial = 1931] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x9193dc00) [pid = 11647] [serial = 1919] [outer = (nil)] [url = about:blank] 11:34:54 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x9225f800) [pid = 11647] [serial = 1937] [outer = (nil)] [url = about:blank] 11:34:55 INFO - PROCESS | 11647 | 1466015695306 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1644ms 11:34:55 INFO - PROCESS | 11647 | 1466015695387 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 11647 | 1466015695399 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 11:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:34:55 INFO - PROCESS | 11647 | 1466015695411 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 11647 | 1466015695418 Marionette TRACE conn3 <- [1,2622,null,{}] 11:34:55 INFO - PROCESS | 11647 | 1466015695427 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 11647 | 1466015695434 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:55 INFO - PROCESS | 11647 | 1466015695628 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:34:55 INFO - PROCESS | 11647 | 1466015695775 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 11647 | 1466015695786 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b9400 == 26 [pid = 11647] [id = 663] 11:34:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f818000) [pid = 11647] [serial = 1990] [outer = (nil)] 11:34:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f8c1c00) [pid = 11647] [serial = 1991] [outer = 0x8f818000] 11:34:55 INFO - PROCESS | 11647 | 1466015695866 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f990c00) [pid = 11647] [serial = 1992] [outer = 0x8f818000] 11:34:56 INFO - PROCESS | 11647 | 1466015696767 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1438ms 11:34:56 INFO - PROCESS | 11647 | 1466015696849 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 11647 | 1466015696853 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 11:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:34:56 INFO - PROCESS | 11647 | 1466015696859 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 11647 | 1466015696865 Marionette TRACE conn3 <- [1,2626,null,{}] 11:34:56 INFO - PROCESS | 11647 | 1466015696880 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 11647 | 1466015696888 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:57 INFO - PROCESS | 11647 | 1466015697056 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:34:57 INFO - PROCESS | 11647 | 1466015697216 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 11647 | 1466015697228 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139d000 == 27 [pid = 11647] [id = 664] 11:34:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x913a1800) [pid = 11647] [serial = 1993] [outer = (nil)] 11:34:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x91409c00) [pid = 11647] [serial = 1994] [outer = 0x913a1800] 11:34:57 INFO - PROCESS | 11647 | 1466015697299 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91732400) [pid = 11647] [serial = 1995] [outer = 0x913a1800] 11:34:58 INFO - PROCESS | 11647 | 1466015698304 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1484ms 11:34:58 INFO - PROCESS | 11647 | 1466015698343 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 11647 | 1466015698348 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 11:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:34:58 INFO - PROCESS | 11647 | 1466015698354 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 11647 | 1466015698358 Marionette TRACE conn3 <- [1,2630,null,{}] 11:34:58 INFO - PROCESS | 11647 | 1466015698369 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 11647 | 1466015698373 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:58 INFO - PROCESS | 11647 | 1466015698604 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:34:58 INFO - PROCESS | 11647 | 1466015698627 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 11647 | 1466015698638 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:34:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x9140d800 == 28 [pid = 11647] [id = 665] 11:34:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91735000) [pid = 11647] [serial = 1996] [outer = (nil)] 11:34:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x918a3000) [pid = 11647] [serial = 1997] [outer = 0x91735000] 11:34:58 INFO - PROCESS | 11647 | 1466015698704 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x91931800) [pid = 11647] [serial = 1998] [outer = 0x91735000] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e5bd400) [pid = 11647] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8fa34400) [pid = 11647] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x92152400) [pid = 11647] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dbd2800) [pid = 11647] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f812000) [pid = 11647] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f05d400) [pid = 11647] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8fa31c00) [pid = 11647] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dbdd000) [pid = 11647] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x93837800) [pid = 11647] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f6afc00) [pid = 11647] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:34:59 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x95161c00) [pid = 11647] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:34:59 INFO - PROCESS | 11647 | 1466015699767 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1440ms 11:34:59 INFO - PROCESS | 11647 | 1466015699796 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 11647 | 1466015699801 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 11:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:34:59 INFO - PROCESS | 11647 | 1466015699807 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 11647 | 1466015699811 Marionette TRACE conn3 <- [1,2634,null,{}] 11:34:59 INFO - PROCESS | 11647 | 1466015699816 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 11647 | 1466015699821 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:00 INFO - PROCESS | 11647 | 1466015700048 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:35:00 INFO - PROCESS | 11647 | 1466015700068 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 11647 | 1466015700078 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd7c00 == 29 [pid = 11647] [id = 666] 11:35:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8e5bd400) [pid = 11647] [serial = 1999] [outer = (nil)] 11:35:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x917ed000) [pid = 11647] [serial = 2000] [outer = 0x8e5bd400] 11:35:00 INFO - PROCESS | 11647 | 1466015700146 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x917f1c00) [pid = 11647] [serial = 2001] [outer = 0x8e5bd400] 11:35:01 INFO - PROCESS | 11647 | 1466015701084 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1332ms 11:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:35:01 INFO - PROCESS | 11647 | 1466015701140 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 11647 | 1466015701143 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 11:35:01 INFO - PROCESS | 11647 | 1466015701150 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 11647 | 1466015701153 Marionette TRACE conn3 <- [1,2638,null,{}] 11:35:01 INFO - PROCESS | 11647 | 1466015701159 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 11647 | 1466015701169 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:01 INFO - PROCESS | 11647 | 1466015701503 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:35:01 INFO - PROCESS | 11647 | 1466015701774 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 11647 | 1466015701786 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3d000 == 30 [pid = 11647] [id = 667] 11:35:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8dd3dc00) [pid = 11647] [serial = 2002] [outer = (nil)] 11:35:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8e59d000) [pid = 11647] [serial = 2003] [outer = 0x8dd3dc00] 11:35:01 INFO - PROCESS | 11647 | 1466015701940 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e766c00) [pid = 11647] [serial = 2004] [outer = 0x8dd3dc00] 11:35:02 INFO - PROCESS | 11647 | 1466015702967 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1881ms 11:35:03 INFO - PROCESS | 11647 | 1466015703034 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 11647 | 1466015703040 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 11:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:35:03 INFO - PROCESS | 11647 | 1466015703050 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 11647 | 1466015703055 Marionette TRACE conn3 <- [1,2642,null,{}] 11:35:03 INFO - PROCESS | 11647 | 1466015703064 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 11647 | 1466015703071 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:03 INFO - PROCESS | 11647 | 1466015703301 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:35:03 INFO - PROCESS | 11647 | 1466015703536 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 11647 | 1466015703547 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f818800 == 31 [pid = 11647] [id = 668] 11:35:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f987c00) [pid = 11647] [serial = 2005] [outer = (nil)] 11:35:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f995800) [pid = 11647] [serial = 2006] [outer = 0x8f987c00] 11:35:03 INFO - PROCESS | 11647 | 1466015703680 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8fac0400) [pid = 11647] [serial = 2007] [outer = 0x8f987c00] 11:35:04 INFO - PROCESS | 11647 | 1466015704698 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:35:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1690ms 11:35:04 INFO - PROCESS | 11647 | 1466015704740 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:35:04 INFO - PROCESS | 11647 | 1466015704745 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 11:35:04 INFO - PROCESS | 11647 | 1466015704752 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 11647 | 1466015704756 Marionette TRACE conn3 <- [1,2646,null,{}] 11:35:04 INFO - PROCESS | 11647 | 1466015704763 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 11647 | 1466015704768 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:04 INFO - PROCESS | 11647 | 1466015704995 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:35:05 INFO - PROCESS | 11647 | 1466015705269 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 11647 | 1466015705276 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x91405c00 == 32 [pid = 11647] [id = 669] 11:35:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91730800) [pid = 11647] [serial = 2008] [outer = (nil)] 11:35:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x917e5800) [pid = 11647] [serial = 2009] [outer = 0x91730800] 11:35:05 INFO - PROCESS | 11647 | 1466015705416 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x918a1800) [pid = 11647] [serial = 2010] [outer = 0x91730800] 11:35:06 INFO - PROCESS | 11647 | 1466015706415 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:35:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1693ms 11:35:06 INFO - PROCESS | 11647 | 1466015706445 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 11647 | 1466015706452 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 11:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:35:06 INFO - PROCESS | 11647 | 1466015706469 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 11647 | 1466015706477 Marionette TRACE conn3 <- [1,2650,null,{}] 11:35:06 INFO - PROCESS | 11647 | 1466015706482 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 11647 | 1466015706490 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:06 INFO - PROCESS | 11647 | 1466015706701 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:35:06 INFO - PROCESS | 11647 | 1466015706885 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 11647 | 1466015706894 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd3000 == 33 [pid = 11647] [id = 670] 11:35:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x91730c00) [pid = 11647] [serial = 2011] [outer = (nil)] 11:35:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9226a800) [pid = 11647] [serial = 2012] [outer = 0x91730c00] 11:35:07 INFO - PROCESS | 11647 | 1466015707022 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x926ac400) [pid = 11647] [serial = 2013] [outer = 0x91730c00] 11:35:07 INFO - PROCESS | 11647 | 1466015707930 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1542ms 11:35:08 INFO - PROCESS | 11647 | 1466015708004 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 11647 | 1466015708008 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 11:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:35:08 INFO - PROCESS | 11647 | 1466015708015 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 11647 | 1466015708018 Marionette TRACE conn3 <- [1,2654,null,{}] 11:35:08 INFO - PROCESS | 11647 | 1466015708024 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 11647 | 1466015708029 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:08 INFO - PROCESS | 11647 | 1466015708248 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:35:08 INFO - PROCESS | 11647 | 1466015708431 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 11647 | 1466015708439 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3e800 == 34 [pid = 11647] [id = 671] 11:35:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91405800) [pid = 11647] [serial = 2014] [outer = (nil)] 11:35:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9290c000) [pid = 11647] [serial = 2015] [outer = 0x91405800] 11:35:08 INFO - PROCESS | 11647 | 1466015708563 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x92e47c00) [pid = 11647] [serial = 2016] [outer = 0x91405800] 11:35:09 INFO - PROCESS | 11647 | 1466015709524 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:35:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1537ms 11:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:35:09 INFO - PROCESS | 11647 | 1466015709554 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 11647 | 1466015709558 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 11:35:09 INFO - PROCESS | 11647 | 1466015709564 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 11647 | 1466015709568 Marionette TRACE conn3 <- [1,2658,null,{}] 11:35:09 INFO - PROCESS | 11647 | 1466015709574 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:09 INFO - PROCESS | 11647 | 1466015709580 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:09 INFO - PROCESS | 11647 | 1466015709765 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:35:10 INFO - PROCESS | 11647 | 1466015710253 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 11647 | 1466015710263 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd41000 == 35 [pid = 11647] [id = 672] 11:35:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8dd41400) [pid = 11647] [serial = 2017] [outer = (nil)] 11:35:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8e5b5800) [pid = 11647] [serial = 2018] [outer = 0x8dd41400] 11:35:10 INFO - PROCESS | 11647 | 1466015710345 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8f060800) [pid = 11647] [serial = 2019] [outer = 0x8dd41400] 11:35:11 INFO - PROCESS | 11647 | 1466015711268 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:35:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1734ms 11:35:11 INFO - PROCESS | 11647 | 1466015711317 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 11647 | 1466015711330 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 11:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:35:11 INFO - PROCESS | 11647 | 1466015711346 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 11647 | 1466015711355 Marionette TRACE conn3 <- [1,2662,null,{}] 11:35:11 INFO - PROCESS | 11647 | 1466015711370 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 11647 | 1466015711381 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:11 INFO - PROCESS | 11647 | 1466015711597 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:35:11 INFO - PROCESS | 11647 | 1466015711798 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 11647 | 1466015711811 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37400 == 34 [pid = 11647] [id = 640] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd7c00 == 33 [pid = 11647] [id = 666] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x9140d800 == 32 [pid = 11647] [id = 665] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x9139d000 == 31 [pid = 11647] [id = 664] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b9400 == 30 [pid = 11647] [id = 663] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd40c00 == 29 [pid = 11647] [id = 662] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2000 == 28 [pid = 11647] [id = 652] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b7400 == 27 [pid = 11647] [id = 649] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd42c00 == 26 [pid = 11647] [id = 659] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8f066000 == 25 [pid = 11647] [id = 638] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdac00 == 24 [pid = 11647] [id = 658] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3800 == 23 [pid = 11647] [id = 645] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x91399c00 == 22 [pid = 11647] [id = 660] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x918ad400 == 21 [pid = 11647] [id = 639] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2bc00 == 20 [pid = 11647] [id = 647] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8cd800 == 19 [pid = 11647] [id = 661] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5000 == 18 [pid = 11647] [id = 644] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x9139ec00 == 17 [pid = 11647] [id = 636] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x92151000 == 16 [pid = 11647] [id = 648] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x92e47400 == 15 [pid = 11647] [id = 650] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5bf000 == 14 [pid = 11647] [id = 651] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b8c00 == 13 [pid = 11647] [id = 637] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5ba400 == 12 [pid = 11647] [id = 646] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3e800 == 11 [pid = 11647] [id = 671] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd3000 == 10 [pid = 11647] [id = 670] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8f818800 == 9 [pid = 11647] [id = 668] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x91405c00 == 8 [pid = 11647] [id = 669] 11:35:12 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3d000 == 7 [pid = 11647] [id = 667] 11:35:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd3000 == 8 [pid = 11647] [id = 673] 11:35:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8dbd5000) [pid = 11647] [serial = 2020] [outer = (nil)] 11:35:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8dbd9800) [pid = 11647] [serial = 2021] [outer = 0x8dbd5000] 11:35:12 INFO - PROCESS | 11647 | 1466015712900 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8dd3c000) [pid = 11647] [serial = 2022] [outer = 0x8dbd5000] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9139b800) [pid = 11647] [serial = 1973] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f6b0000) [pid = 11647] [serial = 1941] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f060c00) [pid = 11647] [serial = 1940] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x91731000) [pid = 11647] [serial = 1944] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x91405400) [pid = 11647] [serial = 1943] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9290a800) [pid = 11647] [serial = 1947] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8dd39400) [pid = 11647] [serial = 1958] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x92901c00) [pid = 11647] [serial = 1946] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f8cd400) [pid = 11647] [serial = 1968] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x93cc2c00) [pid = 11647] [serial = 1950] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x93920800) [pid = 11647] [serial = 1949] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8fabe400) [pid = 11647] [serial = 1970] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8dd34400) [pid = 11647] [serial = 1961] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e596000) [pid = 11647] [serial = 1962] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x947a8400) [pid = 11647] [serial = 1953] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x947a3000) [pid = 11647] [serial = 1952] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f6b5000) [pid = 11647] [serial = 1964] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f6bd800) [pid = 11647] [serial = 1965] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x977a7000) [pid = 11647] [serial = 1956] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x95182c00) [pid = 11647] [serial = 1955] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dd42800) [pid = 11647] [serial = 1959] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8fac5000) [pid = 11647] [serial = 1971] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f8c1800) [pid = 11647] [serial = 1967] [outer = (nil)] [url = about:blank] 11:35:13 INFO - PROCESS | 11647 | 1466015713890 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:35:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2600ms 11:35:13 INFO - PROCESS | 11647 | 1466015713948 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 11647 | 1466015713953 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 11:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:35:13 INFO - PROCESS | 11647 | 1466015713962 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 11647 | 1466015713965 Marionette TRACE conn3 <- [1,2666,null,{}] 11:35:13 INFO - PROCESS | 11647 | 1466015713974 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 11647 | 1466015713979 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:14 INFO - PROCESS | 11647 | 1466015714157 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:35:14 INFO - PROCESS | 11647 | 1466015714292 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 11647 | 1466015714299 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f05a400 == 9 [pid = 11647] [id = 674] 11:35:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f060000) [pid = 11647] [serial = 2023] [outer = (nil)] 11:35:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f6b1800) [pid = 11647] [serial = 2024] [outer = 0x8f060000] 11:35:14 INFO - PROCESS | 11647 | 1466015714382 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f6bac00) [pid = 11647] [serial = 2025] [outer = 0x8f060000] 11:35:15 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:15 INFO - PROCESS | 11647 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:35:15 INFO - PROCESS | 11647 | 1466015715696 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:35:15 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) 11:35:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1796ms 11:35:15 INFO - PROCESS | 11647 | 1466015715760 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 11647 | 1466015715767 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 11:35:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:35:15 INFO - PROCESS | 11647 | 1466015715783 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 11647 | 1466015715787 Marionette TRACE conn3 <- [1,2670,null,{}] 11:35:15 INFO - PROCESS | 11647 | 1466015715803 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 11647 | 1466015715808 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:16 INFO - PROCESS | 11647 | 1466015716070 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:35:16 INFO - PROCESS | 11647 | 1466015716093 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 11647 | 1466015716102 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e775c00 == 10 [pid = 11647] [id = 675] 11:35:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f807000) [pid = 11647] [serial = 2026] [outer = (nil)] 11:35:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f8c3800) [pid = 11647] [serial = 2027] [outer = 0x8f807000] 11:35:16 INFO - PROCESS | 11647 | 1466015716174 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8fa2bc00) [pid = 11647] [serial = 2028] [outer = 0x8f807000] 11:35:17 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91735000) [pid = 11647] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9139c000) [pid = 11647] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8f061400) [pid = 11647] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dbdb400) [pid = 11647] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x91733800) [pid = 11647] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8e767400) [pid = 11647] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8f818000) [pid = 11647] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x8dd41800) [pid = 11647] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:35:17 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x913a1800) [pid = 11647] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:35:18 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x8e5bd400) [pid = 11647] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:35:18 INFO - PROCESS | 11647 | 1466015718019 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:35:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:35:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2284ms 11:35:18 INFO - PROCESS | 11647 | 1466015718079 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 11647 | 1466015718082 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 11:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:35:18 INFO - PROCESS | 11647 | 1466015718090 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 11647 | 1466015718097 Marionette TRACE conn3 <- [1,2674,null,{}] 11:35:18 INFO - PROCESS | 11647 | 1466015718123 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 11647 | 1466015718138 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:18 INFO - PROCESS | 11647 | 1466015718419 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:35:18 INFO - PROCESS | 11647 | 1466015718536 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 11647 | 1466015718546 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd38000 == 11 [pid = 11647] [id = 676] 11:35:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x8e59cc00) [pid = 11647] [serial = 2029] [outer = (nil)] 11:35:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8fac7800) [pid = 11647] [serial = 2030] [outer = 0x8e59cc00] 11:35:18 INFO - PROCESS | 11647 | 1466015718618 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x9139dc00) [pid = 11647] [serial = 2031] [outer = 0x8e59cc00] 11:35:19 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:19 INFO - PROCESS | 11647 | 1466015719800 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:35:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:35:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1743ms 11:35:19 INFO - PROCESS | 11647 | 1466015719855 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 11647 | 1466015719859 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 11:35:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:35:19 INFO - PROCESS | 11647 | 1466015719868 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 11647 | 1466015719871 Marionette TRACE conn3 <- [1,2678,null,{}] 11:35:19 INFO - PROCESS | 11647 | 1466015719876 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 11647 | 1466015719881 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:20 INFO - PROCESS | 11647 | 1466015720090 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:35:20 INFO - PROCESS | 11647 | 1466015720336 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 11647 | 1466015720345 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd42800 == 12 [pid = 11647] [id = 677] 11:35:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8e594400) [pid = 11647] [serial = 2032] [outer = (nil)] 11:35:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8e59a800) [pid = 11647] [serial = 2033] [outer = 0x8e594400] 11:35:20 INFO - PROCESS | 11647 | 1466015720475 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e5bf000) [pid = 11647] [serial = 2034] [outer = 0x8e594400] 11:35:21 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:22 INFO - PROCESS | 11647 | 1466015722018 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:35:22 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) 11:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2197ms 11:35:22 INFO - PROCESS | 11647 | 1466015722068 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:35:22 INFO - PROCESS | 11647 | 1466015722075 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 11:35:22 INFO - PROCESS | 11647 | 1466015722084 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 11647 | 1466015722089 Marionette TRACE conn3 <- [1,2682,null,{}] 11:35:22 INFO - PROCESS | 11647 | 1466015722097 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 11647 | 1466015722103 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:22 INFO - PROCESS | 11647 | 1466015722278 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:35:22 INFO - PROCESS | 11647 | 1466015722455 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 11647 | 1466015722466 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f816c00 == 13 [pid = 11647] [id = 678] 11:35:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f818000) [pid = 11647] [serial = 2035] [outer = (nil)] 11:35:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f8c4400) [pid = 11647] [serial = 2036] [outer = 0x8f818000] 11:35:22 INFO - PROCESS | 11647 | 1466015722549 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8fa27400) [pid = 11647] [serial = 2037] [outer = 0x8f818000] 11:35:23 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:23 INFO - PROCESS | 11647 | 1466015723988 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:35:24 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) 11:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1943ms 11:35:24 INFO - PROCESS | 11647 | 1466015724160 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 11647 | 1466015724167 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 11:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:35:24 INFO - PROCESS | 11647 | 1466015724177 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 11647 | 1466015724181 Marionette TRACE conn3 <- [1,2686,null,{}] 11:35:24 INFO - PROCESS | 11647 | 1466015724187 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 11647 | 1466015724193 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:24 INFO - PROCESS | 11647 | 1466015724372 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:35:24 INFO - PROCESS | 11647 | 1466015724578 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 11647 | 1466015724588 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bb400 == 14 [pid = 11647] [id = 679] 11:35:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f815000) [pid = 11647] [serial = 2038] [outer = (nil)] 11:35:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9172a400) [pid = 11647] [serial = 2039] [outer = 0x8f815000] 11:35:24 INFO - PROCESS | 11647 | 1466015724669 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91736000) [pid = 11647] [serial = 2040] [outer = 0x8f815000] 11:35:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd38000 == 13 [pid = 11647] [id = 676] 11:35:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8e775c00 == 12 [pid = 11647] [id = 675] 11:35:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8f05a400 == 11 [pid = 11647] [id = 674] 11:35:26 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd3000 == 10 [pid = 11647] [id = 673] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x917ed000) [pid = 11647] [serial = 2000] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x918a3000) [pid = 11647] [serial = 1997] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x91403400) [pid = 11647] [serial = 1982] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x91729400) [pid = 11647] [serial = 1983] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x9139e800) [pid = 11647] [serial = 1974] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8dd3a000) [pid = 11647] [serial = 1976] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8e5b6800) [pid = 11647] [serial = 1977] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x917ef000) [pid = 11647] [serial = 1985] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x917ec400) [pid = 11647] [serial = 1986] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x8f8c0000) [pid = 11647] [serial = 1979] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8f988000) [pid = 11647] [serial = 1980] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x8f8c1c00) [pid = 11647] [serial = 1991] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 58 (0x8f990c00) [pid = 11647] [serial = 1992] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 57 (0x8e5bdc00) [pid = 11647] [serial = 1988] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 56 (0x8f064c00) [pid = 11647] [serial = 1989] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 55 (0x91732400) [pid = 11647] [serial = 1995] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 54 (0x91409c00) [pid = 11647] [serial = 1994] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 53 (0x91931800) [pid = 11647] [serial = 1998] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | --DOMWINDOW == 52 (0x917f1c00) [pid = 11647] [serial = 2001] [outer = (nil)] [url = about:blank] 11:35:26 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:26 INFO - PROCESS | 11647 | 1466015726234 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:35:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:35:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2085ms 11:35:26 INFO - PROCESS | 11647 | 1466015726263 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 11647 | 1466015726269 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 11:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:35:26 INFO - PROCESS | 11647 | 1466015726277 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 11647 | 1466015726281 Marionette TRACE conn3 <- [1,2690,null,{}] 11:35:26 INFO - PROCESS | 11647 | 1466015726289 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 11647 | 1466015726294 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:26 INFO - PROCESS | 11647 | 1466015726450 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:35:26 INFO - PROCESS | 11647 | 1466015726587 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 11647 | 1466015726601 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59c000 == 11 [pid = 11647] [id = 680] 11:35:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 53 (0x8e59d400) [pid = 11647] [serial = 2041] [outer = (nil)] 11:35:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 54 (0x8f064400) [pid = 11647] [serial = 2042] [outer = 0x8e59d400] 11:35:26 INFO - PROCESS | 11647 | 1466015726669 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 55 (0x8f6b5800) [pid = 11647] [serial = 2043] [outer = 0x8e59d400] 11:35:27 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:27 INFO - PROCESS | 11647 | 1466015727902 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:35:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:35:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1649ms 11:35:27 INFO - PROCESS | 11647 | 1466015727927 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 11647 | 1466015727933 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 11:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:35:27 INFO - PROCESS | 11647 | 1466015727953 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 11647 | 1466015727956 Marionette TRACE conn3 <- [1,2694,null,{}] 11:35:27 INFO - PROCESS | 11647 | 1466015727966 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 11647 | 1466015727970 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:28 INFO - PROCESS | 11647 | 1466015728184 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:35:28 INFO - PROCESS | 11647 | 1466015728257 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 11647 | 1466015728268 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f803c00 == 12 [pid = 11647] [id = 681] 11:35:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 56 (0x8f8c0400) [pid = 11647] [serial = 2044] [outer = (nil)] 11:35:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 57 (0x8f989c00) [pid = 11647] [serial = 2045] [outer = 0x8f8c0400] 11:35:28 INFO - PROCESS | 11647 | 1466015728337 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 58 (0x8fa32800) [pid = 11647] [serial = 2046] [outer = 0x8f8c0400] 11:35:29 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:29 INFO - PROCESS | 11647 | 1466015729676 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:35:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:35:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1752ms 11:35:29 INFO - PROCESS | 11647 | 1466015729700 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 11647 | 1466015729704 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 11:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:35:29 INFO - PROCESS | 11647 | 1466015729711 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 11647 | 1466015729716 Marionette TRACE conn3 <- [1,2698,null,{}] 11:35:29 INFO - PROCESS | 11647 | 1466015729734 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 11647 | 1466015729744 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:30 INFO - PROCESS | 11647 | 1466015730043 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:35:30 INFO - PROCESS | 11647 | 1466015730087 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 11647 | 1466015730096 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x9140d800 == 13 [pid = 11647] [id = 682] 11:35:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x9140dc00) [pid = 11647] [serial = 2047] [outer = (nil)] 11:35:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x91732800) [pid = 11647] [serial = 2048] [outer = 0x9140dc00] 11:35:30 INFO - PROCESS | 11647 | 1466015730172 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x917ea000) [pid = 11647] [serial = 2049] [outer = 0x9140dc00] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8dbd5000) [pid = 11647] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x8dd3dc00) [pid = 11647] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 58 (0x91730800) [pid = 11647] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 57 (0x8f807000) [pid = 11647] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 56 (0x8f987c00) [pid = 11647] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 55 (0x91405800) [pid = 11647] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 54 (0x8f060000) [pid = 11647] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 53 (0x91730c00) [pid = 11647] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:35:30 INFO - PROCESS | 11647 | --DOMWINDOW == 52 (0x8dd41400) [pid = 11647] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:35:31 INFO - PROCESS | 11647 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:31 INFO - PROCESS | 11647 | 1466015731547 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:35:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:35:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:35:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1894ms 11:35:31 INFO - PROCESS | 11647 | 1466015731607 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 11647 | 1466015731610 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 11:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:35:31 INFO - PROCESS | 11647 | 1466015731617 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 11647 | 1466015731619 Marionette TRACE conn3 <- [1,2702,null,{}] 11:35:31 INFO - PROCESS | 11647 | 1466015731626 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 11647 | 1466015731631 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:31 INFO - PROCESS | 11647 | 1466015731896 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:35:31 INFO - PROCESS | 11647 | 1466015731948 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 11647 | 1466015731956 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3800 == 14 [pid = 11647] [id = 683] 11:35:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 53 (0x8f987c00) [pid = 11647] [serial = 2050] [outer = (nil)] 11:35:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 54 (0x91730c00) [pid = 11647] [serial = 2051] [outer = 0x8f987c00] 11:35:32 INFO - PROCESS | 11647 | 1466015732030 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 11647 | ++DOMWINDOW == 55 (0x91932c00) [pid = 11647] [serial = 2052] [outer = 0x8f987c00] 11:35:32 INFO - PROCESS | 11647 | 1466015732973 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:35:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1386ms 11:35:33 INFO - PROCESS | 11647 | 1466015733004 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 11647 | 1466015733011 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 11:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:35:33 INFO - PROCESS | 11647 | 1466015733020 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 11647 | 1466015733025 Marionette TRACE conn3 <- [1,2706,null,{}] 11:35:33 INFO - PROCESS | 11647 | 1466015733034 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 11647 | 1466015733039 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:33 INFO - PROCESS | 11647 | 1466015733244 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:35:33 INFO - PROCESS | 11647 | 1466015733426 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 11647 | 1466015733439 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e593400 == 15 [pid = 11647] [id = 684] 11:35:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 56 (0x8e5b7400) [pid = 11647] [serial = 2053] [outer = (nil)] 11:35:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 57 (0x8f6b7c00) [pid = 11647] [serial = 2054] [outer = 0x8e5b7400] 11:35:33 INFO - PROCESS | 11647 | 1466015733525 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 58 (0x8f814000) [pid = 11647] [serial = 2055] [outer = 0x8e5b7400] 11:35:34 INFO - PROCESS | 11647 | 1466015734554 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:35:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1585ms 11:35:34 INFO - PROCESS | 11647 | 1466015734606 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 11647 | 1466015734614 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 11:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:35:34 INFO - PROCESS | 11647 | 1466015734625 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 11647 | 1466015734629 Marionette TRACE conn3 <- [1,2710,null,{}] 11:35:34 INFO - PROCESS | 11647 | 1466015734637 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 11647 | 1466015734643 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:34 INFO - PROCESS | 11647 | 1466015734850 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:35:35 INFO - PROCESS | 11647 | 1466015735079 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 11647 | 1466015735088 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2b800 == 16 [pid = 11647] [id = 685] 11:35:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x8fa32400) [pid = 11647] [serial = 2056] [outer = (nil)] 11:35:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x9172f000) [pid = 11647] [serial = 2057] [outer = 0x8fa32400] 11:35:35 INFO - PROCESS | 11647 | 1466015735219 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x918aa000) [pid = 11647] [serial = 2058] [outer = 0x8fa32400] 11:35:36 INFO - PROCESS | 11647 | 1466015736276 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 11647 | 1466015736324 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 11:35:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:35:36 INFO - PROCESS | 11647 | 1466015736331 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 11647 | 1466015736337 Marionette TRACE conn3 <- [1,2714,null,{}] 11:35:36 INFO - PROCESS | 11647 | 1466015736354 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 11647 | 1466015736363 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:36 INFO - PROCESS | 11647 | 1466015736578 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:35:36 INFO - PROCESS | 11647 | 1466015736808 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 11647 | 1466015736820 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x92152400 == 17 [pid = 11647] [id = 686] 11:35:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x92154c00) [pid = 11647] [serial = 2059] [outer = (nil)] 11:35:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x92269800) [pid = 11647] [serial = 2060] [outer = 0x92154c00] 11:35:36 INFO - PROCESS | 11647 | 1466015736954 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x92901400) [pid = 11647] [serial = 2061] [outer = 0x92154c00] 11:35:37 INFO - PROCESS | 11647 | 1466015737884 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:35:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1589ms 11:35:37 INFO - PROCESS | 11647 | 1466015737921 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:35:37 INFO - PROCESS | 11647 | 1466015737926 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 11:35:37 INFO - PROCESS | 11647 | 1466015737933 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 11647 | 1466015737936 Marionette TRACE conn3 <- [1,2718,null,{}] 11:35:37 INFO - PROCESS | 11647 | 1466015737960 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:37 INFO - PROCESS | 11647 | 1466015737966 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:38 INFO - PROCESS | 11647 | 1466015738149 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:35:38 INFO - PROCESS | 11647 | 1466015738340 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 11647 | 1466015738346 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x91940000 == 18 [pid = 11647] [id = 687] 11:35:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x926a5000) [pid = 11647] [serial = 2062] [outer = (nil)] 11:35:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x9290a800) [pid = 11647] [serial = 2063] [outer = 0x926a5000] 11:35:38 INFO - PROCESS | 11647 | 1466015738431 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9290c800) [pid = 11647] [serial = 2064] [outer = 0x926a5000] 11:35:39 INFO - PROCESS | 11647 | 1466015739416 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:35:39 INFO - PROCESS | 11647 | 1466015739496 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 11:35:39 INFO - PROCESS | 11647 | 1466015739503 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 11647 | 1466015739507 Marionette TRACE conn3 <- [1,2722,null,{}] 11:35:39 INFO - PROCESS | 11647 | 1466015739513 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 11647 | 1466015739518 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:39 INFO - PROCESS | 11647 | 1466015739726 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:35:39 INFO - PROCESS | 11647 | 1466015739909 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 11647 | 1466015739917 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:39 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5ba800 == 19 [pid = 11647] [id = 688] 11:35:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8fa35400) [pid = 11647] [serial = 2065] [outer = (nil)] 11:35:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9391d800) [pid = 11647] [serial = 2066] [outer = 0x8fa35400] 11:35:40 INFO - PROCESS | 11647 | 1466015740041 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x92908400) [pid = 11647] [serial = 2067] [outer = 0x8fa35400] 11:35:41 INFO - PROCESS | 11647 | 1466015741000 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 11647 | 1466015741050 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 11:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:35:41 INFO - PROCESS | 11647 | 1466015741057 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 11647 | 1466015741061 Marionette TRACE conn3 <- [1,2726,null,{}] 11:35:41 INFO - PROCESS | 11647 | 1466015741067 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 11647 | 1466015741078 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:41 INFO - PROCESS | 11647 | 1466015741346 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:35:41 INFO - PROCESS | 11647 | 1466015741588 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 11647 | 1466015741598 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37400 == 20 [pid = 11647] [id = 689] 11:35:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8dd3a400) [pid = 11647] [serial = 2068] [outer = (nil)] 11:35:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e76b000) [pid = 11647] [serial = 2069] [outer = 0x8dd3a400] 11:35:41 INFO - PROCESS | 11647 | 1466015741705 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f6b7800) [pid = 11647] [serial = 2070] [outer = 0x8dd3a400] 11:35:42 INFO - PROCESS | 11647 | 1466015742823 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:35:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1838ms 11:35:42 INFO - PROCESS | 11647 | 1466015742896 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 11647 | 1466015742901 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 11:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:35:42 INFO - PROCESS | 11647 | 1466015742910 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 11647 | 1466015742914 Marionette TRACE conn3 <- [1,2730,null,{}] 11:35:42 INFO - PROCESS | 11647 | 1466015742923 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 11647 | 1466015742928 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:43 INFO - PROCESS | 11647 | 1466015743191 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:35:44 INFO - PROCESS | 11647 | --DOCSHELL 0x8f816c00 == 19 [pid = 11647] [id = 678] 11:35:44 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd42800 == 18 [pid = 11647] [id = 677] 11:35:44 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd41000 == 17 [pid = 11647] [id = 672] 11:35:44 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bb400 == 16 [pid = 11647] [id = 679] 11:35:44 INFO - PROCESS | 11647 | 1466015744340 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 11647 | 1466015744349 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8dbd9800) [pid = 11647] [serial = 2021] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8dd3c000) [pid = 11647] [serial = 2022] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8e59d000) [pid = 11647] [serial = 2003] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x917e5800) [pid = 11647] [serial = 2009] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8fa2bc00) [pid = 11647] [serial = 2028] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8fac0400) [pid = 11647] [serial = 2007] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92e47c00) [pid = 11647] [serial = 2016] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f995800) [pid = 11647] [serial = 2006] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f6bac00) [pid = 11647] [serial = 2025] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8e766c00) [pid = 11647] [serial = 2004] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x9226a800) [pid = 11647] [serial = 2012] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x8f060800) [pid = 11647] [serial = 2019] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8f6b1800) [pid = 11647] [serial = 2024] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x9290c000) [pid = 11647] [serial = 2015] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 58 (0x8f8c3800) [pid = 11647] [serial = 2027] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 57 (0x926ac400) [pid = 11647] [serial = 2013] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 56 (0x918a1800) [pid = 11647] [serial = 2010] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 55 (0x8e5b5800) [pid = 11647] [serial = 2018] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | --DOMWINDOW == 54 (0x8fac7800) [pid = 11647] [serial = 2030] [outer = (nil)] [url = about:blank] 11:35:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd5400 == 17 [pid = 11647] [id = 690] 11:35:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 55 (0x8dbd6c00) [pid = 11647] [serial = 2071] [outer = (nil)] 11:35:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 56 (0x8dbdec00) [pid = 11647] [serial = 2072] [outer = 0x8dbd6c00] 11:35:44 INFO - PROCESS | 11647 | 1466015744574 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 57 (0x8dd42c00) [pid = 11647] [serial = 2073] [outer = 0x8dbd6c00] 11:35:45 INFO - PROCESS | 11647 | 1466015745828 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:35:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:35:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:35:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2941ms 11:35:45 INFO - PROCESS | 11647 | 1466015745854 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 11647 | 1466015745859 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 11:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:35:45 INFO - PROCESS | 11647 | 1466015745866 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 11647 | 1466015745872 Marionette TRACE conn3 <- [1,2734,null,{}] 11:35:45 INFO - PROCESS | 11647 | 1466015745880 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 11647 | 1466015745885 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:46 INFO - PROCESS | 11647 | 1466015746134 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:35:46 INFO - PROCESS | 11647 | 1466015746162 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 11647 | 1466015746173 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f060800 == 18 [pid = 11647] [id = 691] 11:35:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 58 (0x8f062000) [pid = 11647] [serial = 2074] [outer = (nil)] 11:35:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x8f067800) [pid = 11647] [serial = 2075] [outer = 0x8f062000] 11:35:46 INFO - PROCESS | 11647 | 1466015746249 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x8f6b7000) [pid = 11647] [serial = 2076] [outer = 0x8f062000] 11:35:47 INFO - PROCESS | 11647 | 1466015747221 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1435ms 11:35:47 INFO - PROCESS | 11647 | 1466015747305 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 11647 | 1466015747312 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 11:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:35:47 INFO - PROCESS | 11647 | 1466015747330 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 11647 | 1466015747333 Marionette TRACE conn3 <- [1,2738,null,{}] 11:35:47 INFO - PROCESS | 11647 | 1466015747339 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 11647 | 1466015747345 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:47 INFO - PROCESS | 11647 | 1466015747581 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:35:47 INFO - PROCESS | 11647 | 1466015747608 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 11647 | 1466015747616 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f816000 == 19 [pid = 11647] [id = 692] 11:35:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8f8c7800) [pid = 11647] [serial = 2077] [outer = (nil)] 11:35:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8f8cc000) [pid = 11647] [serial = 2078] [outer = 0x8f8c7800] 11:35:47 INFO - PROCESS | 11647 | 1466015747687 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f98ec00) [pid = 11647] [serial = 2079] [outer = 0x8f8c7800] 11:35:48 INFO - PROCESS | 11647 | 1466015748759 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1501ms 11:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:35:48 INFO - PROCESS | 11647 | 1466015748830 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 11647 | 1466015748833 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 11:35:48 INFO - PROCESS | 11647 | 1466015748843 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 11647 | 1466015748852 Marionette TRACE conn3 <- [1,2742,null,{}] 11:35:48 INFO - PROCESS | 11647 | 1466015748876 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 11647 | 1466015748885 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:49 INFO - PROCESS | 11647 | 1466015749347 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:35:49 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8f987c00) [pid = 11647] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:35:49 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x8f815000) [pid = 11647] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:35:49 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8f818000) [pid = 11647] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:35:49 INFO - PROCESS | 11647 | --DOMWINDOW == 59 (0x8e594400) [pid = 11647] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:35:49 INFO - PROCESS | 11647 | --DOMWINDOW == 58 (0x8e59d400) [pid = 11647] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:35:49 INFO - PROCESS | 11647 | --DOMWINDOW == 57 (0x8f8c0400) [pid = 11647] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:35:49 INFO - PROCESS | 11647 | --DOMWINDOW == 56 (0x8e59cc00) [pid = 11647] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:35:49 INFO - PROCESS | 11647 | 1466015749513 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 11647 | 1466015749526 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:49 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e594400 == 20 [pid = 11647] [id = 693] 11:35:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 57 (0x8e59cc00) [pid = 11647] [serial = 2080] [outer = (nil)] 11:35:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 58 (0x8f8c0400) [pid = 11647] [serial = 2081] [outer = 0x8e59cc00] 11:35:49 INFO - PROCESS | 11647 | 1466015749622 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 59 (0x913a2400) [pid = 11647] [serial = 2082] [outer = 0x8e59cc00] 11:35:50 INFO - PROCESS | 11647 | 1466015750368 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1549ms 11:35:50 INFO - PROCESS | 11647 | 1466015750389 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 11647 | 1466015750394 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 11:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:35:50 INFO - PROCESS | 11647 | 1466015750400 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 11647 | 1466015750404 Marionette TRACE conn3 <- [1,2746,null,{}] 11:35:50 INFO - PROCESS | 11647 | 1466015750409 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:50 INFO - PROCESS | 11647 | 1466015750414 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:50 INFO - PROCESS | 11647 | 1466015750628 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:35:50 INFO - PROCESS | 11647 | 1466015750647 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 11647 | 1466015750653 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b3000 == 21 [pid = 11647] [id = 694] 11:35:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 60 (0x8f987c00) [pid = 11647] [serial = 2083] [outer = (nil)] 11:35:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x91409000) [pid = 11647] [serial = 2084] [outer = 0x8f987c00] 11:35:50 INFO - PROCESS | 11647 | 1466015750724 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x91729c00) [pid = 11647] [serial = 2085] [outer = 0x8f987c00] 11:35:51 INFO - PROCESS | 11647 | 1466015751776 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1431ms 11:35:51 INFO - PROCESS | 11647 | 1466015751833 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 11647 | 1466015751840 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 11:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:35:51 INFO - PROCESS | 11647 | 1466015751850 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 11647 | 1466015751855 Marionette TRACE conn3 <- [1,2750,null,{}] 11:35:51 INFO - PROCESS | 11647 | 1466015751864 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:51 INFO - PROCESS | 11647 | 1466015751870 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:52 INFO - PROCESS | 11647 | 1466015752191 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:35:52 INFO - PROCESS | 11647 | 1466015752407 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 11647 | 1466015752423 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:52 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76d400 == 22 [pid = 11647] [id = 695] 11:35:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8e771c00) [pid = 11647] [serial = 2086] [outer = (nil)] 11:35:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8f6b4800) [pid = 11647] [serial = 2087] [outer = 0x8e771c00] 11:35:52 INFO - PROCESS | 11647 | 1466015752511 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f8c6000) [pid = 11647] [serial = 2088] [outer = 0x8e771c00] 11:35:53 INFO - PROCESS | 11647 | 1466015753572 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1787ms 11:35:53 INFO - PROCESS | 11647 | 1466015753636 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 11647 | 1466015753644 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 11:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:35:53 INFO - PROCESS | 11647 | 1466015753655 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 11647 | 1466015753659 Marionette TRACE conn3 <- [1,2754,null,{}] 11:35:53 INFO - PROCESS | 11647 | 1466015753666 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:53 INFO - PROCESS | 11647 | 1466015753671 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:53 INFO - PROCESS | 11647 | 1466015753859 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:35:54 INFO - PROCESS | 11647 | 1466015754086 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 11647 | 1466015754092 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3d000 == 23 [pid = 11647] [id = 696] 11:35:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x913a1400) [pid = 11647] [serial = 2089] [outer = (nil)] 11:35:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9140b800) [pid = 11647] [serial = 2090] [outer = 0x913a1400] 11:35:54 INFO - PROCESS | 11647 | 1466015754224 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91738800) [pid = 11647] [serial = 2091] [outer = 0x913a1400] 11:35:55 INFO - PROCESS | 11647 | 1466015755302 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1688ms 11:35:55 INFO - PROCESS | 11647 | 1466015755344 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:35:55 INFO - PROCESS | 11647 | 1466015755349 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 11:35:55 INFO - PROCESS | 11647 | 1466015755355 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 11647 | 1466015755361 Marionette TRACE conn3 <- [1,2758,null,{}] 11:35:55 INFO - PROCESS | 11647 | 1466015755378 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:55 INFO - PROCESS | 11647 | 1466015755386 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:55 INFO - PROCESS | 11647 | 1466015755607 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:35:55 INFO - PROCESS | 11647 | 1466015755836 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 11647 | 1466015755849 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x918ab000 == 24 [pid = 11647] [id = 697] 11:35:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x918ab800) [pid = 11647] [serial = 2092] [outer = (nil)] 11:35:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91935400) [pid = 11647] [serial = 2093] [outer = 0x918ab800] 11:35:55 INFO - PROCESS | 11647 | 1466015755966 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9193e000) [pid = 11647] [serial = 2094] [outer = 0x918ab800] 11:35:56 INFO - PROCESS | 11647 | 1466015756914 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1588ms 11:35:56 INFO - PROCESS | 11647 | 1466015756944 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 11647 | 1466015756949 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 11:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:35:56 INFO - PROCESS | 11647 | 1466015756988 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 11647 | 1466015756992 Marionette TRACE conn3 <- [1,2762,null,{}] 11:35:57 INFO - PROCESS | 11647 | 1466015756998 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 11647 | 1466015757003 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:57 INFO - PROCESS | 11647 | 1466015757204 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:35:57 INFO - PROCESS | 11647 | 1466015757388 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 11647 | 1466015757396 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd1c00 == 25 [pid = 11647] [id = 698] 11:35:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8dbd6800) [pid = 11647] [serial = 2095] [outer = (nil)] 11:35:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f80d000) [pid = 11647] [serial = 2096] [outer = 0x8dbd6800] 11:35:57 INFO - PROCESS | 11647 | 1466015757480 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f063c00) [pid = 11647] [serial = 2097] [outer = 0x8dbd6800] 11:35:58 INFO - PROCESS | 11647 | 1466015758740 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:35:58 INFO - PROCESS | 11647 | --DOCSHELL 0x8e593400 == 24 [pid = 11647] [id = 684] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x91730c00) [pid = 11647] [serial = 2051] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91732800) [pid = 11647] [serial = 2048] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9172a400) [pid = 11647] [serial = 2039] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91736000) [pid = 11647] [serial = 2040] [outer = (nil)] [url = about:blank] 11:35:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:35:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1789ms 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f8c4400) [pid = 11647] [serial = 2036] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8fa27400) [pid = 11647] [serial = 2037] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e59a800) [pid = 11647] [serial = 2033] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e5bf000) [pid = 11647] [serial = 2034] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f064400) [pid = 11647] [serial = 2042] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8f6b5800) [pid = 11647] [serial = 2043] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f989c00) [pid = 11647] [serial = 2045] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x9139dc00) [pid = 11647] [serial = 2031] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x91932c00) [pid = 11647] [serial = 2052] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | --DOMWINDOW == 60 (0x8fa32800) [pid = 11647] [serial = 2046] [outer = (nil)] [url = about:blank] 11:35:58 INFO - PROCESS | 11647 | 1466015758798 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:35:58 INFO - PROCESS | 11647 | 1466015758803 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 11:35:58 INFO - PROCESS | 11647 | 1466015758810 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 11647 | 1466015758817 Marionette TRACE conn3 <- [1,2766,null,{}] 11:35:58 INFO - PROCESS | 11647 | 1466015758825 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:58 INFO - PROCESS | 11647 | 1466015758831 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:59 INFO - PROCESS | 11647 | 1466015759010 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:35:59 INFO - PROCESS | 11647 | 1466015759192 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 11647 | 1466015759205 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:35:59 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b8c00 == 25 [pid = 11647] [id = 699] 11:35:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 61 (0x8e5bac00) [pid = 11647] [serial = 2098] [outer = (nil)] 11:35:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8e76b800) [pid = 11647] [serial = 2099] [outer = 0x8e5bac00] 11:35:59 INFO - PROCESS | 11647 | 1466015759283 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f066000) [pid = 11647] [serial = 2100] [outer = 0x8e5bac00] 11:36:00 INFO - PROCESS | 11647 | 1466015760107 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1337ms 11:36:00 INFO - PROCESS | 11647 | 1466015760148 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 11647 | 1466015760155 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 11:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:36:00 INFO - PROCESS | 11647 | 1466015760165 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 11647 | 1466015760169 Marionette TRACE conn3 <- [1,2770,null,{}] 11:36:00 INFO - PROCESS | 11647 | 1466015760175 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:00 INFO - PROCESS | 11647 | 1466015760180 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:00 INFO - PROCESS | 11647 | 1466015760359 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:36:00 INFO - PROCESS | 11647 | 1466015760369 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 11647 | 1466015760381 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabd000 == 26 [pid = 11647] [id = 700] 11:36:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8fabe000) [pid = 11647] [serial = 2101] [outer = (nil)] 11:36:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x91397c00) [pid = 11647] [serial = 2102] [outer = 0x8fabe000] 11:36:00 INFO - PROCESS | 11647 | 1466015760473 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x913a4800) [pid = 11647] [serial = 2103] [outer = 0x8fabe000] 11:36:01 INFO - PROCESS | 11647 | 1466015761472 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1328ms 11:36:01 INFO - PROCESS | 11647 | 1466015761512 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 11647 | 1466015761517 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 11:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:36:01 INFO - PROCESS | 11647 | 1466015761525 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 11647 | 1466015761531 Marionette TRACE conn3 <- [1,2774,null,{}] 11:36:01 INFO - PROCESS | 11647 | 1466015761555 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:01 INFO - PROCESS | 11647 | 1466015761565 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:01 INFO - PROCESS | 11647 | 1466015761801 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:36:01 INFO - PROCESS | 11647 | 1466015761833 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 11647 | 1466015761847 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:01 INFO - PROCESS | 11647 | ++DOCSHELL 0x917f2800 == 27 [pid = 11647] [id = 701] 11:36:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x918a2c00) [pid = 11647] [serial = 2104] [outer = (nil)] 11:36:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x918a9400) [pid = 11647] [serial = 2105] [outer = 0x918a2c00] 11:36:01 INFO - PROCESS | 11647 | 1466015761932 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x91934400) [pid = 11647] [serial = 2106] [outer = 0x918a2c00] 11:36:02 INFO - PROCESS | 11647 | 1466015762978 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1502ms 11:36:03 INFO - PROCESS | 11647 | 1466015763027 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:36:03 INFO - PROCESS | 11647 | 1466015763032 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 11:36:03 INFO - PROCESS | 11647 | 1466015763045 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 11647 | 1466015763048 Marionette TRACE conn3 <- [1,2778,null,{}] 11:36:03 INFO - PROCESS | 11647 | 1466015763054 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:03 INFO - PROCESS | 11647 | 1466015763059 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:03 INFO - PROCESS | 11647 | 1466015763275 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:36:03 INFO - PROCESS | 11647 | 1466015763297 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 11647 | 1466015763304 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdb000 == 28 [pid = 11647] [id = 702] 11:36:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x918a9c00) [pid = 11647] [serial = 2107] [outer = (nil)] 11:36:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x926a3c00) [pid = 11647] [serial = 2108] [outer = 0x918a9c00] 11:36:03 INFO - PROCESS | 11647 | 1466015763388 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x926a8c00) [pid = 11647] [serial = 2109] [outer = 0x918a9c00] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9140dc00) [pid = 11647] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8dbd6c00) [pid = 11647] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dd3a400) [pid = 11647] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e59cc00) [pid = 11647] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8e5b7400) [pid = 11647] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8fa32400) [pid = 11647] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x92154c00) [pid = 11647] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x926a5000) [pid = 11647] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8fa35400) [pid = 11647] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:36:03 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8f062000) [pid = 11647] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:36:04 INFO - PROCESS | 11647 | 1466015764389 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1385ms 11:36:04 INFO - PROCESS | 11647 | 1466015764424 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 11647 | 1466015764427 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 11:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:36:04 INFO - PROCESS | 11647 | 1466015764434 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 11647 | 1466015764437 Marionette TRACE conn3 <- [1,2782,null,{}] 11:36:04 INFO - PROCESS | 11647 | 1466015764442 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 11647 | 1466015764447 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:04 INFO - PROCESS | 11647 | 1466015764599 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:36:04 INFO - PROCESS | 11647 | 1466015764755 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 11647 | 1466015764763 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b7000 == 29 [pid = 11647] [id = 703] 11:36:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8e5b7400) [pid = 11647] [serial = 2110] [outer = (nil)] 11:36:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x926b2000) [pid = 11647] [serial = 2111] [outer = 0x8e5b7400] 11:36:04 INFO - PROCESS | 11647 | 1466015764832 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x92902800) [pid = 11647] [serial = 2112] [outer = 0x8e5b7400] 11:36:05 INFO - PROCESS | 11647 | 1466015765663 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1287ms 11:36:05 INFO - PROCESS | 11647 | 1466015765769 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 11647 | 1466015765775 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 11:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:36:05 INFO - PROCESS | 11647 | 1466015765786 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 11647 | 1466015765792 Marionette TRACE conn3 <- [1,2786,null,{}] 11:36:05 INFO - PROCESS | 11647 | 1466015765802 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:05 INFO - PROCESS | 11647 | 1466015765808 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:06 INFO - PROCESS | 11647 | 1466015766023 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:36:06 INFO - PROCESS | 11647 | 1466015766207 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 11647 | 1466015766223 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd3a800 == 30 [pid = 11647] [id = 704] 11:36:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e59ec00) [pid = 11647] [serial = 2113] [outer = (nil)] 11:36:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8e766400) [pid = 11647] [serial = 2114] [outer = 0x8e59ec00] 11:36:06 INFO - PROCESS | 11647 | 1466015766312 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f05d800) [pid = 11647] [serial = 2115] [outer = 0x8e59ec00] 11:36:07 INFO - PROCESS | 11647 | 1466015767324 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1598ms 11:36:07 INFO - PROCESS | 11647 | 1466015767385 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 11647 | 1466015767392 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 11:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:36:07 INFO - PROCESS | 11647 | 1466015767411 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 11647 | 1466015767423 Marionette TRACE conn3 <- [1,2790,null,{}] 11:36:07 INFO - PROCESS | 11647 | 1466015767430 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 11647 | 1466015767436 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:07 INFO - PROCESS | 11647 | 1466015767668 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:36:07 INFO - PROCESS | 11647 | 1466015767902 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 11647 | 1466015767913 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e599800 == 31 [pid = 11647] [id = 705] 11:36:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x913a4000) [pid = 11647] [serial = 2116] [outer = (nil)] 11:36:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9172d800) [pid = 11647] [serial = 2117] [outer = 0x913a4000] 11:36:08 INFO - PROCESS | 11647 | 1466015768044 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x917ed400) [pid = 11647] [serial = 2118] [outer = 0x913a4000] 11:36:09 INFO - PROCESS | 11647 | 1466015769040 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1711ms 11:36:09 INFO - PROCESS | 11647 | 1466015769110 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:36:09 INFO - PROCESS | 11647 | 1466015769115 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 11:36:09 INFO - PROCESS | 11647 | 1466015769122 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 11647 | 1466015769126 Marionette TRACE conn3 <- [1,2794,null,{}] 11:36:09 INFO - PROCESS | 11647 | 1466015769141 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:09 INFO - PROCESS | 11647 | 1466015769151 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:09 INFO - PROCESS | 11647 | 1466015769377 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:36:09 INFO - PROCESS | 11647 | 1466015769680 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 11647 | 1466015769695 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:09 INFO - PROCESS | 11647 | ++DOCSHELL 0x9290d400 == 32 [pid = 11647] [id = 706] 11:36:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x92e51800) [pid = 11647] [serial = 2119] [outer = (nil)] 11:36:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9391f400) [pid = 11647] [serial = 2120] [outer = 0x92e51800] 11:36:09 INFO - PROCESS | 11647 | 1466015769827 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x93cc6400) [pid = 11647] [serial = 2121] [outer = 0x92e51800] 11:36:10 INFO - PROCESS | 11647 | 1466015770787 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1681ms 11:36:10 INFO - PROCESS | 11647 | 1466015770811 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 11647 | 1466015770816 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 11:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:36:10 INFO - PROCESS | 11647 | 1466015770825 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 11647 | 1466015770828 Marionette TRACE conn3 <- [1,2798,null,{}] 11:36:10 INFO - PROCESS | 11647 | 1466015770835 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 11647 | 1466015770840 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:11 INFO - PROCESS | 11647 | 1466015771036 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:36:11 INFO - PROCESS | 11647 | 1466015771220 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 11647 | 1466015771234 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x93922400 == 33 [pid = 11647] [id = 707] 11:36:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x94746800) [pid = 11647] [serial = 2122] [outer = (nil)] 11:36:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x947a8800) [pid = 11647] [serial = 2123] [outer = 0x94746800] 11:36:11 INFO - PROCESS | 11647 | 1466015771315 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x95169c00) [pid = 11647] [serial = 2124] [outer = 0x94746800] 11:36:12 INFO - PROCESS | 11647 | 1466015772291 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1536ms 11:36:12 INFO - PROCESS | 11647 | 1466015772362 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 11647 | 1466015772367 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 11:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:36:12 INFO - PROCESS | 11647 | 1466015772373 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 11647 | 1466015772377 Marionette TRACE conn3 <- [1,2802,null,{}] 11:36:12 INFO - PROCESS | 11647 | 1466015772383 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:12 INFO - PROCESS | 11647 | 1466015772388 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:12 INFO - PROCESS | 11647 | 1466015772621 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:36:12 INFO - PROCESS | 11647 | 1466015772845 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 11647 | 1466015772853 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fabfc00 == 34 [pid = 11647] [id = 708] 11:36:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x93cc6000) [pid = 11647] [serial = 2125] [outer = (nil)] 11:36:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x95181000) [pid = 11647] [serial = 2126] [outer = 0x93cc6000] 11:36:12 INFO - PROCESS | 11647 | 1466015772978 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x9531e800) [pid = 11647] [serial = 2127] [outer = 0x93cc6000] 11:36:13 INFO - PROCESS | 11647 | 1466015773892 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1580ms 11:36:13 INFO - PROCESS | 11647 | 1466015773956 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 11647 | 1466015773960 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 11:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:36:13 INFO - PROCESS | 11647 | 1466015773966 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 11647 | 1466015773970 Marionette TRACE conn3 <- [1,2806,null,{}] 11:36:13 INFO - PROCESS | 11647 | 1466015773976 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 11647 | 1466015773987 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:14 INFO - PROCESS | 11647 | 1466015774262 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:36:14 INFO - PROCESS | 11647 | 1466015774508 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 11647 | 1466015774518 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbda800 == 35 [pid = 11647] [id = 709] 11:36:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8dd3b400) [pid = 11647] [serial = 2128] [outer = (nil)] 11:36:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8e76e400) [pid = 11647] [serial = 2129] [outer = 0x8dd3b400] 11:36:14 INFO - PROCESS | 11647 | 1466015774614 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x918a8000) [pid = 11647] [serial = 2130] [outer = 0x8dd3b400] 11:36:15 INFO - PROCESS | 11647 | 1466015775724 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1788ms 11:36:15 INFO - PROCESS | 11647 | 1466015775756 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 11647 | 1466015775762 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 11:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:36:15 INFO - PROCESS | 11647 | 1466015775790 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 11647 | 1466015775796 Marionette TRACE conn3 <- [1,2810,null,{}] 11:36:15 INFO - PROCESS | 11647 | 1466015775806 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 11647 | 1466015775811 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:15 INFO - PROCESS | 11647 | 1466015775991 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:36:16 INFO - PROCESS | 11647 | 1466015776293 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 11647 | 1466015776319 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b4c00 == 36 [pid = 11647] [id = 710] 11:36:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8f803800) [pid = 11647] [serial = 2131] [outer = (nil)] 11:36:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8f818000) [pid = 11647] [serial = 2132] [outer = 0x8f803800] 11:36:16 INFO - PROCESS | 11647 | 1466015776410 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f8c4800) [pid = 11647] [serial = 2133] [outer = 0x8f803800] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd5400 == 35 [pid = 11647] [id = 690] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8f803c00 == 34 [pid = 11647] [id = 681] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x91940000 == 33 [pid = 11647] [id = 687] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2b800 == 32 [pid = 11647] [id = 685] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3800 == 31 [pid = 11647] [id = 683] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x9140d800 == 30 [pid = 11647] [id = 682] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x92152400 == 29 [pid = 11647] [id = 686] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37400 == 28 [pid = 11647] [id = 689] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59c000 == 27 [pid = 11647] [id = 680] 11:36:17 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5ba800 == 26 [pid = 11647] [id = 688] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8dbdec00) [pid = 11647] [serial = 2072] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f8cc000) [pid = 11647] [serial = 2078] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f6b7800) [pid = 11647] [serial = 2070] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x8e76b000) [pid = 11647] [serial = 2069] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f8c0400) [pid = 11647] [serial = 2081] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f814000) [pid = 11647] [serial = 2055] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f6b7c00) [pid = 11647] [serial = 2054] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x918aa000) [pid = 11647] [serial = 2058] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x9172f000) [pid = 11647] [serial = 2057] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x92901400) [pid = 11647] [serial = 2061] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x92269800) [pid = 11647] [serial = 2060] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9290c800) [pid = 11647] [serial = 2064] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9290a800) [pid = 11647] [serial = 2063] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x92908400) [pid = 11647] [serial = 2067] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9391d800) [pid = 11647] [serial = 2066] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f067800) [pid = 11647] [serial = 2075] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dd42c00) [pid = 11647] [serial = 2073] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x913a2400) [pid = 11647] [serial = 2082] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f6b7000) [pid = 11647] [serial = 2076] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x917ea000) [pid = 11647] [serial = 2049] [outer = (nil)] [url = about:blank] 11:36:17 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x91409000) [pid = 11647] [serial = 2084] [outer = (nil)] [url = about:blank] 11:36:18 INFO - PROCESS | 11647 | 1466015778438 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:36:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2710ms 11:36:18 INFO - PROCESS | 11647 | 1466015778481 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 11647 | 1466015778486 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 11:36:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:36:18 INFO - PROCESS | 11647 | 1466015778495 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 11647 | 1466015778499 Marionette TRACE conn3 <- [1,2814,null,{}] 11:36:18 INFO - PROCESS | 11647 | 1466015778506 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 11647 | 1466015778512 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:18 INFO - PROCESS | 11647 | 1466015778680 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:36:18 INFO - PROCESS | 11647 | 1466015778919 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 11647 | 1466015778932 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59c000 == 27 [pid = 11647] [id = 711] 11:36:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e59dc00) [pid = 11647] [serial = 2134] [outer = (nil)] 11:36:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8e76e800) [pid = 11647] [serial = 2135] [outer = 0x8e59dc00] 11:36:19 INFO - PROCESS | 11647 | 1466015779019 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e76a000) [pid = 11647] [serial = 2136] [outer = 0x8e59dc00] 11:36:19 INFO - PROCESS | 11647 | 1466015779822 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:36:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1385ms 11:36:19 INFO - PROCESS | 11647 | 1466015779880 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:36:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:36:19 INFO - PROCESS | 11647 | 1466015779889 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 11:36:19 INFO - PROCESS | 11647 | 1466015779900 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 11647 | 1466015779904 Marionette TRACE conn3 <- [1,2818,null,{}] 11:36:19 INFO - PROCESS | 11647 | 1466015779910 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 11647 | 1466015779916 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:20 INFO - PROCESS | 11647 | 1466015780094 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:36:20 INFO - PROCESS | 11647 | 1466015780243 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 11647 | 1466015780253 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:20 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80d800 == 28 [pid = 11647] [id = 712] 11:36:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f813c00) [pid = 11647] [serial = 2137] [outer = (nil)] 11:36:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f8cbc00) [pid = 11647] [serial = 2138] [outer = 0x8f813c00] 11:36:20 INFO - PROCESS | 11647 | 1466015780326 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f98cc00) [pid = 11647] [serial = 2139] [outer = 0x8f813c00] 11:36:21 INFO - PROCESS | 11647 | 1466015781261 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:36:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1389ms 11:36:21 INFO - PROCESS | 11647 | 1466015781289 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:36:21 INFO - PROCESS | 11647 | 1466015781293 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 11:36:21 INFO - PROCESS | 11647 | 1466015781300 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 11647 | 1466015781305 Marionette TRACE conn3 <- [1,2822,null,{}] 11:36:21 INFO - PROCESS | 11647 | 1466015781329 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 11647 | 1466015781339 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:21 INFO - PROCESS | 11647 | 1466015781554 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:36:21 INFO - PROCESS | 11647 | 1466015781579 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 11647 | 1466015781588 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139e400 == 29 [pid = 11647] [id = 713] 11:36:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9139fc00) [pid = 11647] [serial = 2140] [outer = (nil)] 11:36:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x913a3800) [pid = 11647] [serial = 2141] [outer = 0x9139fc00] 11:36:21 INFO - PROCESS | 11647 | 1466015781661 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9140d400) [pid = 11647] [serial = 2142] [outer = 0x9139fc00] 11:36:22 INFO - PROCESS | 11647 | 1466015782632 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1395ms 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f8c7800) [pid = 11647] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fabe000) [pid = 11647] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e5bac00) [pid = 11647] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x918ab800) [pid = 11647] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8dbd6800) [pid = 11647] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e5b7400) [pid = 11647] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x918a2c00) [pid = 11647] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e771c00) [pid = 11647] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x918a9c00) [pid = 11647] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x913a1400) [pid = 11647] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:36:23 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x8f987c00) [pid = 11647] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:36:23 INFO - PROCESS | 11647 | 1466015783124 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 11647 | 1466015783129 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 11:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:36:23 INFO - PROCESS | 11647 | 1466015783142 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 11647 | 1466015783145 Marionette TRACE conn3 <- [1,2826,null,{}] 11:36:23 INFO - PROCESS | 11647 | 1466015783151 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:23 INFO - PROCESS | 11647 | 1466015783156 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:23 INFO - PROCESS | 11647 | 1466015783340 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:36:23 INFO - PROCESS | 11647 | 1466015783502 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 11647 | 1466015783511 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:23 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2800 == 30 [pid = 11647] [id = 714] 11:36:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8e771c00) [pid = 11647] [serial = 2143] [outer = (nil)] 11:36:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8f993800) [pid = 11647] [serial = 2144] [outer = 0x8e771c00] 11:36:23 INFO - PROCESS | 11647 | 1466015783582 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x91409000) [pid = 11647] [serial = 2145] [outer = 0x8e771c00] 11:36:24 INFO - PROCESS | 11647 | 1466015784347 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1234ms 11:36:24 INFO - PROCESS | 11647 | 1466015784376 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 11647 | 1466015784381 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 11:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:36:24 INFO - PROCESS | 11647 | 1466015784386 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 11647 | 1466015784390 Marionette TRACE conn3 <- [1,2830,null,{}] 11:36:24 INFO - PROCESS | 11647 | 1466015784395 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 11647 | 1466015784400 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:24 INFO - PROCESS | 11647 | 1466015784605 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:36:24 INFO - PROCESS | 11647 | 1466015784626 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 11647 | 1466015784633 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b1800 == 31 [pid = 11647] [id = 715] 11:36:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f817800) [pid = 11647] [serial = 2146] [outer = (nil)] 11:36:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91738c00) [pid = 11647] [serial = 2147] [outer = 0x8f817800] 11:36:24 INFO - PROCESS | 11647 | 1466015784703 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x917ef400) [pid = 11647] [serial = 2148] [outer = 0x8f817800] 11:36:25 INFO - PROCESS | 11647 | 1466015785833 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1537ms 11:36:25 INFO - PROCESS | 11647 | 1466015785926 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 11647 | 1466015785932 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 11:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:36:25 INFO - PROCESS | 11647 | 1466015785941 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 11647 | 1466015785947 Marionette TRACE conn3 <- [1,2834,null,{}] 11:36:25 INFO - PROCESS | 11647 | 1466015785955 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 11647 | 1466015785961 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:26 INFO - PROCESS | 11647 | 1466015786184 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:36:26 INFO - PROCESS | 11647 | 1466015786427 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 11647 | 1466015786436 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:26 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59b000 == 32 [pid = 11647] [id = 716] 11:36:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8e5b2c00) [pid = 11647] [serial = 2149] [outer = (nil)] 11:36:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f801400) [pid = 11647] [serial = 2150] [outer = 0x8e5b2c00] 11:36:26 INFO - PROCESS | 11647 | 1466015786544 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f811800) [pid = 11647] [serial = 2151] [outer = 0x8e5b2c00] 11:36:27 INFO - PROCESS | 11647 | 1466015787551 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1690ms 11:36:27 INFO - PROCESS | 11647 | 1466015787632 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 11647 | 1466015787639 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 11:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:36:27 INFO - PROCESS | 11647 | 1466015787650 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 11647 | 1466015787654 Marionette TRACE conn3 <- [1,2838,null,{}] 11:36:27 INFO - PROCESS | 11647 | 1466015787660 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:27 INFO - PROCESS | 11647 | 1466015787666 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:27 INFO - PROCESS | 11647 | 1466015787889 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:36:28 INFO - PROCESS | 11647 | 1466015788136 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 11647 | 1466015788151 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f067800 == 33 [pid = 11647] [id = 717] 11:36:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9139b800) [pid = 11647] [serial = 2152] [outer = (nil)] 11:36:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x91407800) [pid = 11647] [serial = 2153] [outer = 0x9139b800] 11:36:28 INFO - PROCESS | 11647 | 1466015788259 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x9139a000) [pid = 11647] [serial = 2154] [outer = 0x9139b800] 11:36:29 INFO - PROCESS | 11647 | 1466015789301 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1733ms 11:36:29 INFO - PROCESS | 11647 | 1466015789383 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 11647 | 1466015789388 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 11:36:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:36:29 INFO - PROCESS | 11647 | 1466015789395 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 11647 | 1466015789401 Marionette TRACE conn3 <- [1,2842,null,{}] 11:36:29 INFO - PROCESS | 11647 | 1466015789418 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 11647 | 1466015789427 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:29 INFO - PROCESS | 11647 | 1466015789646 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:36:29 INFO - PROCESS | 11647 | 1466015789878 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 11647 | 1466015789890 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:29 INFO - PROCESS | 11647 | ++DOCSHELL 0x92148400 == 34 [pid = 11647] [id = 718] 11:36:29 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9214ac00) [pid = 11647] [serial = 2155] [outer = (nil)] 11:36:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x92260c00) [pid = 11647] [serial = 2156] [outer = 0x9214ac00] 11:36:30 INFO - PROCESS | 11647 | 1466015790016 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x926a4800) [pid = 11647] [serial = 2157] [outer = 0x9214ac00] 11:36:31 INFO - PROCESS | 11647 | 1466015791008 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1691ms 11:36:31 INFO - PROCESS | 11647 | 1466015791086 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 11647 | 1466015791091 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 11:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:36:31 INFO - PROCESS | 11647 | 1466015791097 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 11647 | 1466015791101 Marionette TRACE conn3 <- [1,2846,null,{}] 11:36:31 INFO - PROCESS | 11647 | 1466015791107 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 11647 | 1466015791112 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:31 INFO - PROCESS | 11647 | 1466015791304 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:36:31 INFO - PROCESS | 11647 | 1466015791531 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 11647 | 1466015791540 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:31 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd9400 == 35 [pid = 11647] [id = 719] 11:36:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8dbda400) [pid = 11647] [serial = 2158] [outer = (nil)] 11:36:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8dd3a400) [pid = 11647] [serial = 2159] [outer = 0x8dbda400] 11:36:31 INFO - PROCESS | 11647 | 1466015791788 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8e594000) [pid = 11647] [serial = 2160] [outer = 0x8dbda400] 11:36:32 INFO - PROCESS | 11647 | 1466015792856 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x918a9400) [pid = 11647] [serial = 2105] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f8c6000) [pid = 11647] [serial = 2088] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x926a3c00) [pid = 11647] [serial = 2108] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x91738800) [pid = 11647] [serial = 2091] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91729c00) [pid = 11647] [serial = 2085] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8f98ec00) [pid = 11647] [serial = 2079] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91397c00) [pid = 11647] [serial = 2102] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8f6b4800) [pid = 11647] [serial = 2087] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x91934400) [pid = 11647] [serial = 2106] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e76b800) [pid = 11647] [serial = 2099] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91935400) [pid = 11647] [serial = 2093] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f066000) [pid = 11647] [serial = 2100] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f80d000) [pid = 11647] [serial = 2096] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x9193e000) [pid = 11647] [serial = 2094] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x913a4800) [pid = 11647] [serial = 2103] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f063c00) [pid = 11647] [serial = 2097] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x926a8c00) [pid = 11647] [serial = 2109] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x9140b800) [pid = 11647] [serial = 2090] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x926b2000) [pid = 11647] [serial = 2111] [outer = (nil)] [url = about:blank] 11:36:32 INFO - PROCESS | 11647 | --DOMWINDOW == 61 (0x92902800) [pid = 11647] [serial = 2112] [outer = (nil)] [url = about:blank] 11:36:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:36:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1838ms 11:36:32 INFO - PROCESS | 11647 | 1466015792938 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:36:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:36:32 INFO - PROCESS | 11647 | 1466015792944 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 11:36:32 INFO - PROCESS | 11647 | 1466015792952 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 11647 | 1466015792955 Marionette TRACE conn3 <- [1,2850,null,{}] 11:36:32 INFO - PROCESS | 11647 | 1466015792963 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:32 INFO - PROCESS | 11647 | 1466015792968 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:33 INFO - PROCESS | 11647 | 1466015793147 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:36:33 INFO - PROCESS | 11647 | 1466015793377 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 11647 | 1466015793385 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bcc00 == 36 [pid = 11647] [id = 720] 11:36:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 62 (0x8f804c00) [pid = 11647] [serial = 2161] [outer = (nil)] 11:36:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f81f000) [pid = 11647] [serial = 2162] [outer = 0x8f804c00] 11:36:33 INFO - PROCESS | 11647 | 1466015793466 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x8fa28800) [pid = 11647] [serial = 2163] [outer = 0x8f804c00] 11:36:34 INFO - PROCESS | 11647 | 1466015794283 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1396ms 11:36:34 INFO - PROCESS | 11647 | 1466015794348 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 11647 | 1466015794354 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 11:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:36:34 INFO - PROCESS | 11647 | 1466015794368 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 11647 | 1466015794372 Marionette TRACE conn3 <- [1,2854,null,{}] 11:36:34 INFO - PROCESS | 11647 | 1466015794378 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 11647 | 1466015794383 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:34 INFO - PROCESS | 11647 | 1466015794552 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:36:34 INFO - PROCESS | 11647 | 1466015794694 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 11647 | 1466015794702 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa2d400 == 37 [pid = 11647] [id = 721] 11:36:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8fac2000) [pid = 11647] [serial = 2164] [outer = (nil)] 11:36:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x913a5800) [pid = 11647] [serial = 2165] [outer = 0x8fac2000] 11:36:34 INFO - PROCESS | 11647 | 1466015794785 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9172d400) [pid = 11647] [serial = 2166] [outer = 0x8fac2000] 11:36:35 INFO - PROCESS | 11647 | 1466015795707 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1389ms 11:36:35 INFO - PROCESS | 11647 | 1466015795754 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 11647 | 1466015795758 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 11:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:36:35 INFO - PROCESS | 11647 | 1466015795770 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 11647 | 1466015795775 Marionette TRACE conn3 <- [1,2858,null,{}] 11:36:35 INFO - PROCESS | 11647 | 1466015795791 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:35 INFO - PROCESS | 11647 | 1466015795799 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:36 INFO - PROCESS | 11647 | 1466015796036 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:36:36 INFO - PROCESS | 11647 | 1466015796058 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 11647 | 1466015796067 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:36 INFO - PROCESS | 11647 | ++DOCSHELL 0x9139cc00 == 38 [pid = 11647] [id = 722] 11:36:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x918ad800) [pid = 11647] [serial = 2167] [outer = (nil)] 11:36:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x9193f000) [pid = 11647] [serial = 2168] [outer = 0x918ad800] 11:36:36 INFO - PROCESS | 11647 | 1466015796134 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9214c000) [pid = 11647] [serial = 2169] [outer = 0x918ad800] 11:36:37 INFO - PROCESS | 11647 | 1466015797080 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1389ms 11:36:37 INFO - PROCESS | 11647 | 1466015797154 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 11647 | 1466015797158 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 11:36:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:36:37 INFO - PROCESS | 11647 | 1466015797165 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 11647 | 1466015797168 Marionette TRACE conn3 <- [1,2862,null,{}] 11:36:37 INFO - PROCESS | 11647 | 1466015797180 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 11647 | 1466015797184 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:37 INFO - PROCESS | 11647 | 1466015797398 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:36:37 INFO - PROCESS | 11647 | 1466015797419 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 11647 | 1466015797428 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd1400 == 39 [pid = 11647] [id = 723] 11:36:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x9139d000) [pid = 11647] [serial = 2170] [outer = (nil)] 11:36:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x926adc00) [pid = 11647] [serial = 2171] [outer = 0x9139d000] 11:36:37 INFO - PROCESS | 11647 | 1466015797505 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x926a8c00) [pid = 11647] [serial = 2172] [outer = 0x9139d000] 11:36:37 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9139fc00) [pid = 11647] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:36:37 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e59dc00) [pid = 11647] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:36:37 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f813c00) [pid = 11647] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:36:37 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f803800) [pid = 11647] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:36:37 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8e59ec00) [pid = 11647] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:36:37 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x913a4000) [pid = 11647] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:36:38 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x92e51800) [pid = 11647] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:36:38 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x94746800) [pid = 11647] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:36:38 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x8e771c00) [pid = 11647] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:36:38 INFO - PROCESS | 11647 | --DOMWINDOW == 63 (0x93cc6000) [pid = 11647] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:36:38 INFO - PROCESS | 11647 | --DOMWINDOW == 62 (0x8dd3b400) [pid = 11647] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:36:38 INFO - PROCESS | 11647 | 1466015798544 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:36:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1429ms 11:36:38 INFO - PROCESS | 11647 | 1466015798595 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 11647 | 1466015798600 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 11:36:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:36:38 INFO - PROCESS | 11647 | 1466015798606 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 11647 | 1466015798608 Marionette TRACE conn3 <- [1,2866,null,{}] 11:36:38 INFO - PROCESS | 11647 | 1466015798614 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 11647 | 1466015798619 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:38 INFO - PROCESS | 11647 | 1466015798832 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:36:38 INFO - PROCESS | 11647 | 1466015798848 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 11647 | 1466015798853 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f061400 == 40 [pid = 11647] [id = 724] 11:36:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 63 (0x8f6ba000) [pid = 11647] [serial = 2173] [outer = (nil)] 11:36:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 64 (0x92261000) [pid = 11647] [serial = 2174] [outer = 0x8f6ba000] 11:36:38 INFO - PROCESS | 11647 | 1466015798937 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x9290cc00) [pid = 11647] [serial = 2175] [outer = 0x8f6ba000] 11:36:39 INFO - PROCESS | 11647 | 1466015799904 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:36:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1336ms 11:36:39 INFO - PROCESS | 11647 | 1466015799948 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 11647 | 1466015799955 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 11:36:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:36:39 INFO - PROCESS | 11647 | 1466015799964 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 11647 | 1466015799970 Marionette TRACE conn3 <- [1,2870,null,{}] 11:36:39 INFO - PROCESS | 11647 | 1466015799981 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 11647 | 1466015799985 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:40 INFO - PROCESS | 11647 | 1466015800182 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:36:40 INFO - PROCESS | 11647 | 1466015800366 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 11647 | 1466015800380 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e771400 == 41 [pid = 11647] [id = 725] 11:36:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8e772800) [pid = 11647] [serial = 2176] [outer = (nil)] 11:36:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f6b4000) [pid = 11647] [serial = 2177] [outer = 0x8e772800] 11:36:40 INFO - PROCESS | 11647 | 1466015800462 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8e59cc00) [pid = 11647] [serial = 2178] [outer = 0x8e772800] 11:36:41 INFO - PROCESS | 11647 | 1466015801494 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:36:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1587ms 11:36:41 INFO - PROCESS | 11647 | 1466015801551 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 11647 | 1466015801559 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 11:36:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:36:41 INFO - PROCESS | 11647 | 1466015801571 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 11647 | 1466015801575 Marionette TRACE conn3 <- [1,2874,null,{}] 11:36:41 INFO - PROCESS | 11647 | 1466015801582 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 11647 | 1466015801589 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:41 INFO - PROCESS | 11647 | 1466015801819 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:36:42 INFO - PROCESS | 11647 | 1466015802070 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 11647 | 1466015802077 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:42 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e592c00 == 42 [pid = 11647] [id = 726] 11:36:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x91397400) [pid = 11647] [serial = 2179] [outer = (nil)] 11:36:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91734400) [pid = 11647] [serial = 2180] [outer = 0x91397400] 11:36:42 INFO - PROCESS | 11647 | 1466015802212 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x917e7400) [pid = 11647] [serial = 2181] [outer = 0x91397400] 11:36:43 INFO - PROCESS | 11647 | 1466015803239 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1739ms 11:36:43 INFO - PROCESS | 11647 | 1466015803309 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 11647 | 1466015803314 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 11:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:36:43 INFO - PROCESS | 11647 | 1466015803320 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 11647 | 1466015803327 Marionette TRACE conn3 <- [1,2878,null,{}] 11:36:43 INFO - PROCESS | 11647 | 1466015803343 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:43 INFO - PROCESS | 11647 | 1466015803352 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:43 INFO - PROCESS | 11647 | 1466015803606 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:36:43 INFO - PROCESS | 11647 | 1466015803890 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 11647 | 1466015803902 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:43 INFO - PROCESS | 11647 | ++DOCSHELL 0x918ab800 == 43 [pid = 11647] [id = 727] 11:36:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x9290bc00) [pid = 11647] [serial = 2182] [outer = (nil)] 11:36:43 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92e50400) [pid = 11647] [serial = 2183] [outer = 0x9290bc00] 11:36:44 INFO - PROCESS | 11647 | 1466015804002 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x9391f800) [pid = 11647] [serial = 2184] [outer = 0x9290bc00] 11:36:44 INFO - PROCESS | 11647 | 1466015804983 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1692ms 11:36:45 INFO - PROCESS | 11647 | 1466015805013 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 11647 | 1466015805018 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 11:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:36:45 INFO - PROCESS | 11647 | 1466015805024 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 11647 | 1466015805028 Marionette TRACE conn3 <- [1,2882,null,{}] 11:36:45 INFO - PROCESS | 11647 | 1466015805035 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 11647 | 1466015805040 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:45 INFO - PROCESS | 11647 | 1466015805227 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:36:45 INFO - PROCESS | 11647 | 1466015805411 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 11647 | 1466015805419 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:45 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6bdc00 == 44 [pid = 11647] [id = 728] 11:36:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x92147400) [pid = 11647] [serial = 2185] [outer = (nil)] 11:36:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x947a7c00) [pid = 11647] [serial = 2186] [outer = 0x92147400] 11:36:45 INFO - PROCESS | 11647 | 1466015805499 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x95165800) [pid = 11647] [serial = 2187] [outer = 0x92147400] 11:36:46 INFO - PROCESS | 11647 | 1466015806464 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1487ms 11:36:46 INFO - PROCESS | 11647 | 1466015806513 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 11647 | 1466015806517 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 11:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:36:46 INFO - PROCESS | 11647 | 1466015806524 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 11647 | 1466015806527 Marionette TRACE conn3 <- [1,2886,null,{}] 11:36:46 INFO - PROCESS | 11647 | 1466015806533 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 11647 | 1466015806539 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:46 INFO - PROCESS | 11647 | 1466015806714 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:36:46 INFO - PROCESS | 11647 | 1466015806897 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 11647 | 1466015806905 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:46 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37000 == 45 [pid = 11647] [id = 729] 11:36:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f809400) [pid = 11647] [serial = 2188] [outer = (nil)] 11:36:46 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x9531a800) [pid = 11647] [serial = 2189] [outer = 0x8f809400] 11:36:46 INFO - PROCESS | 11647 | 1466015806988 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x95328400) [pid = 11647] [serial = 2190] [outer = 0x8f809400] 11:36:47 INFO - PROCESS | 11647 | 1466015807887 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:36:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1436ms 11:36:47 INFO - PROCESS | 11647 | 1466015807961 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 11647 | 1466015807965 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 11:36:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:36:47 INFO - PROCESS | 11647 | 1466015807972 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 11647 | 1466015807975 Marionette TRACE conn3 <- [1,2890,null,{}] 11:36:47 INFO - PROCESS | 11647 | 1466015807981 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:48 INFO - PROCESS | 11647 | 1466015807992 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:48 INFO - PROCESS | 11647 | 1466015808250 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:36:48 INFO - PROCESS | 11647 | 1466015808530 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 11647 | 1466015808538 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b3000 == 46 [pid = 11647] [id = 730] 11:36:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8f6b2400) [pid = 11647] [serial = 2191] [outer = (nil)] 11:36:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x98293c00) [pid = 11647] [serial = 2192] [outer = 0x8f6b2400] 11:36:48 INFO - PROCESS | 11647 | 1466015808670 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x99135000) [pid = 11647] [serial = 2193] [outer = 0x8f6b2400] 11:36:49 INFO - PROCESS | 11647 | 1466015809581 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1638ms 11:36:49 INFO - PROCESS | 11647 | 1466015809615 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 11647 | 1466015809618 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 11:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:36:49 INFO - PROCESS | 11647 | 1466015809625 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 11647 | 1466015809629 Marionette TRACE conn3 <- [1,2894,null,{}] 11:36:49 INFO - PROCESS | 11647 | 1466015809635 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 11647 | 1466015809640 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:49 INFO - PROCESS | 11647 | 1466015809822 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:36:50 INFO - PROCESS | 11647 | 1466015810028 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 11647 | 1466015810036 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd39000 == 47 [pid = 11647] [id = 731] 11:36:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8fabb400) [pid = 11647] [serial = 2194] [outer = (nil)] 11:36:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x995a1c00) [pid = 11647] [serial = 2195] [outer = 0x8fabb400] 11:36:50 INFO - PROCESS | 11647 | 1466015810117 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x995ab000) [pid = 11647] [serial = 2196] [outer = 0x8fabb400] 11:36:51 INFO - PROCESS | 11647 | 1466015811063 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:36:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1481ms 11:36:51 INFO - PROCESS | 11647 | 1466015811107 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 11647 | 1466015811112 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 11:36:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:36:51 INFO - PROCESS | 11647 | 1466015811118 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 11647 | 1466015811122 Marionette TRACE conn3 <- [1,2898,null,{}] 11:36:51 INFO - PROCESS | 11647 | 1466015811127 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:51 INFO - PROCESS | 11647 | 1466015811133 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:51 INFO - PROCESS | 11647 | 1466015811317 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:36:51 INFO - PROCESS | 11647 | 1466015811823 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 11647 | 1466015811833 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37800 == 48 [pid = 11647] [id = 732] 11:36:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8dd3a000) [pid = 11647] [serial = 2197] [outer = (nil)] 11:36:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8e5b7800) [pid = 11647] [serial = 2198] [outer = 0x8dd3a000] 11:36:51 INFO - PROCESS | 11647 | 1466015811916 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8e76fc00) [pid = 11647] [serial = 2199] [outer = 0x8dd3a000] 11:36:52 INFO - PROCESS | 11647 | 1466015812905 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:36:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1833ms 11:36:52 INFO - PROCESS | 11647 | 1466015812955 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:36:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:36:52 INFO - PROCESS | 11647 | 1466015812962 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 11:36:52 INFO - PROCESS | 11647 | 1466015812969 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 11647 | 1466015812973 Marionette TRACE conn3 <- [1,2902,null,{}] 11:36:52 INFO - PROCESS | 11647 | 1466015812982 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 11647 | 1466015812989 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:53 INFO - PROCESS | 11647 | 1466015813169 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:36:53 INFO - PROCESS | 11647 | 1466015813409 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 11647 | 1466015813416 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd1400 == 47 [pid = 11647] [id = 723] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x9139cc00 == 46 [pid = 11647] [id = 722] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa2d400 == 45 [pid = 11647] [id = 721] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bcc00 == 44 [pid = 11647] [id = 720] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd9400 == 43 [pid = 11647] [id = 719] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbda800 == 42 [pid = 11647] [id = 709] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59c000 == 41 [pid = 11647] [id = 711] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x9139e400 == 40 [pid = 11647] [id = 713] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80d800 == 39 [pid = 11647] [id = 712] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2800 == 38 [pid = 11647] [id = 714] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f067800 == 37 [pid = 11647] [id = 717] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59b000 == 36 [pid = 11647] [id = 716] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b1800 == 35 [pid = 11647] [id = 715] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x92148400 == 34 [pid = 11647] [id = 718] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b4c00 == 33 [pid = 11647] [id = 710] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabfc00 == 32 [pid = 11647] [id = 708] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37800 == 31 [pid = 11647] [id = 732] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b3000 == 30 [pid = 11647] [id = 730] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd39000 == 29 [pid = 11647] [id = 731] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37000 == 28 [pid = 11647] [id = 729] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6bdc00 == 27 [pid = 11647] [id = 728] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8e592c00 == 26 [pid = 11647] [id = 726] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x918ab800 == 25 [pid = 11647] [id = 727] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8f061400 == 24 [pid = 11647] [id = 724] 11:36:54 INFO - PROCESS | 11647 | --DOCSHELL 0x8e771400 == 23 [pid = 11647] [id = 725] 11:36:54 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2800 == 24 [pid = 11647] [id = 733] 11:36:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8dbd6000) [pid = 11647] [serial = 2200] [outer = (nil)] 11:36:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8dbdac00) [pid = 11647] [serial = 2201] [outer = 0x8dbd6000] 11:36:54 INFO - PROCESS | 11647 | 1466015814553 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8dd3bc00) [pid = 11647] [serial = 2202] [outer = 0x8dbd6000] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x913a3800) [pid = 11647] [serial = 2141] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8e76e800) [pid = 11647] [serial = 2135] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8e76a000) [pid = 11647] [serial = 2136] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8f8cbc00) [pid = 11647] [serial = 2138] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f818000) [pid = 11647] [serial = 2132] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f8c4800) [pid = 11647] [serial = 2133] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8f05d800) [pid = 11647] [serial = 2115] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8e766400) [pid = 11647] [serial = 2114] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x917ed400) [pid = 11647] [serial = 2118] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x9172d800) [pid = 11647] [serial = 2117] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x93cc6400) [pid = 11647] [serial = 2121] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x9391f400) [pid = 11647] [serial = 2120] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x95169c00) [pid = 11647] [serial = 2124] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f993800) [pid = 11647] [serial = 2144] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x947a8800) [pid = 11647] [serial = 2123] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9140d400) [pid = 11647] [serial = 2142] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9531e800) [pid = 11647] [serial = 2127] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x95181000) [pid = 11647] [serial = 2126] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x918a8000) [pid = 11647] [serial = 2130] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8e76e400) [pid = 11647] [serial = 2129] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x91738c00) [pid = 11647] [serial = 2147] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x91409000) [pid = 11647] [serial = 2145] [outer = (nil)] [url = about:blank] 11:36:54 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f98cc00) [pid = 11647] [serial = 2139] [outer = (nil)] [url = about:blank] 11:36:55 INFO - PROCESS | 11647 | 1466015815595 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:36:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2692ms 11:36:55 INFO - PROCESS | 11647 | 1466015815664 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 11647 | 1466015815669 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 11:36:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:36:55 INFO - PROCESS | 11647 | 1466015815678 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 11647 | 1466015815681 Marionette TRACE conn3 <- [1,2906,null,{}] 11:36:55 INFO - PROCESS | 11647 | 1466015815699 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 11647 | 1466015815704 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:55 INFO - PROCESS | 11647 | 1466015815878 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:36:55 INFO - PROCESS | 11647 | 1466015815888 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 11647 | 1466015815898 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f060000 == 25 [pid = 11647] [id = 734] 11:36:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f061800) [pid = 11647] [serial = 2203] [outer = (nil)] 11:36:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f067800) [pid = 11647] [serial = 2204] [outer = 0x8f061800] 11:36:55 INFO - PROCESS | 11647 | 1466015815972 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8f6b3800) [pid = 11647] [serial = 2205] [outer = 0x8f061800] 11:36:57 INFO - PROCESS | 11647 | 1466015817054 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1433ms 11:36:57 INFO - PROCESS | 11647 | 1466015817111 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 11647 | 1466015817118 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 11:36:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:36:57 INFO - PROCESS | 11647 | 1466015817129 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 11647 | 1466015817133 Marionette TRACE conn3 <- [1,2910,null,{}] 11:36:57 INFO - PROCESS | 11647 | 1466015817139 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 11647 | 1466015817144 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:57 INFO - PROCESS | 11647 | 1466015817407 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:36:57 INFO - PROCESS | 11647 | 1466015817516 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 11647 | 1466015817524 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f813400 == 26 [pid = 11647] [id = 735] 11:36:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f818c00) [pid = 11647] [serial = 2206] [outer = (nil)] 11:36:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f8c0400) [pid = 11647] [serial = 2207] [outer = 0x8f818c00] 11:36:57 INFO - PROCESS | 11647 | 1466015817602 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f8cb400) [pid = 11647] [serial = 2208] [outer = 0x8f818c00] 11:36:58 INFO - PROCESS | 11647 | 1466015818512 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:36:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:36:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:36:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1431ms 11:36:58 INFO - PROCESS | 11647 | 1466015818563 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 11647 | 1466015818566 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 11:36:58 INFO - TEST-START | /DOMEvents/constructors.html 11:36:58 INFO - PROCESS | 11647 | 1466015818586 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 11647 | 1466015818593 Marionette TRACE conn3 <- [1,2914,null,{}] 11:36:58 INFO - PROCESS | 11647 | 1466015818611 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 11647 | 1466015818629 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:58 INFO - PROCESS | 11647 | 1466015818868 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:36:58 INFO - PROCESS | 11647 | 1466015818893 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 11647 | 1466015818902 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:36:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa33c00 == 27 [pid = 11647] [id = 736] 11:36:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8fa36c00) [pid = 11647] [serial = 2209] [outer = (nil)] 11:36:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fac4000) [pid = 11647] [serial = 2210] [outer = 0x8fa36c00] 11:36:58 INFO - PROCESS | 11647 | 1466015818972 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8fac9000) [pid = 11647] [serial = 2211] [outer = 0x8fa36c00] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8dbda400) [pid = 11647] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f6ba000) [pid = 11647] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9214ac00) [pid = 11647] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x8e5b2c00) [pid = 11647] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9139b800) [pid = 11647] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8fac2000) [pid = 11647] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x9139d000) [pid = 11647] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8f804c00) [pid = 11647] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x918ad800) [pid = 11647] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:37:00 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f817800) [pid = 11647] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:37:00 INFO - PROCESS | 11647 | 1466015820545 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:37:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:37:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:37:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 2016ms 11:37:00 INFO - PROCESS | 11647 | 1466015820596 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 11647 | 1466015820604 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 11:37:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:37:00 INFO - PROCESS | 11647 | 1466015820614 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 11647 | 1466015820619 Marionette TRACE conn3 <- [1,2918,null,{}] 11:37:00 INFO - PROCESS | 11647 | 1466015820632 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:00 INFO - PROCESS | 11647 | 1466015820639 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:00 INFO - PROCESS | 11647 | 1466015820802 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:37:00 INFO - PROCESS | 11647 | 1466015820951 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 11647 | 1466015820960 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e595400 == 28 [pid = 11647] [id = 737] 11:37:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e5b2c00) [pid = 11647] [serial = 2212] [outer = (nil)] 11:37:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x91405000) [pid = 11647] [serial = 2213] [outer = 0x8e5b2c00] 11:37:01 INFO - PROCESS | 11647 | 1466015821036 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91409c00) [pid = 11647] [serial = 2214] [outer = 0x8e5b2c00] 11:37:01 INFO - PROCESS | 11647 | 1466015821760 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:37:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:37:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1193ms 11:37:01 INFO - PROCESS | 11647 | 1466015821810 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 11647 | 1466015821813 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 11:37:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:37:01 INFO - PROCESS | 11647 | 1466015821821 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 11647 | 1466015821824 Marionette TRACE conn3 <- [1,2922,null,{}] 11:37:01 INFO - PROCESS | 11647 | 1466015821830 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 11647 | 1466015821837 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:02 INFO - PROCESS | 11647 | 1466015822163 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:37:02 INFO - PROCESS | 11647 | 1466015822370 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 11647 | 1466015822378 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd42800 == 29 [pid = 11647] [id = 738] 11:37:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8dd42c00) [pid = 11647] [serial = 2215] [outer = (nil)] 11:37:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8e5b8000) [pid = 11647] [serial = 2216] [outer = 0x8dd42c00] 11:37:02 INFO - PROCESS | 11647 | 1466015822482 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f804800) [pid = 11647] [serial = 2217] [outer = 0x8dd42c00] 11:37:03 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:03 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:03 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:03 INFO - PROCESS | 11647 | [11647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:37:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:03 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 11:37:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:03 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 11:37:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:03 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]" 11:37:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:37:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1740ms 11:37:03 INFO - PROCESS | 11647 | 1466015823522 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:37:03 INFO - PROCESS | 11647 | 1466015823567 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 11647 | 1466015823585 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 11:37:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:37:03 INFO - PROCESS | 11647 | 1466015823595 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 11647 | 1466015823600 Marionette TRACE conn3 <- [1,2926,null,{}] 11:37:03 INFO - PROCESS | 11647 | 1466015823731 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:03 INFO - PROCESS | 11647 | 1466015823739 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:04 INFO - PROCESS | 11647 | 1466015824049 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:37:04 INFO - PROCESS | 11647 | 1466015824236 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 11647 | 1466015824244 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:04 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5b4c00 == 30 [pid = 11647] [id = 739] 11:37:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x913a1400) [pid = 11647] [serial = 2218] [outer = (nil)] 11:37:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x91729400) [pid = 11647] [serial = 2219] [outer = 0x913a1400] 11:37:04 INFO - PROCESS | 11647 | 1466015824337 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x91731800) [pid = 11647] [serial = 2220] [outer = 0x913a1400] 11:37:05 INFO - PROCESS | 11647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:37:05 INFO - PROCESS | 11647 | 1466015825238 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:37:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1676ms 11:37:05 INFO - PROCESS | 11647 | 1466015825271 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:37:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:37:05 INFO - PROCESS | 11647 | 1466015825277 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 11:37:05 INFO - PROCESS | 11647 | 1466015825283 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 11647 | 1466015825288 Marionette TRACE conn3 <- [1,2930,null,{}] 11:37:05 INFO - PROCESS | 11647 | 1466015825294 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 11647 | 1466015825299 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:05 INFO - PROCESS | 11647 | 1466015825490 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:37:05 INFO - PROCESS | 11647 | 1466015825683 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 11647 | 1466015825692 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbdd800 == 31 [pid = 11647] [id = 740] 11:37:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91398400) [pid = 11647] [serial = 2221] [outer = (nil)] 11:37:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x918ae000) [pid = 11647] [serial = 2222] [outer = 0x91398400] 11:37:05 INFO - PROCESS | 11647 | 1466015825774 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91934800) [pid = 11647] [serial = 2223] [outer = 0x91398400] 11:37:06 INFO - PROCESS | 11647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:37:06 INFO - PROCESS | 11647 | 1466015826732 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:37:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:37:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1489ms 11:37:06 INFO - PROCESS | 11647 | 1466015826773 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 11647 | 1466015826780 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 11:37:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:37:06 INFO - PROCESS | 11647 | 1466015826797 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 11647 | 1466015826805 Marionette TRACE conn3 <- [1,2934,null,{}] 11:37:06 INFO - PROCESS | 11647 | 1466015826856 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 11647 | 1466015826864 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:07 INFO - PROCESS | 11647 | 1466015827062 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:37:07 INFO - PROCESS | 11647 | 1466015827243 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 11647 | 1466015827253 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:07 INFO - PROCESS | 11647 | ++DOCSHELL 0x9193b400 == 32 [pid = 11647] [id = 741] 11:37:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9193c800) [pid = 11647] [serial = 2224] [outer = (nil)] 11:37:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x926a6c00) [pid = 11647] [serial = 2225] [outer = 0x9193c800] 11:37:07 INFO - PROCESS | 11647 | 1466015827331 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x926b0400) [pid = 11647] [serial = 2226] [outer = 0x9193c800] 11:37:08 INFO - PROCESS | 11647 | 1466015828240 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:37:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1503ms 11:37:08 INFO - PROCESS | 11647 | 1466015828293 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 11647 | 1466015828296 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 11:37:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:37:08 INFO - PROCESS | 11647 | 1466015828303 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 11647 | 1466015828306 Marionette TRACE conn3 <- [1,2938,null,{}] 11:37:08 INFO - PROCESS | 11647 | 1466015828341 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 11647 | 1466015828346 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:08 INFO - PROCESS | 11647 | 1466015828530 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:37:08 INFO - PROCESS | 11647 | 1466015828797 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 11647 | 1466015828806 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80c800 == 33 [pid = 11647] [id = 742] 11:37:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x92906800) [pid = 11647] [serial = 2227] [outer = (nil)] 11:37:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x93837400) [pid = 11647] [serial = 2228] [outer = 0x92906800] 11:37:08 INFO - PROCESS | 11647 | 1466015828890 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x93924800) [pid = 11647] [serial = 2229] [outer = 0x92906800] 11:37:09 INFO - PROCESS | 11647 | 1466015829764 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:37:09 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. 11:37:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1509ms 11:37:09 INFO - PROCESS | 11647 | 1466015829813 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 11647 | 1466015829816 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 11:37:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:37:09 INFO - PROCESS | 11647 | 1466015829823 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 11647 | 1466015829826 Marionette TRACE conn3 <- [1,2942,null,{}] 11:37:09 INFO - PROCESS | 11647 | 1466015829833 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 11647 | 1466015829839 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:10 INFO - PROCESS | 11647 | 1466015830178 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:37:10 INFO - PROCESS | 11647 | 1466015830394 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 11647 | 1466015830405 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:10 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd35400 == 34 [pid = 11647] [id = 743] 11:37:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8dd35800) [pid = 11647] [serial = 2230] [outer = (nil)] 11:37:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8e59a000) [pid = 11647] [serial = 2231] [outer = 0x8dd35800] 11:37:10 INFO - PROCESS | 11647 | 1466015830493 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8f803800) [pid = 11647] [serial = 2232] [outer = 0x8dd35800] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x926a4800) [pid = 11647] [serial = 2157] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8f801400) [pid = 11647] [serial = 2150] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x91407800) [pid = 11647] [serial = 2153] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9172d400) [pid = 11647] [serial = 2166] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x926adc00) [pid = 11647] [serial = 2171] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x8f81f000) [pid = 11647] [serial = 2162] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x926a8c00) [pid = 11647] [serial = 2172] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8f811800) [pid = 11647] [serial = 2151] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e594000) [pid = 11647] [serial = 2160] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x913a5800) [pid = 11647] [serial = 2165] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8fa28800) [pid = 11647] [serial = 2163] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x92260c00) [pid = 11647] [serial = 2156] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x9214c000) [pid = 11647] [serial = 2169] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x9193f000) [pid = 11647] [serial = 2168] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x917ef400) [pid = 11647] [serial = 2148] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x9139a000) [pid = 11647] [serial = 2154] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9290cc00) [pid = 11647] [serial = 2175] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8dd3a400) [pid = 11647] [serial = 2159] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x92261000) [pid = 11647] [serial = 2174] [outer = (nil)] [url = about:blank] 11:37:11 INFO - PROCESS | 11647 | 1466015831533 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:37:11 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 11:37:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:37:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1737ms 11:37:11 INFO - PROCESS | 11647 | 1466015831564 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 11647 | 1466015831570 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 11:37:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:37:11 INFO - PROCESS | 11647 | 1466015831579 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 11647 | 1466015831584 Marionette TRACE conn3 <- [1,2946,null,{}] 11:37:11 INFO - PROCESS | 11647 | 1466015831592 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:11 INFO - PROCESS | 11647 | 1466015831598 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:11 INFO - PROCESS | 11647 | 1466015831755 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:37:11 INFO - PROCESS | 11647 | 1466015831773 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 11647 | 1466015831782 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f81f000 == 35 [pid = 11647] [id = 744] 11:37:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f98c800) [pid = 11647] [serial = 2233] [outer = (nil)] 11:37:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8fac7800) [pid = 11647] [serial = 2234] [outer = 0x8f98c800] 11:37:11 INFO - PROCESS | 11647 | 1466015831891 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9139ec00) [pid = 11647] [serial = 2235] [outer = 0x8f98c800] 11:37:12 INFO - PROCESS | 11647 | 1466015832758 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:37:12 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. 11:37:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1232ms 11:37:12 INFO - PROCESS | 11647 | 1466015832811 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 11647 | 1466015832816 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 11:37:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:37:12 INFO - PROCESS | 11647 | 1466015832823 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 11647 | 1466015832827 Marionette TRACE conn3 <- [1,2950,null,{}] 11:37:12 INFO - PROCESS | 11647 | 1466015832832 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:12 INFO - PROCESS | 11647 | 1466015832837 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:13 INFO - PROCESS | 11647 | 1466015833048 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:37:13 INFO - PROCESS | 11647 | 1466015833076 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 11647 | 1466015833084 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x91403c00 == 36 [pid = 11647] [id = 745] 11:37:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x917e9c00) [pid = 11647] [serial = 2236] [outer = (nil)] 11:37:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x917f0000) [pid = 11647] [serial = 2237] [outer = 0x917e9c00] 11:37:13 INFO - PROCESS | 11647 | 1466015833152 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x918a5400) [pid = 11647] [serial = 2238] [outer = 0x917e9c00] 11:37:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x9193d800 == 37 [pid = 11647] [id = 746] 11:37:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9193dc00) [pid = 11647] [serial = 2239] [outer = (nil)] 11:37:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x9214c000) [pid = 11647] [serial = 2240] [outer = 0x9193dc00] 11:37:14 INFO - PROCESS | 11647 | 1466015834145 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:37:14 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. 11:37:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1337ms 11:37:14 INFO - PROCESS | 11647 | 1466015834160 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 11647 | 1466015834166 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 11:37:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:37:14 INFO - PROCESS | 11647 | 1466015834198 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 11647 | 1466015834206 Marionette TRACE conn3 <- [1,2954,null,{}] 11:37:14 INFO - PROCESS | 11647 | 1466015834217 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:14 INFO - PROCESS | 11647 | 1466015834223 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:14 INFO - PROCESS | 11647 | 1466015834474 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:37:14 INFO - PROCESS | 11647 | 1466015834503 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 11647 | 1466015834515 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:14 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f802c00 == 38 [pid = 11647] [id = 747] 11:37:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x8fac0000) [pid = 11647] [serial = 2241] [outer = (nil)] 11:37:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x926a5000) [pid = 11647] [serial = 2242] [outer = 0x8fac0000] 11:37:14 INFO - PROCESS | 11647 | 1466015834580 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x92904400) [pid = 11647] [serial = 2243] [outer = 0x8fac0000] 11:37:15 INFO - PROCESS | 11647 | 1466015835442 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:37:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:15 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 11:37:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1316ms 11:37:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:37:15 INFO - PROCESS | 11647 | 1466015835499 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 11647 | 1466015835502 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 11:37:15 INFO - PROCESS | 11647 | 1466015835509 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 11647 | 1466015835512 Marionette TRACE conn3 <- [1,2958,null,{}] 11:37:15 INFO - PROCESS | 11647 | 1466015835518 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:15 INFO - PROCESS | 11647 | 1466015835523 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:15 INFO - PROCESS | 11647 | 1466015835739 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e772800) [pid = 11647] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x91397400) [pid = 11647] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x9290bc00) [pid = 11647] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8fa36c00) [pid = 11647] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f061800) [pid = 11647] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x8dbd6000) [pid = 11647] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x92147400) [pid = 11647] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x8dd3a000) [pid = 11647] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x8f809400) [pid = 11647] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8f6b2400) [pid = 11647] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x8fabb400) [pid = 11647] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:37:15 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8f818c00) [pid = 11647] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:37:15 INFO - PROCESS | 11647 | 1466015835972 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 11647 | 1466015835981 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd2400 == 39 [pid = 11647] [id = 748] 11:37:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8dbd6000) [pid = 11647] [serial = 2244] [outer = (nil)] 11:37:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x8f061800) [pid = 11647] [serial = 2245] [outer = 0x8dbd6000] 11:37:16 INFO - PROCESS | 11647 | 1466015836047 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91939800) [pid = 11647] [serial = 2246] [outer = 0x8dbd6000] 11:37:16 INFO - PROCESS | 11647 | 1466015836749 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:37:16 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. 11:37:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1285ms 11:37:16 INFO - PROCESS | 11647 | 1466015836793 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 11647 | 1466015836797 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 11:37:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:37:16 INFO - PROCESS | 11647 | 1466015836803 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 11647 | 1466015836805 Marionette TRACE conn3 <- [1,2962,null,{}] 11:37:16 INFO - PROCESS | 11647 | 1466015836811 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:16 INFO - PROCESS | 11647 | 1466015836815 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:16 INFO - PROCESS | 11647 | 1466015836959 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:37:17 INFO - PROCESS | 11647 | 1466015836984 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 11647 | 1466015836999 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:17 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e76a000 == 40 [pid = 11647] [id = 749] 11:37:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f806c00) [pid = 11647] [serial = 2247] [outer = (nil)] 11:37:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x95162800) [pid = 11647] [serial = 2248] [outer = 0x8f806c00] 11:37:17 INFO - PROCESS | 11647 | 1466015837081 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x95169c00) [pid = 11647] [serial = 2249] [outer = 0x8f806c00] 11:37:17 INFO - PROCESS | 11647 | 1466015837985 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:37:18 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. 11:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1228ms 11:37:18 INFO - PROCESS | 11647 | 1466015838032 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 11647 | 1466015838038 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 11:37:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:37:18 INFO - PROCESS | 11647 | 1466015838047 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 11647 | 1466015838054 Marionette TRACE conn3 <- [1,2966,null,{}] 11:37:18 INFO - PROCESS | 11647 | 1466015838124 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:18 INFO - PROCESS | 11647 | 1466015838130 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:18 INFO - PROCESS | 11647 | 1466015838303 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:37:18 INFO - PROCESS | 11647 | 1466015838494 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 11647 | 1466015838507 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80e800 == 41 [pid = 11647] [id = 750] 11:37:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x8f811800) [pid = 11647] [serial = 2250] [outer = (nil)] 11:37:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8f8c9800) [pid = 11647] [serial = 2251] [outer = 0x8f811800] 11:37:18 INFO - PROCESS | 11647 | 1466015838590 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x8f98b400) [pid = 11647] [serial = 2252] [outer = 0x8f811800] 11:37:19 INFO - PROCESS | 11647 | 1466015839508 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:37:19 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. 11:37:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1480ms 11:37:19 INFO - PROCESS | 11647 | 1466015839527 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 11647 | 1466015839534 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 11:37:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:37:19 INFO - PROCESS | 11647 | 1466015839545 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 11647 | 1466015839548 Marionette TRACE conn3 <- [1,2970,null,{}] 11:37:19 INFO - PROCESS | 11647 | 1466015839556 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:19 INFO - PROCESS | 11647 | 1466015839562 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:19 INFO - PROCESS | 11647 | 1466015839771 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:37:19 INFO - PROCESS | 11647 | 1466015839944 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 11647 | 1466015839952 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f8c8400 == 42 [pid = 11647] [id = 751] 11:37:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x91736c00) [pid = 11647] [serial = 2253] [outer = (nil)] 11:37:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x917ed400) [pid = 11647] [serial = 2254] [outer = 0x91736c00] 11:37:20 INFO - PROCESS | 11647 | 1466015840049 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x9193c400) [pid = 11647] [serial = 2255] [outer = 0x91736c00] 11:37:20 INFO - PROCESS | 11647 | 1466015840960 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:37:20 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. 11:37:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1447ms 11:37:20 INFO - PROCESS | 11647 | 1466015840992 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 11647 | 1466015840996 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 11:37:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:37:21 INFO - PROCESS | 11647 | 1466015841003 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 11647 | 1466015841009 Marionette TRACE conn3 <- [1,2974,null,{}] 11:37:21 INFO - PROCESS | 11647 | 1466015841026 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:21 INFO - PROCESS | 11647 | 1466015841035 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:21 INFO - PROCESS | 11647 | 1466015841241 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:37:21 INFO - PROCESS | 11647 | 1466015841435 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 11647 | 1466015841447 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:21 INFO - PROCESS | 11647 | ++DOCSHELL 0x93cc6c00 == 43 [pid = 11647] [id = 752] 11:37:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x93cc8c00) [pid = 11647] [serial = 2256] [outer = (nil)] 11:37:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x947a8800) [pid = 11647] [serial = 2257] [outer = 0x93cc8c00] 11:37:21 INFO - PROCESS | 11647 | 1466015841530 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x95322000) [pid = 11647] [serial = 2258] [outer = 0x93cc8c00] 11:37:22 INFO - PROCESS | 11647 | 1466015842399 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:37:22 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. 11:37:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1434ms 11:37:22 INFO - PROCESS | 11647 | 1466015842438 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:37:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:37:22 INFO - PROCESS | 11647 | 1466015842443 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 11:37:22 INFO - PROCESS | 11647 | 1466015842450 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 11647 | 1466015842453 Marionette TRACE conn3 <- [1,2978,null,{}] 11:37:22 INFO - PROCESS | 11647 | 1466015842459 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:22 INFO - PROCESS | 11647 | 1466015842465 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:22 INFO - PROCESS | 11647 | 1466015842673 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:37:22 INFO - PROCESS | 11647 | 1466015842841 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 11647 | 1466015842847 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:22 INFO - PROCESS | 11647 | ++DOCSHELL 0x9225f000 == 44 [pid = 11647] [id = 753] 11:37:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x977ae000) [pid = 11647] [serial = 2259] [outer = (nil)] 11:37:22 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x98207000) [pid = 11647] [serial = 2260] [outer = 0x977ae000] 11:37:22 INFO - PROCESS | 11647 | 1466015842929 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x982fb000) [pid = 11647] [serial = 2261] [outer = 0x977ae000] 11:37:23 INFO - PROCESS | 11647 | 1466015843779 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:37:23 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. 11:37:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1387ms 11:37:23 INFO - PROCESS | 11647 | 1466015843838 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 11647 | 1466015843841 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 11:37:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:37:23 INFO - PROCESS | 11647 | 1466015843849 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 11647 | 1466015843852 Marionette TRACE conn3 <- [1,2982,null,{}] 11:37:23 INFO - PROCESS | 11647 | 1466015843858 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:23 INFO - PROCESS | 11647 | 1466015843863 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:24 INFO - PROCESS | 11647 | 1466015844167 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:37:24 INFO - PROCESS | 11647 | 1466015844312 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 11647 | 1466015844320 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:24 INFO - PROCESS | 11647 | ++DOCSHELL 0x9383ac00 == 45 [pid = 11647] [id = 754] 11:37:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x977b0000) [pid = 11647] [serial = 2262] [outer = (nil)] 11:37:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x991b9800) [pid = 11647] [serial = 2263] [outer = 0x977b0000] 11:37:24 INFO - PROCESS | 11647 | 1466015844403 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x995b7c00) [pid = 11647] [serial = 2264] [outer = 0x977b0000] 11:37:25 INFO - PROCESS | 11647 | 1466015845252 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:37:25 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 11:37:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:37:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1432ms 11:37:25 INFO - PROCESS | 11647 | 1466015845283 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:37:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:37:25 INFO - PROCESS | 11647 | 1466015845287 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 11:37:25 INFO - PROCESS | 11647 | 1466015845294 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 11647 | 1466015845297 Marionette TRACE conn3 <- [1,2986,null,{}] 11:37:25 INFO - PROCESS | 11647 | 1466015845303 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:25 INFO - PROCESS | 11647 | 1466015845315 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:25 INFO - PROCESS | 11647 | 1466015845564 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:37:25 INFO - PROCESS | 11647 | 1466015845756 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 11647 | 1466015845768 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:25 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd37000 == 46 [pid = 11647] [id = 755] 11:37:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8e770800) [pid = 11647] [serial = 2265] [outer = (nil)] 11:37:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x996d6c00) [pid = 11647] [serial = 2266] [outer = 0x8e770800] 11:37:25 INFO - PROCESS | 11647 | 1466015845849 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x99e2a800) [pid = 11647] [serial = 2267] [outer = 0x8e770800] 11:37:26 INFO - PROCESS | 11647 | 1466015846701 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:37:26 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. 11:37:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1431ms 11:37:26 INFO - PROCESS | 11647 | 1466015846725 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:37:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:37:26 INFO - PROCESS | 11647 | 1466015846730 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 11:37:26 INFO - PROCESS | 11647 | 1466015846736 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 11647 | 1466015846740 Marionette TRACE conn3 <- [1,2990,null,{}] 11:37:26 INFO - PROCESS | 11647 | 1466015846746 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:26 INFO - PROCESS | 11647 | 1466015846752 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:26 INFO - PROCESS | 11647 | 1466015846954 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:37:27 INFO - PROCESS | 11647 | 1466015847128 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 11647 | 1466015847135 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59e800 == 47 [pid = 11647] [id = 756] 11:37:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x91933c00) [pid = 11647] [serial = 2268] [outer = (nil)] 11:37:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x99e30c00) [pid = 11647] [serial = 2269] [outer = 0x91933c00] 11:37:27 INFO - PROCESS | 11647 | 1466015847251 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x99e32800) [pid = 11647] [serial = 2270] [outer = 0x91933c00] 11:37:27 INFO - PROCESS | 11647 | ++DOCSHELL 0x996d6800 == 48 [pid = 11647] [id = 757] 11:37:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 97 (0x99efbc00) [pid = 11647] [serial = 2271] [outer = (nil)] 11:37:27 INFO - PROCESS | 11647 | ++DOMWINDOW == 98 (0x92269000) [pid = 11647] [serial = 2272] [outer = 0x99efbc00] 11:37:28 INFO - PROCESS | 11647 | 1466015848181 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:37:28 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. 11:37:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1483ms 11:37:28 INFO - PROCESS | 11647 | 1466015848219 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 11647 | 1466015848224 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 11:37:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:37:28 INFO - PROCESS | 11647 | 1466015848242 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 11647 | 1466015848246 Marionette TRACE conn3 <- [1,2994,null,{}] 11:37:28 INFO - PROCESS | 11647 | 1466015848252 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:28 INFO - PROCESS | 11647 | 1466015848258 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:28 INFO - PROCESS | 11647 | 1466015848442 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:37:28 INFO - PROCESS | 11647 | 1466015848635 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 11647 | 1466015848647 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:28 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd4800 == 49 [pid = 11647] [id = 758] 11:37:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 99 (0x8dd37800) [pid = 11647] [serial = 2273] [outer = (nil)] 11:37:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 100 (0x8f6ba000) [pid = 11647] [serial = 2274] [outer = 0x8dd37800] 11:37:28 INFO - PROCESS | 11647 | 1466015848725 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 11647 | ++DOMWINDOW == 101 (0x8fac6000) [pid = 11647] [serial = 2275] [outer = 0x8dd37800] 11:37:29 INFO - PROCESS | 11647 | 1466015849813 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:37:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:29 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 11:37:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1646ms 11:37:29 INFO - PROCESS | 11647 | 1466015849878 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 11647 | 1466015849884 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 11:37:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:37:29 INFO - PROCESS | 11647 | 1466015849912 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 11647 | 1466015849917 Marionette TRACE conn3 <- [1,2998,null,{}] 11:37:29 INFO - PROCESS | 11647 | 1466015849925 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:29 INFO - PROCESS | 11647 | 1466015849931 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:30 INFO - PROCESS | 11647 | 1466015850126 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:37:30 INFO - PROCESS | 11647 | 1466015850381 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 11647 | 1466015850395 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:30 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f819800 == 50 [pid = 11647] [id = 759] 11:37:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 102 (0x8f81a800) [pid = 11647] [serial = 2276] [outer = (nil)] 11:37:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 103 (0x8f98a000) [pid = 11647] [serial = 2277] [outer = 0x8f81a800] 11:37:30 INFO - PROCESS | 11647 | 1466015850481 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 11647 | ++DOMWINDOW == 104 (0x8fa35800) [pid = 11647] [serial = 2278] [outer = 0x8f81a800] 11:37:31 INFO - PROCESS | 11647 | 1466015851358 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:37:31 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. 11:37:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1492ms 11:37:31 INFO - PROCESS | 11647 | 1466015851400 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 11647 | 1466015851407 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 11:37:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:37:31 INFO - PROCESS | 11647 | 1466015851419 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 11647 | 1466015851422 Marionette TRACE conn3 <- [1,3002,null,{}] 11:37:31 INFO - PROCESS | 11647 | 1466015851429 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:31 INFO - PROCESS | 11647 | 1466015851435 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:31 INFO - PROCESS | 11647 | 1466015851683 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8fabd000 == 49 [pid = 11647] [id = 700] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b8c00 == 48 [pid = 11647] [id = 699] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x917f2800 == 47 [pid = 11647] [id = 701] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x9193d800 == 46 [pid = 11647] [id = 746] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2800 == 45 [pid = 11647] [id = 733] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8f060800 == 44 [pid = 11647] [id = 691] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b3000 == 43 [pid = 11647] [id = 694] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b7000 == 42 [pid = 11647] [id = 703] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3d000 == 41 [pid = 11647] [id = 696] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x93922400 == 40 [pid = 11647] [id = 707] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd1c00 == 39 [pid = 11647] [id = 698] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8e594400 == 38 [pid = 11647] [id = 693] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdb000 == 37 [pid = 11647] [id = 702] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8f816000 == 36 [pid = 11647] [id = 692] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x918ab000 == 35 [pid = 11647] [id = 697] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8e599800 == 34 [pid = 11647] [id = 705] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x9290d400 == 33 [pid = 11647] [id = 706] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd3a800 == 32 [pid = 11647] [id = 704] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76d400 == 31 [pid = 11647] [id = 695] 11:37:32 INFO - PROCESS | 11647 | --DOCSHELL 0x996d6800 == 30 [pid = 11647] [id = 757] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 103 (0x91405000) [pid = 11647] [serial = 2213] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 102 (0x8e59cc00) [pid = 11647] [serial = 2178] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 101 (0x8f6b4000) [pid = 11647] [serial = 2177] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 100 (0x917e7400) [pid = 11647] [serial = 2181] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 99 (0x91734400) [pid = 11647] [serial = 2180] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 98 (0x9391f800) [pid = 11647] [serial = 2184] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 97 (0x8fac4000) [pid = 11647] [serial = 2210] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 96 (0x92e50400) [pid = 11647] [serial = 2183] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x8f067800) [pid = 11647] [serial = 2204] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x8f6b3800) [pid = 11647] [serial = 2205] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x8dbdac00) [pid = 11647] [serial = 2201] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x8dd3bc00) [pid = 11647] [serial = 2202] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x95165800) [pid = 11647] [serial = 2187] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x947a7c00) [pid = 11647] [serial = 2186] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8e76fc00) [pid = 11647] [serial = 2199] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8e5b7800) [pid = 11647] [serial = 2198] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x95328400) [pid = 11647] [serial = 2190] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x9531a800) [pid = 11647] [serial = 2189] [outer = (nil)] [url = about:blank] 11:37:32 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x99135000) [pid = 11647] [serial = 2193] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x98293c00) [pid = 11647] [serial = 2192] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x995ab000) [pid = 11647] [serial = 2196] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x995a1c00) [pid = 11647] [serial = 2195] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x8fac9000) [pid = 11647] [serial = 2211] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8f8c0400) [pid = 11647] [serial = 2207] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8f8cb400) [pid = 11647] [serial = 2208] [outer = (nil)] [url = about:blank] 11:37:33 INFO - PROCESS | 11647 | 1466015853096 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 11647 | 1466015853105 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:33 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8c00 == 31 [pid = 11647] [id = 760] 11:37:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x8dbd9000) [pid = 11647] [serial = 2279] [outer = (nil)] 11:37:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x8dd33400) [pid = 11647] [serial = 2280] [outer = 0x8dbd9000] 11:37:33 INFO - PROCESS | 11647 | 1466015853181 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x8dd41c00) [pid = 11647] [serial = 2281] [outer = 0x8dbd9000] 11:37:33 INFO - PROCESS | 11647 | 1466015853938 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:37:33 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. 11:37:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2584ms 11:37:34 INFO - PROCESS | 11647 | 1466015854037 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 11647 | 1466015854041 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 11:37:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:37:34 INFO - PROCESS | 11647 | 1466015854050 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 11647 | 1466015854055 Marionette TRACE conn3 <- [1,3006,null,{}] 11:37:34 INFO - PROCESS | 11647 | 1466015854068 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:34 INFO - PROCESS | 11647 | 1466015854073 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:34 INFO - PROCESS | 11647 | 1466015854292 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:37:34 INFO - PROCESS | 11647 | 1466015854309 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 11647 | 1466015854319 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:34 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e5c1c00 == 32 [pid = 11647] [id = 761] 11:37:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x8e771800) [pid = 11647] [serial = 2282] [outer = (nil)] 11:37:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x8f064000) [pid = 11647] [serial = 2283] [outer = 0x8e771800] 11:37:34 INFO - PROCESS | 11647 | 1466015854391 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8f6b5c00) [pid = 11647] [serial = 2284] [outer = 0x8e771800] 11:37:35 INFO - PROCESS | 11647 | 1466015855242 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:37:35 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. 11:37:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1236ms 11:37:35 INFO - PROCESS | 11647 | 1466015855290 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:37:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:37:35 INFO - PROCESS | 11647 | 1466015855296 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 11:37:35 INFO - PROCESS | 11647 | 1466015855303 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 11647 | 1466015855307 Marionette TRACE conn3 <- [1,3010,null,{}] 11:37:35 INFO - PROCESS | 11647 | 1466015855313 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 11647 | 1466015855318 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:35 INFO - PROCESS | 11647 | 1466015855485 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:37:35 INFO - PROCESS | 11647 | 1466015855663 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 11647 | 1466015855671 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:35 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f81a000 == 33 [pid = 11647] [id = 762] 11:37:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f8c1400) [pid = 11647] [serial = 2285] [outer = (nil)] 11:37:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8f8c6c00) [pid = 11647] [serial = 2286] [outer = 0x8f8c1400] 11:37:35 INFO - PROCESS | 11647 | 1466015855743 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8f8cdc00) [pid = 11647] [serial = 2287] [outer = 0x8f8c1400] 11:37:36 INFO - PROCESS | 11647 | 1466015856638 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:37:36 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 11:37:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1393ms 11:37:36 INFO - PROCESS | 11647 | 1466015856697 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 11647 | 1466015856701 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 11:37:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:37:36 INFO - PROCESS | 11647 | 1466015856721 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 11647 | 1466015856733 Marionette TRACE conn3 <- [1,3014,null,{}] 11:37:36 INFO - PROCESS | 11647 | 1466015856748 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:36 INFO - PROCESS | 11647 | 1466015856758 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:37 INFO - PROCESS | 11647 | 1466015857011 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:37:37 INFO - PROCESS | 11647 | 1466015857035 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 11647 | 1466015857044 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:37 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e598800 == 34 [pid = 11647] [id = 763] 11:37:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8e59ac00) [pid = 11647] [serial = 2288] [outer = (nil)] 11:37:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x91399400) [pid = 11647] [serial = 2289] [outer = 0x8e59ac00] 11:37:37 INFO - PROCESS | 11647 | 1466015857113 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x913a5800) [pid = 11647] [serial = 2290] [outer = 0x8e59ac00] 11:37:37 INFO - PROCESS | 11647 | [11647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8f806c00) [pid = 11647] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8fac0000) [pid = 11647] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8dbd6000) [pid = 11647] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8dd42c00) [pid = 11647] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x917e9c00) [pid = 11647] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x92906800) [pid = 11647] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f98c800) [pid = 11647] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x913a1400) [pid = 11647] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x91398400) [pid = 11647] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x9193c800) [pid = 11647] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8e5b2c00) [pid = 11647] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8dd35800) [pid = 11647] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:37:38 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x9193dc00) [pid = 11647] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:37:38 INFO - PROCESS | 11647 | 1466015858555 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:37:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:37:38 INFO - {} 11:37:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:37:38 INFO - {} 11:37:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:37:38 INFO - {} 11:37:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:37:38 INFO - {} 11:37:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1878ms 11:37:38 INFO - PROCESS | 11647 | 1466015858590 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 11647 | 1466015858594 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 11:37:38 INFO - TEST-START | /FileAPI/fileReader.html 11:37:38 INFO - PROCESS | 11647 | 1466015858606 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 11647 | 1466015858608 Marionette TRACE conn3 <- [1,3018,null,{}] 11:37:38 INFO - PROCESS | 11647 | 1466015858614 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:38 INFO - PROCESS | 11647 | 1466015858619 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:38 INFO - PROCESS | 11647 | 1466015858827 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:37:38 INFO - PROCESS | 11647 | 1466015858840 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 11647 | 1466015858846 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:38 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac9000 == 35 [pid = 11647] [id = 764] 11:37:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x91398400) [pid = 11647] [serial = 2291] [outer = (nil)] 11:37:38 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x91733000) [pid = 11647] [serial = 2292] [outer = 0x91398400] 11:37:38 INFO - PROCESS | 11647 | 1466015858916 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x91738000) [pid = 11647] [serial = 2293] [outer = 0x91398400] 11:37:39 INFO - PROCESS | 11647 | 1466015859708 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:37:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:37:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:37:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:37:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:37:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 1140ms 11:37:39 INFO - PROCESS | 11647 | 1466015859743 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 11647 | 1466015859746 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 11:37:39 INFO - TEST-START | /FileAPI/historical.html 11:37:39 INFO - PROCESS | 11647 | 1466015859753 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 11647 | 1466015859755 Marionette TRACE conn3 <- [1,3022,null,{}] 11:37:39 INFO - PROCESS | 11647 | 1466015859761 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:39 INFO - PROCESS | 11647 | 1466015859766 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:39 INFO - PROCESS | 11647 | 1466015859963 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:37:40 INFO - PROCESS | 11647 | 1466015859986 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 11647 | 1466015860004 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:40 INFO - PROCESS | 11647 | ++DOCSHELL 0x91734c00 == 36 [pid = 11647] [id = 765] 11:37:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x917ec800) [pid = 11647] [serial = 2294] [outer = (nil)] 11:37:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x918aa800) [pid = 11647] [serial = 2295] [outer = 0x917ec800] 11:37:40 INFO - PROCESS | 11647 | 1466015860086 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9225e800) [pid = 11647] [serial = 2296] [outer = 0x917ec800] 11:37:41 INFO - PROCESS | 11647 | 1466015861178 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:37:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:37:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:37:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:37:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:37:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:37:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:37:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:37:41 INFO - TEST-OK | /FileAPI/historical.html | took 1482ms 11:37:41 INFO - PROCESS | 11647 | 1466015861239 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 11647 | 1466015861247 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 11:37:41 INFO - TEST-START | /FileAPI/idlharness.html 11:37:41 INFO - PROCESS | 11647 | 1466015861305 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 11647 | 1466015861314 Marionette TRACE conn3 <- [1,3026,null,{}] 11:37:41 INFO - PROCESS | 11647 | 1466015861323 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:41 INFO - PROCESS | 11647 | 1466015861329 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:41 INFO - PROCESS | 11647 | 1466015861520 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:37:41 INFO - PROCESS | 11647 | 1466015861712 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 11647 | 1466015861719 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:41 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd9c00 == 37 [pid = 11647] [id = 766] 11:37:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x8e5b7000) [pid = 11647] [serial = 2297] [outer = (nil)] 11:37:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x8f807000) [pid = 11647] [serial = 2298] [outer = 0x8e5b7000] 11:37:41 INFO - PROCESS | 11647 | 1466015861808 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x8f81dc00) [pid = 11647] [serial = 2299] [outer = 0x8e5b7000] 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:37:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:37:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:37:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:37:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:37:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:37:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:37:43 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 11:37:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:37:43 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 11:37:43 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 11:37:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:37:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:37:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:37:43 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 11:37:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:37:43 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 11:37:43 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 11:37:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:37:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:37:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 2167ms 11:37:43 INFO - PROCESS | 11647 | 1466015863357 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 11:37:43 INFO - PROCESS | 11647 | 1466015863772 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 11647 | 1466015863779 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 11:37:43 INFO - TEST-START | /FileAPI/idlharness.worker 11:37:43 INFO - PROCESS | 11647 | 1466015863796 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 11647 | 1466015863801 Marionette TRACE conn3 <- [1,3030,null,{}] 11:37:43 INFO - PROCESS | 11647 | 1466015863856 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:43 INFO - PROCESS | 11647 | 1466015863863 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:44 INFO - PROCESS | 11647 | 1466015864037 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:37:44 INFO - PROCESS | 11647 | 1466015864234 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 11647 | 1466015864243 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:44 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa30000 == 38 [pid = 11647] [id = 767] 11:37:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x9517e000) [pid = 11647] [serial = 2300] [outer = (nil)] 11:37:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x977ac800) [pid = 11647] [serial = 2301] [outer = 0x9517e000] 11:37:44 INFO - PROCESS | 11647 | 1466015864327 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x977b1c00) [pid = 11647] [serial = 2302] [outer = 0x9517e000] 11:37:44 INFO - PROCESS | 11647 | [11647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:37:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:37:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:37:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:37:46 INFO - {} 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:37:46 INFO - {} 11:37:46 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 - {} 11:37:46 INFO - {} 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:37:46 INFO - {} 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:37:46 INFO - {} 11:37:46 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 - {} 11:37:46 INFO - {} 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 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 11:37:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:46 INFO - {} 11:37:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2858ms 11:37:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:37:46 INFO - PROCESS | 11647 | 1466015866511 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 11:37:46 INFO - PROCESS | 11647 | 1466015866660 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 11647 | 1466015866673 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 11:37:46 INFO - PROCESS | 11647 | 1466015866691 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 11647 | 1466015866706 Marionette TRACE conn3 <- [1,3034,null,{}] 11:37:46 INFO - PROCESS | 11647 | 1466015866761 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:46 INFO - PROCESS | 11647 | 1466015866784 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:47 INFO - PROCESS | 11647 | 1466015867094 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:37:47 INFO - PROCESS | 11647 | 1466015867249 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 11647 | 1466015867260 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:47 INFO - PROCESS | 11647 | ++DOCSHELL 0x995b6800 == 39 [pid = 11647] [id = 768] 11:37:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x995b6c00) [pid = 11647] [serial = 2303] [outer = (nil)] 11:37:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x9ac1a800) [pid = 11647] [serial = 2304] [outer = 0x995b6c00] 11:37:47 INFO - PROCESS | 11647 | 1466015867345 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x9ac1f400) [pid = 11647] [serial = 2305] [outer = 0x995b6c00] 11:37:48 INFO - PROCESS | 11647 | 1466015868222 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:37:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1557ms 11:37:48 INFO - PROCESS | 11647 | 1466015868246 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:37:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:37:48 INFO - PROCESS | 11647 | 1466015868251 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 11:37:48 INFO - PROCESS | 11647 | 1466015868257 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 11647 | 1466015868261 Marionette TRACE conn3 <- [1,3038,null,{}] 11:37:48 INFO - PROCESS | 11647 | 1466015868267 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:48 INFO - PROCESS | 11647 | 1466015868272 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:48 INFO - PROCESS | 11647 | 1466015868450 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:37:48 INFO - PROCESS | 11647 | 1466015868776 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 11647 | 1466015868787 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:48 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dd38c00 == 40 [pid = 11647] [id = 769] 11:37:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 94 (0x8dd3a000) [pid = 11647] [serial = 2306] [outer = (nil)] 11:37:48 INFO - PROCESS | 11647 | ++DOMWINDOW == 95 (0x8e596c00) [pid = 11647] [serial = 2307] [outer = 0x8dd3a000] 11:37:48 INFO - PROCESS | 11647 | 1466015868917 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 11647 | ++DOMWINDOW == 96 (0x8e76b000) [pid = 11647] [serial = 2308] [outer = 0x8dd3a000] 11:37:49 INFO - PROCESS | 11647 | 1466015869885 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:37:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1647ms 11:37:49 INFO - PROCESS | 11647 | 1466015869907 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:37:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:37:49 INFO - PROCESS | 11647 | 1466015869912 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 11:37:49 INFO - PROCESS | 11647 | 1466015869920 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 11647 | 1466015869926 Marionette TRACE conn3 <- [1,3042,null,{}] 11:37:49 INFO - PROCESS | 11647 | 1466015869933 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:49 INFO - PROCESS | 11647 | 1466015869939 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:50 INFO - PROCESS | 11647 | 1466015870137 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:37:50 INFO - PROCESS | 11647 | --DOCSHELL 0x8f802c00 == 39 [pid = 11647] [id = 747] 11:37:50 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd2400 == 38 [pid = 11647] [id = 748] 11:37:50 INFO - PROCESS | 11647 | --DOCSHELL 0x8f060000 == 37 [pid = 11647] [id = 734] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 95 (0x95162800) [pid = 11647] [serial = 2248] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 94 (0x926a5000) [pid = 11647] [serial = 2242] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 93 (0x8f061800) [pid = 11647] [serial = 2245] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x92904400) [pid = 11647] [serial = 2243] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x8e5b8000) [pid = 11647] [serial = 2216] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x8f804800) [pid = 11647] [serial = 2217] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x917f0000) [pid = 11647] [serial = 2237] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x93837400) [pid = 11647] [serial = 2228] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x93924800) [pid = 11647] [serial = 2229] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8fac7800) [pid = 11647] [serial = 2234] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x9139ec00) [pid = 11647] [serial = 2235] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x91729400) [pid = 11647] [serial = 2219] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x91731800) [pid = 11647] [serial = 2220] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x918ae000) [pid = 11647] [serial = 2222] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x91934800) [pid = 11647] [serial = 2223] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x926a6c00) [pid = 11647] [serial = 2225] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x926b0400) [pid = 11647] [serial = 2226] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x91409c00) [pid = 11647] [serial = 2214] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8e59a000) [pid = 11647] [serial = 2231] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x8f803800) [pid = 11647] [serial = 2232] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x91939800) [pid = 11647] [serial = 2246] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x9214c000) [pid = 11647] [serial = 2240] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x918a5400) [pid = 11647] [serial = 2238] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x95169c00) [pid = 11647] [serial = 2249] [outer = (nil)] [url = about:blank] 11:37:50 INFO - PROCESS | 11647 | 1466015870388 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 11647 | 1466015870397 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:50 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59fc00 == 38 [pid = 11647] [id = 770] 11:37:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8e5b8000) [pid = 11647] [serial = 2309] [outer = (nil)] 11:37:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f802c00) [pid = 11647] [serial = 2310] [outer = 0x8e5b8000] 11:37:50 INFO - PROCESS | 11647 | 1466015870478 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8f98bc00) [pid = 11647] [serial = 2311] [outer = 0x8e5b8000] 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:37:51 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. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:37:51 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'.) 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:37:51 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. 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:37:51 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. 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:37:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:37:51 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. 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:37:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:37:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:37:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1670ms 11:37:51 INFO - PROCESS | 11647 | 1466015871516 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:37:51 INFO - PROCESS | 11647 | 1466015871650 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 11647 | 1466015871666 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 11:37:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:37:51 INFO - PROCESS | 11647 | 1466015871687 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 11647 | 1466015871690 Marionette TRACE conn3 <- [1,3046,null,{}] 11:37:51 INFO - PROCESS | 11647 | 1466015871700 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:51 INFO - PROCESS | 11647 | 1466015871705 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:51 INFO - PROCESS | 11647 | 1466015871856 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:37:51 INFO - PROCESS | 11647 | 1466015871869 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 11647 | 1466015871886 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:51 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fa29000 == 39 [pid = 11647] [id = 771] 11:37:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x9140b000) [pid = 11647] [serial = 2312] [outer = (nil)] 11:37:51 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x9225fc00) [pid = 11647] [serial = 2313] [outer = 0x9140b000] 11:37:51 INFO - PROCESS | 11647 | 1466015871971 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x91410800) [pid = 11647] [serial = 2314] [outer = 0x9140b000] 11:37:52 INFO - PROCESS | 11647 | [11647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:53 INFO - PROCESS | 11647 | 1466015873000 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:37:53 INFO - {} 11:37:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1330ms 11:37:53 INFO - PROCESS | 11647 | 1466015873027 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 11647 | 1466015873032 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 11:37:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:37:53 INFO - PROCESS | 11647 | 1466015873045 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 11647 | 1466015873055 Marionette TRACE conn3 <- [1,3050,null,{}] 11:37:53 INFO - PROCESS | 11647 | 1466015873084 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:53 INFO - PROCESS | 11647 | 1466015873092 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:53 INFO - PROCESS | 11647 | 1466015873298 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:37:53 INFO - PROCESS | 11647 | 1466015873327 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 11647 | 1466015873333 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:53 INFO - PROCESS | 11647 | ++DOCSHELL 0x92150400 == 40 [pid = 11647] [id = 772] 11:37:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x92907800) [pid = 11647] [serial = 2315] [outer = (nil)] 11:37:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x982fa800) [pid = 11647] [serial = 2316] [outer = 0x92907800] 11:37:53 INFO - PROCESS | 11647 | 1466015873404 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x995aac00) [pid = 11647] [serial = 2317] [outer = 0x92907800] 11:37:54 INFO - PROCESS | 11647 | 1466015874256 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:37:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1257ms 11:37:54 INFO - PROCESS | 11647 | 1466015874297 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 11647 | 1466015874301 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 11:37:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:37:54 INFO - PROCESS | 11647 | 1466015874308 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 11647 | 1466015874311 Marionette TRACE conn3 <- [1,3054,null,{}] 11:37:54 INFO - PROCESS | 11647 | 1466015874323 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:54 INFO - PROCESS | 11647 | 1466015874328 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:54 INFO - PROCESS | 11647 | 1466015874536 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x8dbd9000) [pid = 11647] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x8e771800) [pid = 11647] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x8f81a800) [pid = 11647] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x8f811800) [pid = 11647] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x91736c00) [pid = 11647] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x93cc8c00) [pid = 11647] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x91398400) [pid = 11647] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x977ae000) [pid = 11647] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x977b0000) [pid = 11647] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x8e770800) [pid = 11647] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x99efbc00) [pid = 11647] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x91933c00) [pid = 11647] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8dd37800) [pid = 11647] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f8c1400) [pid = 11647] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:37:54 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e59ac00) [pid = 11647] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:37:54 INFO - PROCESS | 11647 | 1466015874943 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 11647 | 1466015874955 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:55 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd8400 == 41 [pid = 11647] [id = 773] 11:37:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8dbd9000) [pid = 11647] [serial = 2318] [outer = (nil)] 11:37:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8dd37800) [pid = 11647] [serial = 2319] [outer = 0x8dbd9000] 11:37:55 INFO - PROCESS | 11647 | 1466015875104 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8e5a0000) [pid = 11647] [serial = 2320] [outer = 0x8dbd9000] 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:37:56 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" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:37:56 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" 11:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:37:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2235ms 11:37:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:37:56 INFO - PROCESS | 11647 | 1466015876380 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:37:56 INFO - PROCESS | 11647 | 1466015876576 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 11647 | 1466015876588 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 11:37:56 INFO - PROCESS | 11647 | 1466015876607 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 11647 | 1466015876626 Marionette TRACE conn3 <- [1,3058,null,{}] 11:37:56 INFO - PROCESS | 11647 | 1466015876778 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:56 INFO - PROCESS | 11647 | 1466015876784 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:57 INFO - PROCESS | 11647 | 1466015877041 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:37:57 INFO - PROCESS | 11647 | 1466015877180 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 11647 | 1466015877191 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:57 INFO - PROCESS | 11647 | ++DOCSHELL 0x9172a800 == 42 [pid = 11647] [id = 774] 11:37:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x9172c400) [pid = 11647] [serial = 2321] [outer = (nil)] 11:37:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x91736800) [pid = 11647] [serial = 2322] [outer = 0x9172c400] 11:37:57 INFO - PROCESS | 11647 | 1466015877317 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x918a5800) [pid = 11647] [serial = 2323] [outer = 0x9172c400] 11:37:58 INFO - PROCESS | 11647 | 1466015878278 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:37:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:37:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:37:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:37:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:37:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1740ms 11:37:58 INFO - PROCESS | 11647 | 1466015878354 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 11647 | 1466015878364 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 11:37:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:37:58 INFO - PROCESS | 11647 | 1466015878371 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 11647 | 1466015878376 Marionette TRACE conn3 <- [1,3062,null,{}] 11:37:58 INFO - PROCESS | 11647 | 1466015878383 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:58 INFO - PROCESS | 11647 | 1466015878389 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:58 INFO - PROCESS | 11647 | 1466015878620 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:37:58 INFO - PROCESS | 11647 | 1466015878910 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 11647 | 1466015878918 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:37:58 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f6b2800 == 43 [pid = 11647] [id = 775] 11:37:58 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x92906000) [pid = 11647] [serial = 2324] [outer = (nil)] 11:37:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x93cc4400) [pid = 11647] [serial = 2325] [outer = 0x92906000] 11:37:59 INFO - PROCESS | 11647 | 1466015879017 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x947a8c00) [pid = 11647] [serial = 2326] [outer = 0x92906000] 11:37:59 INFO - PROCESS | 11647 | [11647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:59 INFO - PROCESS | 11647 | 1466015879955 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:38:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:38:00 INFO - {} 11:38:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1633ms 11:38:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:38:00 INFO - PROCESS | 11647 | 1466015880008 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 11647 | 1466015880012 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 11:38:00 INFO - PROCESS | 11647 | 1466015880071 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 11647 | 1466015880081 Marionette TRACE conn3 <- [1,3066,null,{}] 11:38:00 INFO - PROCESS | 11647 | 1466015880094 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:00 INFO - PROCESS | 11647 | 1466015880102 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:00 INFO - PROCESS | 11647 | 1466015880329 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:38:00 INFO - PROCESS | 11647 | 1466015880570 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 11647 | 1466015880581 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:00 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f80b000 == 44 [pid = 11647] [id = 776] 11:38:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x917efc00) [pid = 11647] [serial = 2327] [outer = (nil)] 11:38:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x982f0c00) [pid = 11647] [serial = 2328] [outer = 0x917efc00] 11:38:00 INFO - PROCESS | 11647 | 1466015880703 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 11647 | ++DOMWINDOW == 78 (0x99633400) [pid = 11647] [serial = 2329] [outer = 0x917efc00] 11:38:01 INFO - PROCESS | 11647 | 1466015881538 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:38:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1548ms 11:38:01 INFO - PROCESS | 11647 | 1466015881570 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 11647 | 1466015881575 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 11:38:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:38:01 INFO - PROCESS | 11647 | 1466015881581 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 11647 | 1466015881584 Marionette TRACE conn3 <- [1,3070,null,{}] 11:38:01 INFO - PROCESS | 11647 | 1466015881590 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:01 INFO - PROCESS | 11647 | 1466015881596 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:01 INFO - PROCESS | 11647 | 1466015881771 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:38:02 INFO - PROCESS | 11647 | 1466015882033 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 11647 | 1466015882044 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:02 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac3c00 == 45 [pid = 11647] [id = 777] 11:38:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 79 (0x95178c00) [pid = 11647] [serial = 2330] [outer = (nil)] 11:38:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 80 (0x99e33400) [pid = 11647] [serial = 2331] [outer = 0x95178c00] 11:38:02 INFO - PROCESS | 11647 | 1466015882131 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 11647 | ++DOMWINDOW == 81 (0x99e34000) [pid = 11647] [serial = 2332] [outer = 0x95178c00] 11:38:02 INFO - PROCESS | 11647 | 1466015882968 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:38:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1440ms 11:38:03 INFO - PROCESS | 11647 | 1466015883024 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 11647 | 1466015883027 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 11:38:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:38:03 INFO - PROCESS | 11647 | 1466015883034 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 11647 | 1466015883037 Marionette TRACE conn3 <- [1,3074,null,{}] 11:38:03 INFO - PROCESS | 11647 | 1466015883044 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:03 INFO - PROCESS | 11647 | 1466015883049 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:03 INFO - PROCESS | 11647 | 1466015883221 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:38:03 INFO - PROCESS | 11647 | 1466015883422 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 11647 | 1466015883441 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:03 INFO - PROCESS | 11647 | ++DOCSHELL 0x99e7bc00 == 46 [pid = 11647] [id = 778] 11:38:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 82 (0x99e7d800) [pid = 11647] [serial = 2333] [outer = (nil)] 11:38:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 83 (0x99ef1c00) [pid = 11647] [serial = 2334] [outer = 0x99e7d800] 11:38:03 INFO - PROCESS | 11647 | 1466015883580 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 11647 | ++DOMWINDOW == 84 (0x9a32c800) [pid = 11647] [serial = 2335] [outer = 0x99e7d800] 11:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:38:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1486ms 11:38:04 INFO - PROCESS | 11647 | 1466015884510 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:38:04 INFO - PROCESS | 11647 | 1466015884523 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:38:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:38:04 INFO - PROCESS | 11647 | 1466015884528 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 11:38:04 INFO - PROCESS | 11647 | 1466015884534 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 11647 | 1466015884538 Marionette TRACE conn3 <- [1,3078,null,{}] 11:38:04 INFO - PROCESS | 11647 | 1466015884544 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:04 INFO - PROCESS | 11647 | 1466015884550 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:04 INFO - PROCESS | 11647 | 1466015884757 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:38:05 INFO - PROCESS | 11647 | 1466015884994 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 11647 | 1466015885003 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:05 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f986800 == 47 [pid = 11647] [id = 779] 11:38:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 85 (0x9139b800) [pid = 11647] [serial = 2336] [outer = (nil)] 11:38:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 86 (0x9ac16c00) [pid = 11647] [serial = 2337] [outer = 0x9139b800] 11:38:05 INFO - PROCESS | 11647 | 1466015885088 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 11647 | ++DOMWINDOW == 87 (0x9ac17c00) [pid = 11647] [serial = 2338] [outer = 0x9139b800] 11:38:06 INFO - PROCESS | 11647 | 1466015886017 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 11647 | 1466015886098 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 11:38:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:38:06 INFO - PROCESS | 11647 | 1466015886107 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 11647 | 1466015886110 Marionette TRACE conn3 <- [1,3082,null,{}] 11:38:06 INFO - PROCESS | 11647 | 1466015886114 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:06 INFO - PROCESS | 11647 | 1466015886121 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:06 INFO - PROCESS | 11647 | 1466015886303 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:38:06 INFO - PROCESS | 11647 | 1466015886509 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 11647 | 1466015886517 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:06 INFO - PROCESS | 11647 | ++DOCSHELL 0x8dbd1800 == 48 [pid = 11647] [id = 780] 11:38:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 88 (0x8dbda400) [pid = 11647] [serial = 2339] [outer = (nil)] 11:38:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 89 (0x8e59ec00) [pid = 11647] [serial = 2340] [outer = 0x8dbda400] 11:38:06 INFO - PROCESS | 11647 | 1466015886640 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 11647 | ++DOMWINDOW == 90 (0x8e5c0000) [pid = 11647] [serial = 2341] [outer = 0x8dbda400] 11:38:07 INFO - PROCESS | 11647 | 1466015887714 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:38:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:38:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:38:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:38:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1682ms 11:38:07 INFO - PROCESS | 11647 | 1466015887792 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 11647 | 1466015887797 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 11:38:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:38:07 INFO - PROCESS | 11647 | 1466015887805 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 11647 | 1466015887813 Marionette TRACE conn3 <- [1,3086,null,{}] 11:38:07 INFO - PROCESS | 11647 | 1466015887821 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:07 INFO - PROCESS | 11647 | 1466015887827 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:08 INFO - PROCESS | 11647 | 1466015888082 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:38:08 INFO - PROCESS | 11647 | 1466015888237 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 11647 | 1466015888244 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:08 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e766800 == 49 [pid = 11647] [id = 781] 11:38:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 91 (0x8e769400) [pid = 11647] [serial = 2342] [outer = (nil)] 11:38:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 92 (0x8f811400) [pid = 11647] [serial = 2343] [outer = 0x8e769400] 11:38:08 INFO - PROCESS | 11647 | 1466015888415 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 11647 | ++DOMWINDOW == 93 (0x8f992000) [pid = 11647] [serial = 2344] [outer = 0x8e769400] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x92150400 == 48 [pid = 11647] [id = 772] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa29000 == 47 [pid = 11647] [id = 771] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59fc00 == 46 [pid = 11647] [id = 770] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd38c00 == 45 [pid = 11647] [id = 769] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80e800 == 44 [pid = 11647] [id = 750] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x93cc6c00 == 43 [pid = 11647] [id = 752] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80c800 == 42 [pid = 11647] [id = 742] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8f8c8400 == 41 [pid = 11647] [id = 751] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd4800 == 40 [pid = 11647] [id = 758] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8c00 == 39 [pid = 11647] [id = 760] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x91403c00 == 38 [pid = 11647] [id = 745] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x9225f000 == 37 [pid = 11647] [id = 753] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac9000 == 36 [pid = 11647] [id = 764] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbdd800 == 35 [pid = 11647] [id = 740] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd35400 == 34 [pid = 11647] [id = 743] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8e598800 == 33 [pid = 11647] [id = 763] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5b4c00 == 32 [pid = 11647] [id = 739] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x91734c00 == 31 [pid = 11647] [id = 765] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd9c00 == 30 [pid = 11647] [id = 766] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x9193b400 == 29 [pid = 11647] [id = 741] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd42800 == 28 [pid = 11647] [id = 738] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8e76a000 == 27 [pid = 11647] [id = 749] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8f81a000 == 26 [pid = 11647] [id = 762] 11:38:09 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa30000 == 25 [pid = 11647] [id = 767] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8f813400 == 24 [pid = 11647] [id = 735] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x9383ac00 == 23 [pid = 11647] [id = 754] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8dd37000 == 22 [pid = 11647] [id = 755] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8e59e800 == 21 [pid = 11647] [id = 756] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8f819800 == 20 [pid = 11647] [id = 759] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x995b6800 == 19 [pid = 11647] [id = 768] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8f81f000 == 18 [pid = 11647] [id = 744] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8e5c1c00 == 17 [pid = 11647] [id = 761] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8fa33c00 == 16 [pid = 11647] [id = 736] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8e595400 == 15 [pid = 11647] [id = 737] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x99e7bc00 == 14 [pid = 11647] [id = 778] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8f986800 == 13 [pid = 11647] [id = 779] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8fac3c00 == 12 [pid = 11647] [id = 777] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8f6b2800 == 11 [pid = 11647] [id = 775] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8f80b000 == 10 [pid = 11647] [id = 776] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x9172a800 == 9 [pid = 11647] [id = 774] 11:38:10 INFO - PROCESS | 11647 | --DOCSHELL 0x8dbd8400 == 8 [pid = 11647] [id = 773] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 92 (0x8dd33400) [pid = 11647] [serial = 2280] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 91 (0x8dd41c00) [pid = 11647] [serial = 2281] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 90 (0x91399400) [pid = 11647] [serial = 2289] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 89 (0x8f064000) [pid = 11647] [serial = 2283] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 88 (0x8f6b5c00) [pid = 11647] [serial = 2284] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 87 (0x8fa35800) [pid = 11647] [serial = 2278] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 86 (0x8f98a000) [pid = 11647] [serial = 2277] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 85 (0x8f98b400) [pid = 11647] [serial = 2252] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 84 (0x8f8c9800) [pid = 11647] [serial = 2251] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 83 (0x9193c400) [pid = 11647] [serial = 2255] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 82 (0x917ed400) [pid = 11647] [serial = 2254] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 81 (0x95322000) [pid = 11647] [serial = 2258] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 80 (0x91733000) [pid = 11647] [serial = 2292] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 79 (0x947a8800) [pid = 11647] [serial = 2257] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 78 (0x982fb000) [pid = 11647] [serial = 2261] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 77 (0x98207000) [pid = 11647] [serial = 2260] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 76 (0x995b7c00) [pid = 11647] [serial = 2264] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 75 (0x991b9800) [pid = 11647] [serial = 2263] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 74 (0x99e2a800) [pid = 11647] [serial = 2267] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 73 (0x996d6c00) [pid = 11647] [serial = 2266] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x92269000) [pid = 11647] [serial = 2272] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x99e32800) [pid = 11647] [serial = 2270] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x99e30c00) [pid = 11647] [serial = 2269] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8fac6000) [pid = 11647] [serial = 2275] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x8f6ba000) [pid = 11647] [serial = 2274] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8f8c6c00) [pid = 11647] [serial = 2286] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x91738000) [pid = 11647] [serial = 2293] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x8f8cdc00) [pid = 11647] [serial = 2287] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | --DOMWINDOW == 64 (0x913a5800) [pid = 11647] [serial = 2290] [outer = (nil)] [url = about:blank] 11:38:10 INFO - PROCESS | 11647 | 1466015890544 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:38:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2807ms 11:38:10 INFO - PROCESS | 11647 | 1466015890614 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:38:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:38:10 INFO - PROCESS | 11647 | 1466015890620 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 11:38:10 INFO - PROCESS | 11647 | 1466015890628 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 11647 | 1466015890632 Marionette TRACE conn3 <- [1,3090,null,{}] 11:38:10 INFO - PROCESS | 11647 | 1466015890641 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:10 INFO - PROCESS | 11647 | 1466015890645 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:10 INFO - PROCESS | 11647 | 1466015890880 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:38:11 INFO - PROCESS | 11647 | 1466015891082 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 11647 | 1466015891091 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:11 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e771400 == 9 [pid = 11647] [id = 782] 11:38:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 65 (0x8e772800) [pid = 11647] [serial = 2345] [outer = (nil)] 11:38:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x8f05d800) [pid = 11647] [serial = 2346] [outer = 0x8e772800] 11:38:11 INFO - PROCESS | 11647 | 1466015891174 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x8f064c00) [pid = 11647] [serial = 2347] [outer = 0x8e772800] 11:38:11 INFO - PROCESS | 11647 | 1466015891903 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:38:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1287ms 11:38:11 INFO - PROCESS | 11647 | 1466015891913 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 11647 | 1466015891921 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 11:38:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:38:11 INFO - PROCESS | 11647 | 1466015891932 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 11647 | 1466015891936 Marionette TRACE conn3 <- [1,3094,null,{}] 11:38:11 INFO - PROCESS | 11647 | 1466015891943 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:11 INFO - PROCESS | 11647 | 1466015891949 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:12 INFO - PROCESS | 11647 | 1466015892188 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:38:12 INFO - PROCESS | 11647 | 1466015892301 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 11647 | 1466015892307 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:12 INFO - PROCESS | 11647 | ++DOCSHELL 0x8f81e400 == 10 [pid = 11647] [id = 783] 11:38:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x8f8c1c00) [pid = 11647] [serial = 2348] [outer = (nil)] 11:38:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x8f8c6000) [pid = 11647] [serial = 2349] [outer = 0x8f8c1c00] 11:38:12 INFO - PROCESS | 11647 | 1466015892391 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x8f98b000) [pid = 11647] [serial = 2350] [outer = 0x8f8c1c00] 11:38:13 INFO - PROCESS | 11647 | 1466015893266 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:38:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1391ms 11:38:13 INFO - PROCESS | 11647 | 1466015893330 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 11647 | 1466015893335 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 11:38:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:38:13 INFO - PROCESS | 11647 | 1466015893341 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 11647 | 1466015893347 Marionette TRACE conn3 <- [1,3098,null,{}] 11:38:13 INFO - PROCESS | 11647 | 1466015893376 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:13 INFO - PROCESS | 11647 | 1466015893386 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:13 INFO - PROCESS | 11647 | 1466015893626 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:38:13 INFO - PROCESS | 11647 | 1466015893656 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 11647 | 1466015893670 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:13 INFO - PROCESS | 11647 | ++DOCSHELL 0x913a6400 == 11 [pid = 11647] [id = 784] 11:38:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x913a6c00) [pid = 11647] [serial = 2351] [outer = (nil)] 11:38:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x91403c00) [pid = 11647] [serial = 2352] [outer = 0x913a6c00] 11:38:13 INFO - PROCESS | 11647 | 1466015893746 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x9140a000) [pid = 11647] [serial = 2353] [outer = 0x913a6c00] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 72 (0x9140b000) [pid = 11647] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 71 (0x92907800) [pid = 11647] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 70 (0x9517e000) [pid = 11647] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 69 (0x8e5b7000) [pid = 11647] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 68 (0x917ec800) [pid = 11647] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 67 (0x8dd3a000) [pid = 11647] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 66 (0x8e5b8000) [pid = 11647] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:38:15 INFO - PROCESS | 11647 | --DOMWINDOW == 65 (0x995b6c00) [pid = 11647] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:38:15 INFO - PROCESS | 11647 | 1466015895147 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:38:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1837ms 11:38:15 INFO - PROCESS | 11647 | 1466015895182 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 11647 | 1466015895185 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 11:38:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:38:15 INFO - PROCESS | 11647 | 1466015895192 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 11647 | 1466015895196 Marionette TRACE conn3 <- [1,3102,null,{}] 11:38:15 INFO - PROCESS | 11647 | 1466015895201 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:15 INFO - PROCESS | 11647 | 1466015895206 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:15 INFO - PROCESS | 11647 | 1466015895366 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:38:15 INFO - PROCESS | 11647 | 1466015895601 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 11647 | 1466015895607 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:15 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e766c00 == 12 [pid = 11647] [id = 785] 11:38:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 66 (0x913a0800) [pid = 11647] [serial = 2354] [outer = (nil)] 11:38:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 67 (0x9140b000) [pid = 11647] [serial = 2355] [outer = 0x913a0800] 11:38:15 INFO - PROCESS | 11647 | 1466015895680 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 11647 | ++DOMWINDOW == 68 (0x91730c00) [pid = 11647] [serial = 2356] [outer = 0x913a0800] 11:38:16 INFO - PROCESS | 11647 | 1466015896346 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:38:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1185ms 11:38:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:38:16 INFO - PROCESS | 11647 | 1466015896377 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 11647 | 1466015896380 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 11:38:16 INFO - PROCESS | 11647 | 1466015896386 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 11647 | 1466015896390 Marionette TRACE conn3 <- [1,3106,null,{}] 11:38:16 INFO - PROCESS | 11647 | 1466015896395 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:16 INFO - PROCESS | 11647 | 1466015896400 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:16 INFO - PROCESS | 11647 | 1466015896613 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:38:16 INFO - PROCESS | 11647 | 1466015896637 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 11647 | 1466015896646 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:16 INFO - PROCESS | 11647 | ++DOCSHELL 0x917e5800 == 13 [pid = 11647] [id = 786] 11:38:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 69 (0x917eec00) [pid = 11647] [serial = 2357] [outer = (nil)] 11:38:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 70 (0x918a7400) [pid = 11647] [serial = 2358] [outer = 0x917eec00] 11:38:16 INFO - PROCESS | 11647 | 1466015896713 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 11647 | ++DOMWINDOW == 71 (0x918b0800) [pid = 11647] [serial = 2359] [outer = 0x917eec00] 11:38:17 INFO - PROCESS | 11647 | 1466015897666 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:38:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1334ms 11:38:17 INFO - PROCESS | 11647 | 1466015897767 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 11647 | 1466015897774 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 11:38:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:38:17 INFO - PROCESS | 11647 | 1466015897789 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 11647 | 1466015897796 Marionette TRACE conn3 <- [1,3110,null,{}] 11:38:17 INFO - PROCESS | 11647 | 1466015897804 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:17 INFO - PROCESS | 11647 | 1466015897811 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:18 INFO - PROCESS | 11647 | 1466015897995 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:38:18 INFO - PROCESS | 11647 | 1466015898207 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 11647 | 1466015898221 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:18 INFO - PROCESS | 11647 | ++DOCSHELL 0x8e59b000 == 14 [pid = 11647] [id = 787] 11:38:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 72 (0x8e5a0400) [pid = 11647] [serial = 2360] [outer = (nil)] 11:38:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 73 (0x8f6b6000) [pid = 11647] [serial = 2361] [outer = 0x8e5a0400] 11:38:18 INFO - PROCESS | 11647 | 1466015898348 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 11647 | ++DOMWINDOW == 74 (0x8f815c00) [pid = 11647] [serial = 2362] [outer = 0x8e5a0400] 11:38:19 INFO - PROCESS | 11647 | 1466015899215 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:38:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:38:19 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 11:38:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:38:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1456ms 11:38:19 INFO - PROCESS | 11647 | 1466015899251 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 11647 | 1466015899259 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 11:38:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:38:19 INFO - PROCESS | 11647 | 1466015899272 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 11647 | 1466015899276 Marionette TRACE conn3 <- [1,3114,null,{}] 11:38:19 INFO - PROCESS | 11647 | 1466015899283 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:19 INFO - PROCESS | 11647 | 1466015899289 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:19 INFO - PROCESS | 11647 | 1466015899462 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:38:19 INFO - PROCESS | 11647 | 1466015899713 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e9a476b5-8785-46b7-8e72-445532a77c94\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 11647 | 1466015899720 Marionette INFO sendAsync 0ef925ba-9bbe-44ed-af9c-535b9f3c1e86 11:38:19 INFO - PROCESS | 11647 | ++DOCSHELL 0x8fac3c00 == 15 [pid = 11647] [id = 788] 11:38:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 75 (0x8fac8c00) [pid = 11647] [serial = 2363] [outer = (nil)] 11:38:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 76 (0x913a3c00) [pid = 11647] [serial = 2364] [outer = 0x8fac8c00] 11:38:19 INFO - PROCESS | 11647 | 1466015899849 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 11647 | ++DOMWINDOW == 77 (0x8fa28400) [pid = 11647] [serial = 2365] [outer = 0x8fac8c00] 11:38:20 INFO - PROCESS | 11647 | 1466015900789 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:38:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:38:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1533ms 11:38:20 INFO - PROCESS | 11647 | 1466015900805 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 11647 | 1466015900810 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 11:38:21 WARNING - u'runner_teardown' () 11:38:21 INFO - No more tests 11:38:21 INFO - Got 0 unexpected results 11:38:21 INFO - SUITE-END | took 1279s 11:38:21 INFO - Closing logging queue 11:38:21 INFO - queue closed 11:38:22 INFO - Return code: 0 11:38:22 WARNING - # TBPL SUCCESS # 11:38:22 INFO - Running post-action listener: _resource_record_post_action 11:38:22 INFO - Running post-run listener: _resource_record_post_run 11:38:23 INFO - Total resource usage - Wall time: 1314s; CPU: 98.0%; Read bytes: 135168; Write bytes: 921968640; Read time: 16; Write time: 275652 11:38:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:38:23 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133496832; Read time: 8; Write time: 162184 11:38:23 INFO - run-tests - Wall time: 1284s; CPU: 98.0%; Read bytes: 131072; Write bytes: 780079104; Read time: 8; Write time: 106692 11:38:23 INFO - Running post-run listener: _upload_blobber_files 11:38:23 INFO - Blob upload gear active. 11:38:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:38:23 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 11:38:23 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:38:23 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:38:23 INFO - (blobuploader) - INFO - Open directory for files ... 11:38:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:38:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:38:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:38:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:38:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:38:26 INFO - (blobuploader) - INFO - Done attempting. 11:38:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:38:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:38:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:38:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:38:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:38:27 INFO - (blobuploader) - INFO - Done attempting. 11:38:27 INFO - (blobuploader) - INFO - Iteration through files over. 11:38:27 INFO - Return code: 0 11:38:27 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:38:27 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:38:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d61d2402bda579c01846498f0bdd5e6e3ca190d42a061bce7274b377b94101d08f03c64311e9604077151227564d23abf758b55596e21e7d3d4240253096b06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89b07b14cdce0fd040c937764f9a0dd7733aad2f0836aefe3c88d755c95195a54b1e8225e47aaed9ceef8b2ecf5f0a17bdea72e64353a3eeeadafa7a4200ecdc"} 11:38:27 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:38:27 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:38:27 INFO - Contents: 11:38:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d61d2402bda579c01846498f0bdd5e6e3ca190d42a061bce7274b377b94101d08f03c64311e9604077151227564d23abf758b55596e21e7d3d4240253096b06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89b07b14cdce0fd040c937764f9a0dd7733aad2f0836aefe3c88d755c95195a54b1e8225e47aaed9ceef8b2ecf5f0a17bdea72e64353a3eeeadafa7a4200ecdc"} 11:38:27 INFO - Running post-run listener: copy_logs_to_upload_dir 11:38:27 INFO - Copying logs to upload dir... 11:38:27 INFO - mkdir: /builds/slave/test/build/upload/logs 11:38:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1423.278564 ========= master_lag: 8.13 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-06-15 11:38:35.566798) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-15 11:38:35.578558) ========= 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-1466012319.300564-1075796239 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d61d2402bda579c01846498f0bdd5e6e3ca190d42a061bce7274b377b94101d08f03c64311e9604077151227564d23abf758b55596e21e7d3d4240253096b06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89b07b14cdce0fd040c937764f9a0dd7733aad2f0836aefe3c88d755c95195a54b1e8225e47aaed9ceef8b2ecf5f0a17bdea72e64353a3eeeadafa7a4200ecdc"} build_url:https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035427 build_url: 'https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d61d2402bda579c01846498f0bdd5e6e3ca190d42a061bce7274b377b94101d08f03c64311e9604077151227564d23abf758b55596e21e7d3d4240253096b06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89b07b14cdce0fd040c937764f9a0dd7733aad2f0836aefe3c88d755c95195a54b1e8225e47aaed9ceef8b2ecf5f0a17bdea72e64353a3eeeadafa7a4200ecdc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FF_DeQLhRCiqxpkwGsaAsQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-15 11:38:37.651189) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:37.651531) ========= 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-1466012319.300564-1075796239 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019526 ========= master_lag: 0.94 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:38.614732) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-15 11:38:38.615046) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-15 11:38:38.628248) ========= ========= Total master_lag: 11.53 =========