builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-052 starttime: 1469257948.06 results: success (0) buildid: 20160722223108 builduid: 4a29f1adf3c040d88f95ad62de96e730 revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.064974) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.065416) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.065720) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.244651) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.245038) ========= 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-1469257940.503680-370993248 _=/tools/buildbot/bin/python using PTY: False --2016-07-23 00:12:28-- 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% 3.58M=0.003s 2016-07-23 00:12:28 (3.58 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.576460 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.851667) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.851986) ========= 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-1469257940.503680-370993248 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032138 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:28.918799) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 00:12:28.919151) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c928b117ae5a0948253484872e4d98f99a4b5eff --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 c928b117ae5a0948253484872e4d98f99a4b5eff --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-1469257940.503680-370993248 _=/tools/buildbot/bin/python using PTY: False 2016-07-23 00:12:29,099 truncating revision to first 12 chars 2016-07-23 00:12:29,100 Setting DEBUG logging. 2016-07-23 00:12:29,100 attempt 1/10 2016-07-23 00:12:29,100 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c928b117ae5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-23 00:12:30,638 unpacking tar archive at: mozilla-beta-c928b117ae5a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.078346 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 00:12:31.027544) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:31.027899) ========= script_repo_revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:31.028293) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:31.028585) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 00:12:31.055997) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 4 secs) (at 2016-07-23 00:12:31.056385) ========= /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-1469257940.503680-370993248 _=/tools/buildbot/bin/python using PTY: False 00:12:31 INFO - MultiFileLogger online at 20160723 00:12:31 in /builds/slave/test 00:12:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 00:12:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:12:31 INFO - {'append_to_log': False, 00:12:31 INFO - 'base_work_dir': '/builds/slave/test', 00:12:31 INFO - 'blob_upload_branch': 'mozilla-beta', 00:12:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:12:31 INFO - 'buildbot_json_path': 'buildprops.json', 00:12:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:12:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:12:31 INFO - 'download_minidump_stackwalk': True, 00:12:31 INFO - 'download_symbols': 'true', 00:12:31 INFO - 'e10s': False, 00:12:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:12:31 INFO - 'tooltool.py': '/tools/tooltool.py', 00:12:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:12:31 INFO - '/tools/misc-python/virtualenv.py')}, 00:12:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:12:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:12:31 INFO - 'log_level': 'info', 00:12:31 INFO - 'log_to_console': True, 00:12:31 INFO - 'opt_config_files': (), 00:12:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:12:31 INFO - '--processes=1', 00:12:31 INFO - '--config=%(test_path)s/wptrunner.ini', 00:12:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:12:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:12:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:12:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:12:31 INFO - 'pip_index': False, 00:12:31 INFO - 'require_test_zip': True, 00:12:31 INFO - 'test_type': ('testharness',), 00:12:31 INFO - 'this_chunk': '1', 00:12:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:12:31 INFO - 'total_chunks': '10', 00:12:31 INFO - 'virtualenv_path': 'venv', 00:12:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:12:31 INFO - 'work_dir': 'build'} 00:12:31 INFO - ##### 00:12:31 INFO - ##### Running clobber step. 00:12:31 INFO - ##### 00:12:31 INFO - Running pre-action listener: _resource_record_pre_action 00:12:31 INFO - Running main action method: clobber 00:12:31 INFO - rmtree: /builds/slave/test/build 00:12:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:12:32 INFO - Running post-action listener: _resource_record_post_action 00:12:32 INFO - ##### 00:12:32 INFO - ##### Running read-buildbot-config step. 00:12:32 INFO - ##### 00:12:32 INFO - Running pre-action listener: _resource_record_pre_action 00:12:32 INFO - Running main action method: read_buildbot_config 00:12:32 INFO - Using buildbot properties: 00:12:32 INFO - { 00:12:32 INFO - "project": "", 00:12:32 INFO - "product": "firefox", 00:12:32 INFO - "script_repo_revision": "production", 00:12:32 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 00:12:32 INFO - "repository": "", 00:12:32 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 00:12:32 INFO - "buildid": "20160722223108", 00:12:32 INFO - "pgo_build": "False", 00:12:32 INFO - "basedir": "/builds/slave/test", 00:12:32 INFO - "buildnumber": 7, 00:12:32 INFO - "slavename": "tst-linux32-spot-052", 00:12:32 INFO - "revision": "c928b117ae5a0948253484872e4d98f99a4b5eff", 00:12:32 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 00:12:32 INFO - "platform": "linux", 00:12:32 INFO - "branch": "mozilla-beta", 00:12:32 INFO - "repo_path": "releases/mozilla-beta", 00:12:32 INFO - "moz_repo_path": "", 00:12:32 INFO - "stage_platform": "linux", 00:12:32 INFO - "builduid": "4a29f1adf3c040d88f95ad62de96e730", 00:12:32 INFO - "slavebuilddir": "test" 00:12:32 INFO - } 00:12:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 00:12:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 00:12:32 INFO - Running post-action listener: _resource_record_post_action 00:12:32 INFO - ##### 00:12:32 INFO - ##### Running download-and-extract step. 00:12:32 INFO - ##### 00:12:32 INFO - Running pre-action listener: _resource_record_pre_action 00:12:32 INFO - Running main action method: download_and_extract 00:12:32 INFO - mkdir: /builds/slave/test/build/tests 00:12:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:12:32 INFO - https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 00:12:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 00:12:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 00:12:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:12:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:12:34 INFO - Downloaded 1291 bytes. 00:12:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 00:12:34 INFO - Using the following test package requirements: 00:12:34 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 00:12:34 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 00:12:34 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 00:12:34 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'jsshell-linux-i686.zip'], 00:12:34 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 00:12:34 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 00:12:34 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 00:12:34 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 00:12:34 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 00:12:34 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 00:12:34 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 00:12:34 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 00:12:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:12:34 INFO - https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 00:12:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 00:12:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 00:12:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:12:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:12:41 INFO - Downloaded 22824414 bytes. 00:12:41 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/*'] 00:12:41 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/* 00:12:42 INFO - caution: filename not matched: web-platform/* 00:12:42 INFO - Return code: 11 00:12:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:12:42 INFO - https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 00:12:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 00:12:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 00:12:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:12:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:12:51 INFO - Downloaded 36389876 bytes. 00:12:51 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/*'] 00:12:51 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/* 00:12:55 INFO - caution: filename not matched: bin/* 00:12:55 INFO - caution: filename not matched: config/* 00:12:55 INFO - caution: filename not matched: mozbase/* 00:12:55 INFO - caution: filename not matched: marionette/* 00:12:55 INFO - caution: filename not matched: tools/wptserve/* 00:12:55 INFO - Return code: 11 00:12:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:12:55 INFO - https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 00:12:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 00:12:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 00:12:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:12:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:13:13 INFO - Downloaded 69353136 bytes. 00:13:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 00:13:13 INFO - mkdir: /builds/slave/test/properties 00:13:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:13:13 INFO - Writing to file /builds/slave/test/properties/build_url 00:13:13 INFO - Contents: 00:13:13 INFO - build_url:https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 00:13:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 00:13:14 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:13:14 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:13:14 INFO - Contents: 00:13:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 00:13:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:13:14 INFO - https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:13:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 00:13:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 00:13:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:13:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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 00:13:37 INFO - Downloaded 92365218 bytes. 00:13:37 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'] 00:13:37 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 00:13:45 INFO - Return code: 0 00:13:45 INFO - Running post-action listener: _resource_record_post_action 00:13:45 INFO - Running post-action listener: set_extra_try_arguments 00:13:45 INFO - ##### 00:13:45 INFO - ##### Running create-virtualenv step. 00:13:45 INFO - ##### 00:13:45 INFO - Running pre-action listener: _pre_create_virtualenv 00:13:45 INFO - Running pre-action listener: _resource_record_pre_action 00:13:45 INFO - Running main action method: create_virtualenv 00:13:45 INFO - Creating virtualenv /builds/slave/test/build/venv 00:13: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 00:13:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:13:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:13:46 INFO - Using real prefix '/usr' 00:13:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:13:47 INFO - Installing distribute.............................................................................................................................................................................................done. 00:13:51 INFO - Installing pip.................done. 00:13:51 INFO - Return code: 0 00:13:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:13:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:13:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:13:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:13:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:13:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:13:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:13:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa375c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3dc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4902b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa47ff70>, '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 0xa47f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa485750>, '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-1469257940.503680-370993248', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:13:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 00:13:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 00:13:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:13:51 INFO - 'CCACHE_UMASK': '002', 00:13:51 INFO - 'DISPLAY': ':0', 00:13:51 INFO - 'HOME': '/home/cltbld', 00:13:51 INFO - 'LANG': 'en_US.UTF-8', 00:13:51 INFO - 'LOGNAME': 'cltbld', 00:13:51 INFO - 'MAIL': '/var/mail/cltbld', 00:13:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:13:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:13:51 INFO - 'MOZ_NO_REMOTE': '1', 00:13:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:13:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:13:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:13:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:13:51 INFO - 'PWD': '/builds/slave/test', 00:13:51 INFO - 'SHELL': '/bin/bash', 00:13:51 INFO - 'SHLVL': '1', 00:13:51 INFO - 'TERM': 'linux', 00:13:51 INFO - 'TMOUT': '86400', 00:13:51 INFO - 'USER': 'cltbld', 00:13:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469257940.503680-370993248', 00:13:51 INFO - '_': '/tools/buildbot/bin/python'} 00:13:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:13:51 INFO - Downloading/unpacking psutil>=0.7.1 00:13: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 00:13: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 00:13:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:13:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:13: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 00:13: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 00:13:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:13:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:13:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:13:58 INFO - Installing collected packages: psutil 00:13:58 INFO - Running setup.py install for psutil 00:13:58 INFO - building 'psutil._psutil_linux' extension 00:13:58 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 00:13:59 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 00:13:59 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 00:13:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 00:13:59 INFO - building 'psutil._psutil_posix' extension 00:13:59 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 00:13:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 00:13:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:13:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:13:59 INFO - Successfully installed psutil 00:13:59 INFO - Cleaning up... 00:13:59 INFO - Return code: 0 00:13:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:13:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:13:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:13:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:13:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:13:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:13:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:13:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa375c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3dc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4902b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa47ff70>, '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 0xa47f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa485750>, '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-1469257940.503680-370993248', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:13:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 00:13:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 00:13:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:13:59 INFO - 'CCACHE_UMASK': '002', 00:13:59 INFO - 'DISPLAY': ':0', 00:13:59 INFO - 'HOME': '/home/cltbld', 00:13:59 INFO - 'LANG': 'en_US.UTF-8', 00:13:59 INFO - 'LOGNAME': 'cltbld', 00:13:59 INFO - 'MAIL': '/var/mail/cltbld', 00:13:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:13:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:13:59 INFO - 'MOZ_NO_REMOTE': '1', 00:13:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:13:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:13:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:13:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:13:59 INFO - 'PWD': '/builds/slave/test', 00:13:59 INFO - 'SHELL': '/bin/bash', 00:13:59 INFO - 'SHLVL': '1', 00:13:59 INFO - 'TERM': 'linux', 00:13:59 INFO - 'TMOUT': '86400', 00:13:59 INFO - 'USER': 'cltbld', 00:13:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469257940.503680-370993248', 00:13:59 INFO - '_': '/tools/buildbot/bin/python'} 00:14:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:14:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:14:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:14:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:14:05 INFO - Installing collected packages: mozsystemmonitor 00:14:05 INFO - Running setup.py install for mozsystemmonitor 00:14:05 INFO - Successfully installed mozsystemmonitor 00:14:05 INFO - Cleaning up... 00:14:05 INFO - Return code: 0 00:14:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:14:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:14:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa375c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3dc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4902b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa47ff70>, '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 0xa47f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa485750>, '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-1469257940.503680-370993248', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 00:14:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:14:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:05 INFO - 'CCACHE_UMASK': '002', 00:14:05 INFO - 'DISPLAY': ':0', 00:14:05 INFO - 'HOME': '/home/cltbld', 00:14:05 INFO - 'LANG': 'en_US.UTF-8', 00:14:05 INFO - 'LOGNAME': 'cltbld', 00:14:05 INFO - 'MAIL': '/var/mail/cltbld', 00:14:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:05 INFO - 'MOZ_NO_REMOTE': '1', 00:14:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:05 INFO - 'PWD': '/builds/slave/test', 00:14:05 INFO - 'SHELL': '/bin/bash', 00:14:05 INFO - 'SHLVL': '1', 00:14:05 INFO - 'TERM': 'linux', 00:14:05 INFO - 'TMOUT': '86400', 00:14:05 INFO - 'USER': 'cltbld', 00:14:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469257940.503680-370993248', 00:14:05 INFO - '_': '/tools/buildbot/bin/python'} 00:14:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:06 INFO - Downloading/unpacking blobuploader==1.2.4 00:14:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:11 INFO - Downloading blobuploader-1.2.4.tar.gz 00:14:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:14:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:14:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:14:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:14:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:15 INFO - Downloading docopt-0.6.1.tar.gz 00:14:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:14:15 INFO - Installing collected packages: blobuploader, requests, docopt 00:14:15 INFO - Running setup.py install for blobuploader 00:14:15 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:14:15 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:14:15 INFO - Running setup.py install for requests 00:14:16 INFO - Running setup.py install for docopt 00:14:16 INFO - Successfully installed blobuploader requests docopt 00:14:16 INFO - Cleaning up... 00:14:16 INFO - Return code: 0 00:14:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:14:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:14:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:14:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa375c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3dc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4902b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa47ff70>, '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 0xa47f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa485750>, '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-1469257940.503680-370993248', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:14:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:14:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:16 INFO - 'CCACHE_UMASK': '002', 00:14:16 INFO - 'DISPLAY': ':0', 00:14:16 INFO - 'HOME': '/home/cltbld', 00:14:16 INFO - 'LANG': 'en_US.UTF-8', 00:14:16 INFO - 'LOGNAME': 'cltbld', 00:14:16 INFO - 'MAIL': '/var/mail/cltbld', 00:14:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:16 INFO - 'MOZ_NO_REMOTE': '1', 00:14:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:16 INFO - 'PWD': '/builds/slave/test', 00:14:16 INFO - 'SHELL': '/bin/bash', 00:14:16 INFO - 'SHLVL': '1', 00:14:16 INFO - 'TERM': 'linux', 00:14:16 INFO - 'TMOUT': '86400', 00:14:16 INFO - 'USER': 'cltbld', 00:14:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469257940.503680-370993248', 00:14:16 INFO - '_': '/tools/buildbot/bin/python'} 00:14:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:14:17 INFO - Running setup.py (path:/tmp/pip-Eb1FeD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:14:17 INFO - Running setup.py (path:/tmp/pip-iFKH7p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:14:17 INFO - Running setup.py (path:/tmp/pip-m6tQkX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:14:17 INFO - Running setup.py (path:/tmp/pip-WTbXVg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:14:17 INFO - Running setup.py (path:/tmp/pip-zwObJx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:14:17 INFO - Running setup.py (path:/tmp/pip-xki6OP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:14:17 INFO - Running setup.py (path:/tmp/pip-uSzT7b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:14:18 INFO - Running setup.py (path:/tmp/pip-2TPTyv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:14:18 INFO - Running setup.py (path:/tmp/pip-XfHgVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:14:18 INFO - Running setup.py (path:/tmp/pip-VlUOPu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:14:18 INFO - Running setup.py (path:/tmp/pip-7O8jJt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:14:18 INFO - Running setup.py (path:/tmp/pip-US1hDp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:14:18 INFO - Running setup.py (path:/tmp/pip-OTHsok-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:14:18 INFO - Running setup.py (path:/tmp/pip-ZW3Ejv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:14:18 INFO - Running setup.py (path:/tmp/pip-yAMSp5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:14:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:14:19 INFO - Running setup.py (path:/tmp/pip-c2caXI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:14:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:14:19 INFO - Running setup.py (path:/tmp/pip-0BmwBf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:14:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:14:19 INFO - Running setup.py (path:/tmp/pip-ch9WW7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:14:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:14:19 INFO - Running setup.py (path:/tmp/pip-ab3Y1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:14:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:14:19 INFO - Running setup.py (path:/tmp/pip-wO7t0v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:14:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:14:20 INFO - Running setup.py (path:/tmp/pip-r8ESt4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:14:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:14:20 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 00:14:20 INFO - Running setup.py install for manifestparser 00:14:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:14:20 INFO - Running setup.py install for mozcrash 00:14:20 INFO - Running setup.py install for mozdebug 00:14:20 INFO - Running setup.py install for mozdevice 00:14:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Running setup.py install for mozfile 00:14:21 INFO - Running setup.py install for mozhttpd 00:14:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Running setup.py install for mozinfo 00:14:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Running setup.py install for mozInstall 00:14:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:14:21 INFO - Running setup.py install for mozleak 00:14:22 INFO - Running setup.py install for mozlog 00:14:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:14:22 INFO - Running setup.py install for moznetwork 00:14:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:14:22 INFO - Running setup.py install for mozprocess 00:14:22 INFO - Running setup.py install for mozprofile 00:14:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:14:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:14:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:14:23 INFO - Running setup.py install for mozrunner 00:14:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:14:23 INFO - Running setup.py install for mozscreenshot 00:14:23 INFO - Running setup.py install for moztest 00:14:23 INFO - Running setup.py install for mozversion 00:14:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:14:23 INFO - Running setup.py install for wptserve 00:14:24 INFO - Running setup.py install for marionette-driver 00:14:24 INFO - Running setup.py install for browsermob-proxy 00:14:24 INFO - Running setup.py install for marionette-client 00:14:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:14:25 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:14:25 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 00:14:25 INFO - Cleaning up... 00:14:25 INFO - Return code: 0 00:14:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:14:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa375c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3dc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4902b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa47ff70>, '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 0xa47f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa485750>, '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-1469257940.503680-370993248', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:14:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:14:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:25 INFO - 'CCACHE_UMASK': '002', 00:14:25 INFO - 'DISPLAY': ':0', 00:14:25 INFO - 'HOME': '/home/cltbld', 00:14:25 INFO - 'LANG': 'en_US.UTF-8', 00:14:25 INFO - 'LOGNAME': 'cltbld', 00:14:25 INFO - 'MAIL': '/var/mail/cltbld', 00:14:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:25 INFO - 'MOZ_NO_REMOTE': '1', 00:14:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:25 INFO - 'PWD': '/builds/slave/test', 00:14:25 INFO - 'SHELL': '/bin/bash', 00:14:25 INFO - 'SHLVL': '1', 00:14:25 INFO - 'TERM': 'linux', 00:14:25 INFO - 'TMOUT': '86400', 00:14:25 INFO - 'USER': 'cltbld', 00:14:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469257940.503680-370993248', 00:14:25 INFO - '_': '/tools/buildbot/bin/python'} 00:14:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:14:25 INFO - Running setup.py (path:/tmp/pip-hn8zpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:14:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:14:25 INFO - Running setup.py (path:/tmp/pip-voVBHU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:14:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:14:25 INFO - Running setup.py (path:/tmp/pip-w72hJC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:14:26 INFO - Running setup.py (path:/tmp/pip-CZORpQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:14:26 INFO - Running setup.py (path:/tmp/pip-hmL67c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:14:26 INFO - Running setup.py (path:/tmp/pip-ODVuU_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:14:26 INFO - Running setup.py (path:/tmp/pip-jwNbkP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:14:26 INFO - Running setup.py (path:/tmp/pip-HRrJYf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:14:26 INFO - Running setup.py (path:/tmp/pip-4U35q6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:14:26 INFO - Running setup.py (path:/tmp/pip-cEkf3K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:14:27 INFO - Running setup.py (path:/tmp/pip-ivhC9m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:14:27 INFO - Running setup.py (path:/tmp/pip-MmYSxd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:14:27 INFO - Running setup.py (path:/tmp/pip-q_qjOP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:14:27 INFO - Running setup.py (path:/tmp/pip-wNi0IF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:14:27 INFO - Running setup.py (path:/tmp/pip-rF0VFp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:14:27 INFO - Running setup.py (path:/tmp/pip-7lRS_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:14:27 INFO - Running setup.py (path:/tmp/pip-ueP8ho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:14:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:14:27 INFO - Running setup.py (path:/tmp/pip-luoSEj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 00:14:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:14:28 INFO - Running setup.py (path:/tmp/pip-7Zg1F3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 00:14:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:14:28 INFO - Running setup.py (path:/tmp/pip-V9_NQy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:14:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:14:28 INFO - Running setup.py (path:/tmp/pip-iEmzez-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:14:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:14:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:14:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:14:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:34 INFO - Downloading blessings-1.6.tar.gz 00:14:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:14:35 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:14:35 INFO - Installing collected packages: blessings 00:14:35 INFO - Running setup.py install for blessings 00:14:35 INFO - Successfully installed blessings 00:14:35 INFO - Cleaning up... 00:14:35 INFO - Return code: 0 00:14:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:14:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:14:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:14:35 INFO - Reading from file tmpfile_stdout 00:14:35 INFO - Current package versions: 00:14:35 INFO - argparse == 1.2.1 00:14:35 INFO - blessings == 1.6 00:14:35 INFO - blobuploader == 1.2.4 00:14:35 INFO - browsermob-proxy == 0.6.0 00:14:35 INFO - docopt == 0.6.1 00:14:35 INFO - manifestparser == 1.1 00:14:35 INFO - marionette-client == 2.3.0 00:14:35 INFO - marionette-driver == 1.4.0 00:14:35 INFO - mozInstall == 1.12 00:14:35 INFO - mozcrash == 0.17 00:14:35 INFO - mozdebug == 0.1 00:14:35 INFO - mozdevice == 0.48 00:14:35 INFO - mozfile == 1.2 00:14:35 INFO - mozhttpd == 0.7 00:14:35 INFO - mozinfo == 0.9 00:14:35 INFO - mozleak == 0.1 00:14:35 INFO - mozlog == 3.1 00:14:35 INFO - moznetwork == 0.27 00:14:35 INFO - mozprocess == 0.22 00:14:35 INFO - mozprofile == 0.28 00:14:35 INFO - mozrunner == 6.11 00:14:35 INFO - mozscreenshot == 0.1 00:14:35 INFO - mozsystemmonitor == 0.0 00:14:35 INFO - moztest == 0.7 00:14:35 INFO - mozversion == 1.4 00:14:35 INFO - psutil == 3.1.1 00:14:35 INFO - requests == 1.2.3 00:14:35 INFO - wptserve == 1.4.0 00:14:35 INFO - wsgiref == 0.1.2 00:14:35 INFO - Running post-action listener: _resource_record_post_action 00:14:35 INFO - Running post-action listener: _start_resource_monitoring 00:14:35 INFO - Starting resource monitoring. 00:14:35 INFO - ##### 00:14:35 INFO - ##### Running pull step. 00:14:35 INFO - ##### 00:14:35 INFO - Running pre-action listener: _resource_record_pre_action 00:14:35 INFO - Running main action method: pull 00:14:35 INFO - Pull has nothing to do! 00:14:35 INFO - Running post-action listener: _resource_record_post_action 00:14:35 INFO - ##### 00:14:35 INFO - ##### Running install step. 00:14:35 INFO - ##### 00:14:35 INFO - Running pre-action listener: _resource_record_pre_action 00:14:35 INFO - Running main action method: install 00:14:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:14:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:14:36 INFO - Reading from file tmpfile_stdout 00:14:36 INFO - Detecting whether we're running mozinstall >=1.0... 00:14:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:14:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:14:36 INFO - Reading from file tmpfile_stdout 00:14:36 INFO - Output received: 00:14:36 INFO - Usage: mozinstall [options] installer 00:14:36 INFO - Options: 00:14:36 INFO - -h, --help show this help message and exit 00:14:36 INFO - -d DEST, --destination=DEST 00:14:36 INFO - Directory to install application into. [default: 00:14:36 INFO - "/builds/slave/test"] 00:14:36 INFO - --app=APP Application being installed. [default: firefox] 00:14:36 INFO - mkdir: /builds/slave/test/build/application 00:14:36 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'] 00:14:36 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 00:15:06 INFO - Reading from file tmpfile_stdout 00:15:06 INFO - Output received: 00:15:06 INFO - /builds/slave/test/build/application/firefox/firefox 00:15:06 INFO - Running post-action listener: _resource_record_post_action 00:15:06 INFO - ##### 00:15:06 INFO - ##### Running run-tests step. 00:15:06 INFO - ##### 00:15:06 INFO - Running pre-action listener: _resource_record_pre_action 00:15:06 INFO - Running main action method: run_tests 00:15:06 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:15:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:15:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:15:06 INFO - grabbing minidump binary from tooltool 00:15:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:15:06 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 0xa47ff70>, '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 0xa47f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa485750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:15:06 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:15:06 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 00:15:06 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:15:06 INFO - Return code: 0 00:15:06 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 00:15:06 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:15:06 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/WMcvlBYZTtK0t6QeBRj4pQ/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 00:15:06 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/WMcvlBYZTtK0t6QeBRj4pQ/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 00:15:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:06 INFO - 'CCACHE_UMASK': '002', 00:15:06 INFO - 'DISPLAY': ':0', 00:15:06 INFO - 'HOME': '/home/cltbld', 00:15:06 INFO - 'LANG': 'en_US.UTF-8', 00:15:06 INFO - 'LOGNAME': 'cltbld', 00:15:06 INFO - 'MAIL': '/var/mail/cltbld', 00:15:06 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:15:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:06 INFO - 'MOZ_NO_REMOTE': '1', 00:15:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:06 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:06 INFO - 'PWD': '/builds/slave/test', 00:15:06 INFO - 'SHELL': '/bin/bash', 00:15:06 INFO - 'SHLVL': '1', 00:15:06 INFO - 'TERM': 'linux', 00:15:06 INFO - 'TMOUT': '86400', 00:15:06 INFO - 'USER': 'cltbld', 00:15:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469257940.503680-370993248', 00:15:06 INFO - '_': '/tools/buildbot/bin/python'} 00:15:06 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/WMcvlBYZTtK0t6QeBRj4pQ/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 00:15:07 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 00:15:07 INFO - import pkg_resources 00:15:08 INFO - Using 1 client processes 00:15:09 INFO - wptserve Starting http server on 127.0.0.1:8000 00:15:09 INFO - wptserve Starting http server on 127.0.0.1:8001 00:15:09 INFO - wptserve Starting http server on 127.0.0.1:8443 00:15:11 INFO - SUITE-START | Running 778 tests 00:15:11 INFO - Running testharness tests 00:15:11 INFO - Setting up ssl 00:15:11 INFO - PROCESS | certutil | 00:15:11 INFO - PROCESS | certutil | 00:15:11 INFO - PROCESS | certutil | 00:15:11 INFO - Certificate Nickname Trust Attributes 00:15:11 INFO - SSL,S/MIME,JAR/XPI 00:15:11 INFO - 00:15:11 INFO - web-platform-tests CT,, 00:15:11 INFO - 00:15:11 INFO - Starting runner 00:15:14 INFO - PROCESS | 10634 | 1469258114587 Marionette DEBUG Marionette enabled via build flag and pref 00:15:14 INFO - PROCESS | 10634 | ++DOCSHELL 0xa4d50400 == 1 [pid = 10634] [id = 1] 00:15:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 1 (0xa4d50800) [pid = 10634] [serial = 1] [outer = (nil)] 00:15:14 INFO - PROCESS | 10634 | [10634] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:15:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 2 (0xa4d51000) [pid = 10634] [serial = 2] [outer = 0xa4d50800] 00:15:15 INFO - PROCESS | 10634 | 1469258115287 Marionette INFO Listening on port 2828 00:15:15 INFO - PROCESS | 10634 | 1469258115873 Marionette DEBUG Marionette enabled via command-line flag 00:15:15 INFO - PROCESS | 10634 | ++DOCSHELL 0xa23adc00 == 2 [pid = 10634] [id = 2] 00:15:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 3 (0xa23f0800) [pid = 10634] [serial = 3] [outer = (nil)] 00:15:15 INFO - PROCESS | 10634 | [10634] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:15:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 4 (0xa23f1000) [pid = 10634] [serial = 4] [outer = 0xa23f0800] 00:15:16 INFO - PROCESS | 10634 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ca500 00:15:16 INFO - PROCESS | 10634 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cafe0 00:15:16 INFO - PROCESS | 10634 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f8080 00:15:16 INFO - PROCESS | 10634 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f8cc0 00:15:16 INFO - PROCESS | 10634 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fea00 00:15:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 5 (0xa1011400) [pid = 10634] [serial = 5] [outer = 0xa4d50800] 00:15:16 INFO - PROCESS | 10634 | [10634] 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 00:15:16 INFO - PROCESS | 10634 | 1469258116259 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59259 00:15:16 INFO - PROCESS | 10634 | [10634] 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 00:15:16 INFO - PROCESS | 10634 | 1469258116347 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59260 00:15:16 INFO - PROCESS | 10634 | 1469258116355 Marionette DEBUG Closed connection conn0 00:15:16 INFO - PROCESS | 10634 | [10634] 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 2251 00:15:16 INFO - PROCESS | 10634 | [10634] 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 00:15:16 INFO - PROCESS | 10634 | 1469258116490 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59261 00:15:16 INFO - PROCESS | 10634 | 1469258116492 Marionette DEBUG Closed connection conn1 00:15:16 INFO - PROCESS | 10634 | [10634] 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 00:15:16 INFO - PROCESS | 10634 | 1469258116560 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59262 00:15:16 INFO - PROCESS | 10634 | 1469258116570 Marionette DEBUG Closed connection conn2 00:15:16 INFO - PROCESS | 10634 | 1469258116612 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:15:16 INFO - PROCESS | 10634 | 1469258116628 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":"20160722223108","device":"desktop","version":"48.0"} 00:15:17 INFO - PROCESS | 10634 | [10634] 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 00:15:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x9aa0a000 == 3 [pid = 10634] [id = 3] 00:15:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 6 (0x9aa0a400) [pid = 10634] [serial = 6] [outer = (nil)] 00:15:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x9aa0a800 == 4 [pid = 10634] [id = 4] 00:15:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 7 (0x9aa0e000) [pid = 10634] [serial = 7] [outer = (nil)] 00:15:19 INFO - PROCESS | 10634 | [10634] 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 00:15:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x99ffd400 == 5 [pid = 10634] [id = 5] 00:15:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 8 (0x99ffd800) [pid = 10634] [serial = 8] [outer = (nil)] 00:15:19 INFO - PROCESS | 10634 | [10634] 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 00:15:19 INFO - PROCESS | 10634 | [10634] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:15:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 9 (0x99e67c00) [pid = 10634] [serial = 9] [outer = 0x99ffd800] 00:15:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 10 (0x99baec00) [pid = 10634] [serial = 10] [outer = 0x9aa0a400] 00:15:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 11 (0x99bb0800) [pid = 10634] [serial = 11] [outer = 0x9aa0e000] 00:15:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 12 (0x99bb3000) [pid = 10634] [serial = 12] [outer = 0x99ffd800] 00:15:21 INFO - PROCESS | 10634 | 1469258121001 Marionette INFO startBrowser 745ccde6-d480-467d-a4f2-e488b743a145 00:15:21 INFO - PROCESS | 10634 | 1469258121048 Marionette DEBUG loaded listener.js 00:15:21 INFO - PROCESS | 10634 | 1469258121067 Marionette DEBUG loaded listener.js 00:15:21 INFO - PROCESS | 10634 | 1469258121070 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 13 (0x9824cc00) [pid = 10634] [serial = 13] [outer = 0x99ffd800] 00:15:21 INFO - PROCESS | 10634 | 1469258121787 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"745ccde6-d480-467d-a4f2-e488b743a145","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":"20160722223108","device":"desktop","version":"48.0","command_id":1}}] 00:15:22 INFO - PROCESS | 10634 | 1469258122026 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}] 00:15:22 INFO - PROCESS | 10634 | 1469258122031 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:22 INFO - PROCESS | 10634 | 1469258122437 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 00:15:22 INFO - PROCESS | 10634 | 1469258122491 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:15:22 INFO - PROCESS | 10634 | 1469258122496 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:22 INFO - PROCESS | 10634 | [10634] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:15:22 INFO - PROCESS | 10634 | [10634] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:15:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 14 (0x950cc800) [pid = 10634] [serial = 14] [outer = 0x99ffd800] 00:15:22 INFO - PROCESS | 10634 | [10634] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:15:22 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:15:22 INFO - PROCESS | 10634 | 1469258122975 Marionette TRACE conn3 <- [1,3,null,{}] 00:15:23 INFO - PROCESS | 10634 | 1469258123007 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:15:23 INFO - PROCESS | 10634 | 1469258123015 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:23 INFO - PROCESS | 10634 | 1469258123057 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 00:15:23 INFO - PROCESS | 10634 | 1469258123108 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 00:15:23 INFO - PROCESS | 10634 | 1469258123113 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 00:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:15:23 INFO - PROCESS | 10634 | 1469258123121 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:15:23 INFO - PROCESS | 10634 | 1469258123127 Marionette TRACE conn3 <- [1,6,null,{}] 00:15:23 INFO - PROCESS | 10634 | 1469258123147 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}] 00:15:23 INFO - PROCESS | 10634 | 1469258123157 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:23 INFO - PROCESS | 10634 | 1469258123188 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 00:15:23 INFO - PROCESS | 10634 | 1469258123199 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:23 INFO - PROCESS | 10634 | 1469258123209 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b68800 == 6 [pid = 10634] [id = 6] 00:15:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 15 (0x93b68c00) [pid = 10634] [serial = 15] [outer = (nil)] 00:15:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 16 (0x93b6ac00) [pid = 10634] [serial = 16] [outer = 0x93b68c00] 00:15:23 INFO - PROCESS | 10634 | 1469258123284 Marionette DEBUG loaded listener.js 00:15:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 17 (0x93b6f800) [pid = 10634] [serial = 17] [outer = 0x93b68c00] 00:15:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x9394a400 == 7 [pid = 10634] [id = 7] 00:15:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 18 (0x9394a800) [pid = 10634] [serial = 18] [outer = (nil)] 00:15:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 19 (0x93981400) [pid = 10634] [serial = 19] [outer = 0x9394a800] 00:15:23 INFO - PROCESS | 10634 | 1469258123782 Marionette DEBUG loaded listener.js 00:15:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 20 (0x9398ac00) [pid = 10634] [serial = 20] [outer = 0x9394a800] 00:15:24 INFO - PROCESS | 10634 | [10634] 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 00:15:24 INFO - PROCESS | 10634 | 1469258124318 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]]]}] 00:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1254ms 00:15:24 INFO - PROCESS | 10634 | 1469258124445 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 00:15:24 INFO - PROCESS | 10634 | 1469258124450 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 00:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:15:24 INFO - PROCESS | 10634 | 1469258124481 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:15:24 INFO - PROCESS | 10634 | 1469258124483 Marionette TRACE conn3 <- [1,10,null,{}] 00:15:24 INFO - PROCESS | 10634 | 1469258124506 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}] 00:15:24 INFO - PROCESS | 10634 | 1469258124517 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:24 INFO - PROCESS | 10634 | 1469258124697 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 00:15:24 INFO - PROCESS | 10634 | 1469258124715 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:24 INFO - PROCESS | 10634 | 1469258124727 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x92014400 == 8 [pid = 10634] [id = 8] 00:15:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 21 (0x92014800) [pid = 10634] [serial = 21] [outer = (nil)] 00:15:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 22 (0x92016800) [pid = 10634] [serial = 22] [outer = 0x92014800] 00:15:24 INFO - PROCESS | 10634 | 1469258124798 Marionette DEBUG loaded listener.js 00:15:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 23 (0x9201b000) [pid = 10634] [serial = 23] [outer = 0x92014800] 00:15:26 INFO - PROCESS | 10634 | 1469258126248 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]]]}] 00:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1813ms 00:15:26 INFO - PROCESS | 10634 | 1469258126285 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 00:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:15:26 INFO - PROCESS | 10634 | 1469258126296 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 00:15:26 INFO - PROCESS | 10634 | 1469258126309 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:15:26 INFO - PROCESS | 10634 | 1469258126322 Marionette TRACE conn3 <- [1,14,null,{}] 00:15:26 INFO - PROCESS | 10634 | 1469258126395 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}] 00:15:26 INFO - PROCESS | 10634 | 1469258126407 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b69c00 == 9 [pid = 10634] [id = 9] 00:15:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 24 (0x93b6a000) [pid = 10634] [serial = 24] [outer = (nil)] 00:15:26 INFO - PROCESS | 10634 | 1469258126727 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 00:15:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 25 (0x92ee1800) [pid = 10634] [serial = 25] [outer = 0x93b6a000] 00:15:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 26 (0x9398d000) [pid = 10634] [serial = 26] [outer = 0x93b6a000] 00:15:26 INFO - PROCESS | 10634 | 1469258126959 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:26 INFO - PROCESS | 10634 | 1469258126972 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b73800 == 10 [pid = 10634] [id = 10] 00:15:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 27 (0x93b74400) [pid = 10634] [serial = 27] [outer = (nil)] 00:15:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 28 (0x951eec00) [pid = 10634] [serial = 28] [outer = 0x93b74400] 00:15:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x950cd000 == 11 [pid = 10634] [id = 11] 00:15:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 29 (0x95297400) [pid = 10634] [serial = 29] [outer = (nil)] 00:15:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 30 (0x977be400) [pid = 10634] [serial = 30] [outer = 0x95297400] 00:15:27 INFO - PROCESS | 10634 | 1469258127225 Marionette DEBUG loaded listener.js 00:15:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 31 (0x98d5d800) [pid = 10634] [serial = 31] [outer = 0x95297400] 00:15:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 32 (0x99516400) [pid = 10634] [serial = 32] [outer = 0x93b74400] 00:15:28 INFO - PROCESS | 10634 | 1469258128327 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]]]}] 00:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2043ms 00:15:28 INFO - PROCESS | 10634 | 1469258128348 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 00:15:28 INFO - PROCESS | 10634 | 1469258128355 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 00:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:15:28 INFO - PROCESS | 10634 | 1469258128365 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:15:28 INFO - PROCESS | 10634 | 1469258128369 Marionette TRACE conn3 <- [1,18,null,{}] 00:15:28 INFO - PROCESS | 10634 | 1469258128376 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}] 00:15:28 INFO - PROCESS | 10634 | 1469258128382 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:28 INFO - PROCESS | 10634 | 1469258128575 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 00:15:28 INFO - PROCESS | 10634 | 1469258128707 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:28 INFO - PROCESS | 10634 | 1469258128718 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x9ad33000 == 12 [pid = 10634] [id = 12] 00:15:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 33 (0x9ad3c400) [pid = 10634] [serial = 33] [outer = (nil)] 00:15:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 34 (0x9b71bc00) [pid = 10634] [serial = 34] [outer = 0x9ad3c400] 00:15:28 INFO - PROCESS | 10634 | 1469258128846 Marionette DEBUG loaded listener.js 00:15:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 35 (0x9b86e000) [pid = 10634] [serial = 35] [outer = 0x9ad3c400] 00:15:29 INFO - PROCESS | 10634 | 1469258129703 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]]]}] 00:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1384ms 00:15:29 INFO - PROCESS | 10634 | 1469258129750 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 00:15:29 INFO - PROCESS | 10634 | 1469258129756 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 00:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:15:29 INFO - PROCESS | 10634 | 1469258129764 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:15:29 INFO - PROCESS | 10634 | 1469258129770 Marionette TRACE conn3 <- [1,22,null,{}] 00:15:29 INFO - PROCESS | 10634 | 1469258129787 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}] 00:15:29 INFO - PROCESS | 10634 | 1469258129796 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:30 INFO - PROCESS | 10634 | 1469258130050 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 00:15:30 INFO - PROCESS | 10634 | 1469258130213 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:30 INFO - PROCESS | 10634 | 1469258130223 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:30 INFO - PROCESS | 10634 | ++DOCSHELL 0xa6142800 == 13 [pid = 10634] [id = 13] 00:15:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 36 (0xa6145000) [pid = 10634] [serial = 36] [outer = (nil)] 00:15:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 37 (0xa678f000) [pid = 10634] [serial = 37] [outer = 0xa6145000] 00:15:30 INFO - PROCESS | 10634 | 1469258130318 Marionette DEBUG loaded listener.js 00:15:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 38 (0xa6dab800) [pid = 10634] [serial = 38] [outer = 0xa6145000] 00:15:31 INFO - PROCESS | 10634 | 1469258131296 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]]]}] 00:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1547ms 00:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:15:31 INFO - PROCESS | 10634 | 1469258131311 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 00:15:31 INFO - PROCESS | 10634 | 1469258131315 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 00:15:31 INFO - PROCESS | 10634 | 1469258131322 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:15:31 INFO - PROCESS | 10634 | 1469258131325 Marionette TRACE conn3 <- [1,26,null,{}] 00:15:31 INFO - PROCESS | 10634 | 1469258131332 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}] 00:15:31 INFO - PROCESS | 10634 | 1469258131337 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:31 INFO - PROCESS | 10634 | 1469258131540 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 00:15:31 INFO - PROCESS | 10634 | 1469258131695 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:31 INFO - PROCESS | 10634 | 1469258131705 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b704400 == 14 [pid = 10634] [id = 14] 00:15:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 39 (0x9b706000) [pid = 10634] [serial = 39] [outer = (nil)] 00:15:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 40 (0x9b70d000) [pid = 10634] [serial = 40] [outer = 0x9b706000] 00:15:31 INFO - PROCESS | 10634 | 1469258131796 Marionette DEBUG loaded listener.js 00:15:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 41 (0xa208b400) [pid = 10634] [serial = 41] [outer = 0x9b706000] 00:15:32 INFO - PROCESS | 10634 | 1469258132659 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]]]}] 00:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1385ms 00:15:32 INFO - PROCESS | 10634 | 1469258132707 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 00:15:32 INFO - PROCESS | 10634 | 1469258132710 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 00:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:15:32 INFO - PROCESS | 10634 | 1469258132717 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:15:32 INFO - PROCESS | 10634 | 1469258132721 Marionette TRACE conn3 <- [1,30,null,{}] 00:15:32 INFO - PROCESS | 10634 | 1469258132727 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}] 00:15:32 INFO - PROCESS | 10634 | 1469258132733 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:32 INFO - PROCESS | 10634 | 1469258132928 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 00:15:33 INFO - PROCESS | 10634 | 1469258133058 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:33 INFO - PROCESS | 10634 | 1469258133070 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x92011c00 == 15 [pid = 10634] [id = 15] 00:15:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 42 (0x99fe7800) [pid = 10634] [serial = 42] [outer = (nil)] 00:15:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 43 (0xa6c65400) [pid = 10634] [serial = 43] [outer = 0x99fe7800] 00:15:33 INFO - PROCESS | 10634 | 1469258133151 Marionette DEBUG loaded listener.js 00:15:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 44 (0xa6c66400) [pid = 10634] [serial = 44] [outer = 0x99fe7800] 00:15:34 INFO - PROCESS | 10634 | 1469258134258 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]]]}] 00:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1586ms 00:15:34 INFO - PROCESS | 10634 | 1469258134304 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 00:15:34 INFO - PROCESS | 10634 | 1469258134313 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 00:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:15:34 INFO - PROCESS | 10634 | 1469258134330 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:15:34 INFO - PROCESS | 10634 | 1469258134340 Marionette TRACE conn3 <- [1,34,null,{}] 00:15:34 INFO - PROCESS | 10634 | 1469258134358 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}] 00:15:34 INFO - PROCESS | 10634 | 1469258134364 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:34 INFO - PROCESS | 10634 | 1469258134576 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 00:15:34 INFO - PROCESS | 10634 | 1469258134730 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:34 INFO - PROCESS | 10634 | 1469258134743 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x951f0800 == 16 [pid = 10634] [id = 16] 00:15:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 45 (0x951f1000) [pid = 10634] [serial = 45] [outer = (nil)] 00:15:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 46 (0x977bb000) [pid = 10634] [serial = 46] [outer = 0x951f1000] 00:15:34 INFO - PROCESS | 10634 | 1469258134816 Marionette DEBUG loaded listener.js 00:15:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 47 (0x982dd400) [pid = 10634] [serial = 47] [outer = 0x951f1000] 00:15:35 INFO - PROCESS | 10634 | 1469258135525 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]]]}] 00:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1247ms 00:15:35 INFO - PROCESS | 10634 | 1469258135574 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 00:15:35 INFO - PROCESS | 10634 | 1469258135581 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 00:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:15:35 INFO - PROCESS | 10634 | 1469258135620 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:15:35 INFO - PROCESS | 10634 | 1469258135625 Marionette TRACE conn3 <- [1,38,null,{}] 00:15:35 INFO - PROCESS | 10634 | 1469258135633 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}] 00:15:35 INFO - PROCESS | 10634 | 1469258135637 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:35 INFO - PROCESS | 10634 | 1469258135802 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 00:15:35 INFO - PROCESS | 10634 | 1469258135812 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:35 INFO - PROCESS | 10634 | 1469258135821 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x99878c00 == 17 [pid = 10634] [id = 17] 00:15:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 48 (0x99952c00) [pid = 10634] [serial = 48] [outer = (nil)] 00:15:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 49 (0x99bb5000) [pid = 10634] [serial = 49] [outer = 0x99952c00] 00:15:35 INFO - PROCESS | 10634 | 1469258135892 Marionette DEBUG loaded listener.js 00:15:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 50 (0x99fe8000) [pid = 10634] [serial = 50] [outer = 0x99952c00] 00:15:36 INFO - PROCESS | 10634 | 1469258136727 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]]]}] 00:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1166ms 00:15:36 INFO - PROCESS | 10634 | 1469258136757 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 00:15:36 INFO - PROCESS | 10634 | 1469258136761 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 00:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:15:36 INFO - PROCESS | 10634 | 1469258136767 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:15:36 INFO - PROCESS | 10634 | 1469258136772 Marionette TRACE conn3 <- [1,42,null,{}] 00:15:36 INFO - PROCESS | 10634 | 1469258136789 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}] 00:15:36 INFO - PROCESS | 10634 | 1469258136798 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:36 INFO - PROCESS | 10634 | 1469258136980 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 00:15:37 INFO - PROCESS | 10634 | 1469258136992 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:37 INFO - PROCESS | 10634 | 1469258137004 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b102400 == 18 [pid = 10634] [id = 18] 00:15:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 51 (0x9b103800) [pid = 10634] [serial = 51] [outer = (nil)] 00:15:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 52 (0x9b177800) [pid = 10634] [serial = 52] [outer = 0x9b103800] 00:15:37 INFO - PROCESS | 10634 | 1469258137170 Marionette DEBUG loaded listener.js 00:15:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 53 (0x9b6cf400) [pid = 10634] [serial = 53] [outer = 0x9b103800] 00:15:37 INFO - PROCESS | 10634 | 1469258137940 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]]]}] 00:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1192ms 00:15:37 INFO - PROCESS | 10634 | 1469258137960 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 00:15:37 INFO - PROCESS | 10634 | 1469258137965 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 00:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:15:37 INFO - PROCESS | 10634 | 1469258137971 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:15:37 INFO - PROCESS | 10634 | 1469258137974 Marionette TRACE conn3 <- [1,46,null,{}] 00:15:37 INFO - PROCESS | 10634 | 1469258137994 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}] 00:15:38 INFO - PROCESS | 10634 | 1469258138000 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:38 INFO - PROCESS | 10634 | 1469258138168 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 00:15:38 INFO - PROCESS | 10634 | 1469258138177 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:38 INFO - PROCESS | 10634 | 1469258138185 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b108c00 == 19 [pid = 10634] [id = 19] 00:15:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 54 (0x9b6d2800) [pid = 10634] [serial = 54] [outer = (nil)] 00:15:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 55 (0x9d80ec00) [pid = 10634] [serial = 55] [outer = 0x9b6d2800] 00:15:38 INFO - PROCESS | 10634 | 1469258138259 Marionette DEBUG loaded listener.js 00:15:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 56 (0x9d85d800) [pid = 10634] [serial = 56] [outer = 0x9b6d2800] 00:15:39 INFO - PROCESS | 10634 | 1469258139031 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]]]}] 00:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1086ms 00:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:15:39 INFO - PROCESS | 10634 | 1469258139065 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 00:15:39 INFO - PROCESS | 10634 | 1469258139067 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 00:15:39 INFO - PROCESS | 10634 | 1469258139074 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:15:39 INFO - PROCESS | 10634 | 1469258139077 Marionette TRACE conn3 <- [1,50,null,{}] 00:15:39 INFO - PROCESS | 10634 | 1469258139083 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}] 00:15:39 INFO - PROCESS | 10634 | 1469258139088 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:39 INFO - PROCESS | 10634 | 1469258139275 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 00:15:39 INFO - PROCESS | 10634 | 1469258139289 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:39 INFO - PROCESS | 10634 | 1469258139298 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x9ab37c00 == 20 [pid = 10634] [id = 20] 00:15:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 57 (0x9b6cd000) [pid = 10634] [serial = 57] [outer = (nil)] 00:15:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0xa108f400) [pid = 10634] [serial = 58] [outer = 0x9b6cd000] 00:15:39 INFO - PROCESS | 10634 | 1469258139366 Marionette DEBUG loaded listener.js 00:15:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0xa22ed400) [pid = 10634] [serial = 59] [outer = 0x9b6cd000] 00:15:40 INFO - PROCESS | 10634 | 1469258140122 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]]]}] 00:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1084ms 00:15:40 INFO - PROCESS | 10634 | 1469258140158 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 00:15:40 INFO - PROCESS | 10634 | 1469258140162 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 00:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:15:40 INFO - PROCESS | 10634 | 1469258140169 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:15:40 INFO - PROCESS | 10634 | 1469258140173 Marionette TRACE conn3 <- [1,54,null,{}] 00:15:40 INFO - PROCESS | 10634 | 1469258140178 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}] 00:15:40 INFO - PROCESS | 10634 | 1469258140188 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:40 INFO - PROCESS | 10634 | 1469258140405 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 00:15:40 INFO - PROCESS | 10634 | 1469258140417 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:40 INFO - PROCESS | 10634 | 1469258140422 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x99cf6800 == 21 [pid = 10634] [id = 21] 00:15:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x9b720800) [pid = 10634] [serial = 60] [outer = (nil)] 00:15:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0xa2fe5400) [pid = 10634] [serial = 61] [outer = 0x9b720800] 00:15:40 INFO - PROCESS | 10634 | 1469258140490 Marionette DEBUG loaded listener.js 00:15:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0xa3270800) [pid = 10634] [serial = 62] [outer = 0x9b720800] 00:15:41 INFO - PROCESS | 10634 | 1469258141230 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]]]}] 00:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1082ms 00:15:41 INFO - PROCESS | 10634 | 1469258141253 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 00:15:41 INFO - PROCESS | 10634 | 1469258141256 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 00:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:15:41 INFO - PROCESS | 10634 | 1469258141262 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:15:41 INFO - PROCESS | 10634 | 1469258141265 Marionette TRACE conn3 <- [1,58,null,{}] 00:15:41 INFO - PROCESS | 10634 | 1469258141275 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}] 00:15:41 INFO - PROCESS | 10634 | 1469258141279 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:41 INFO - PROCESS | 10634 | 1469258141480 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 00:15:41 INFO - PROCESS | 10634 | 1469258141503 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:41 INFO - PROCESS | 10634 | 1469258141511 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x977bb400 == 22 [pid = 10634] [id = 22] 00:15:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0xa23b2400) [pid = 10634] [serial = 63] [outer = (nil)] 00:15:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0xa3343c00) [pid = 10634] [serial = 64] [outer = 0xa23b2400] 00:15:41 INFO - PROCESS | 10634 | 1469258141580 Marionette DEBUG loaded listener.js 00:15:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0xa34d4000) [pid = 10634] [serial = 65] [outer = 0xa23b2400] 00:15:42 INFO - PROCESS | 10634 | 1469258142314 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]]]}] 00:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1082ms 00:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:15:42 INFO - PROCESS | 10634 | 1469258142346 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 00:15:42 INFO - PROCESS | 10634 | 1469258142348 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 00:15:42 INFO - PROCESS | 10634 | 1469258142355 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:15:42 INFO - PROCESS | 10634 | 1469258142358 Marionette TRACE conn3 <- [1,62,null,{}] 00:15:42 INFO - PROCESS | 10634 | 1469258142363 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}] 00:15:42 INFO - PROCESS | 10634 | 1469258142368 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:42 INFO - PROCESS | 10634 | 1469258142556 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 00:15:42 INFO - PROCESS | 10634 | 1469258142574 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:42 INFO - PROCESS | 10634 | 1469258142582 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:42 INFO - PROCESS | 10634 | ++DOCSHELL 0xa23a9c00 == 23 [pid = 10634] [id = 23] 00:15:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0xa2fecc00) [pid = 10634] [serial = 66] [outer = (nil)] 00:15:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0xa4f11000) [pid = 10634] [serial = 67] [outer = 0xa2fecc00] 00:15:42 INFO - PROCESS | 10634 | 1469258142649 Marionette DEBUG loaded listener.js 00:15:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0xa4f1fc00) [pid = 10634] [serial = 68] [outer = 0xa2fecc00] 00:15:44 INFO - PROCESS | 10634 | 1469258144501 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]]]}] 00:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2184ms 00:15:44 INFO - PROCESS | 10634 | 1469258144540 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 00:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:15:44 INFO - PROCESS | 10634 | 1469258144546 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 00:15:44 INFO - PROCESS | 10634 | 1469258144555 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:15:44 INFO - PROCESS | 10634 | 1469258144560 Marionette TRACE conn3 <- [1,66,null,{}] 00:15:44 INFO - PROCESS | 10634 | 1469258144575 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}] 00:15:44 INFO - PROCESS | 10634 | 1469258144581 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:44 INFO - PROCESS | 10634 | 1469258144776 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 00:15:44 INFO - PROCESS | 10634 | 1469258144799 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:44 INFO - PROCESS | 10634 | 1469258144813 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x950d1000 == 24 [pid = 10634] [id = 24] 00:15:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x950d3800) [pid = 10634] [serial = 69] [outer = (nil)] 00:15:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9824dc00) [pid = 10634] [serial = 70] [outer = 0x950d3800] 00:15:44 INFO - PROCESS | 10634 | 1469258144883 Marionette DEBUG loaded listener.js 00:15:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x982db000) [pid = 10634] [serial = 71] [outer = 0x950d3800] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x93b68c00) [pid = 10634] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9b706000) [pid = 10634] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x99fe7800) [pid = 10634] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x951f1000) [pid = 10634] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x99952c00) [pid = 10634] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9b103800) [pid = 10634] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9b6d2800) [pid = 10634] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x9b6cd000) [pid = 10634] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x9b720800) [pid = 10634] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x92014800) [pid = 10634] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x95297400) [pid = 10634] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x9ad3c400) [pid = 10634] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:15:45 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0xa6145000) [pid = 10634] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:15:46 INFO - PROCESS | 10634 | 1469258146216 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]]]}] 00:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1704ms 00:15:46 INFO - PROCESS | 10634 | 1469258146283 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 00:15:46 INFO - PROCESS | 10634 | 1469258146290 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 00:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:15:46 INFO - PROCESS | 10634 | 1469258146300 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:15:46 INFO - PROCESS | 10634 | 1469258146305 Marionette TRACE conn3 <- [1,70,null,{}] 00:15:46 INFO - PROCESS | 10634 | 1469258146311 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}] 00:15:46 INFO - PROCESS | 10634 | 1469258146317 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:46 INFO - PROCESS | 10634 | 1469258146465 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 00:15:46 INFO - PROCESS | 10634 | 1469258146558 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:46 INFO - PROCESS | 10634 | 1469258146564 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x92014800 == 25 [pid = 10634] [id = 25] 00:15:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x946d8400) [pid = 10634] [serial = 72] [outer = (nil)] 00:15:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x99763400) [pid = 10634] [serial = 73] [outer = 0x946d8400] 00:15:46 INFO - PROCESS | 10634 | 1469258146640 Marionette DEBUG loaded listener.js 00:15:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x999e9800) [pid = 10634] [serial = 74] [outer = 0x946d8400] 00:15:47 INFO - PROCESS | 10634 | 1469258147307 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]]]}] 00:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1041ms 00:15:47 INFO - PROCESS | 10634 | 1469258147343 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 00:15:47 INFO - PROCESS | 10634 | 1469258147346 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 00:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:15:47 INFO - PROCESS | 10634 | 1469258147354 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:15:47 INFO - PROCESS | 10634 | 1469258147360 Marionette TRACE conn3 <- [1,74,null,{}] 00:15:47 INFO - PROCESS | 10634 | 1469258147405 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}] 00:15:47 INFO - PROCESS | 10634 | 1469258147414 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:47 INFO - PROCESS | 10634 | 1469258147607 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 00:15:47 INFO - PROCESS | 10634 | 1469258147623 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:47 INFO - PROCESS | 10634 | 1469258147634 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x9ab33c00 == 26 [pid = 10634] [id = 26] 00:15:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x9ad3b800) [pid = 10634] [serial = 75] [outer = (nil)] 00:15:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x9b10bc00) [pid = 10634] [serial = 76] [outer = 0x9ad3b800] 00:15:47 INFO - PROCESS | 10634 | 1469258147708 Marionette DEBUG loaded listener.js 00:15:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x9b703400) [pid = 10634] [serial = 77] [outer = 0x9ad3b800] 00:15:48 INFO - PROCESS | 10634 | 1469258148698 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]]]}] 00:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1398ms 00:15:48 INFO - PROCESS | 10634 | 1469258148753 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 00:15:48 INFO - PROCESS | 10634 | 1469258148759 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 00:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:15:48 INFO - PROCESS | 10634 | 1469258148768 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:15:48 INFO - PROCESS | 10634 | 1469258148775 Marionette TRACE conn3 <- [1,78,null,{}] 00:15:48 INFO - PROCESS | 10634 | 1469258148784 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}] 00:15:48 INFO - PROCESS | 10634 | 1469258148789 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:48 INFO - PROCESS | 10634 | 1469258148969 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 00:15:49 INFO - PROCESS | 10634 | 1469258149107 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:49 INFO - PROCESS | 10634 | 1469258149118 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x946e2c00 == 27 [pid = 10634] [id = 27] 00:15:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x946e3400) [pid = 10634] [serial = 78] [outer = (nil)] 00:15:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x994aa400) [pid = 10634] [serial = 79] [outer = 0x946e3400] 00:15:49 INFO - PROCESS | 10634 | 1469258149201 Marionette DEBUG loaded listener.js 00:15:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x99fe1c00) [pid = 10634] [serial = 80] [outer = 0x946e3400] 00:15:50 INFO - PROCESS | 10634 | 1469258150170 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]]]}] 00:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1440ms 00:15:50 INFO - PROCESS | 10634 | 1469258150208 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 00:15:50 INFO - PROCESS | 10634 | 1469258150216 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 00:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:15:50 INFO - PROCESS | 10634 | 1469258150227 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:15:50 INFO - PROCESS | 10634 | 1469258150231 Marionette TRACE conn3 <- [1,82,null,{}] 00:15:50 INFO - PROCESS | 10634 | 1469258150238 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}] 00:15:50 INFO - PROCESS | 10634 | 1469258150244 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:50 INFO - PROCESS | 10634 | 1469258150421 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 00:15:50 INFO - PROCESS | 10634 | 1469258150556 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:50 INFO - PROCESS | 10634 | 1469258150564 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b70ec00 == 28 [pid = 10634] [id = 28] 00:15:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9b71b000) [pid = 10634] [serial = 81] [outer = (nil)] 00:15:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9b726800) [pid = 10634] [serial = 82] [outer = 0x9b71b000] 00:15:50 INFO - PROCESS | 10634 | 1469258150687 Marionette DEBUG loaded listener.js 00:15:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9d817c00) [pid = 10634] [serial = 83] [outer = 0x9b71b000] 00:15:51 INFO - PROCESS | 10634 | 1469258151527 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]]]}] 00:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1332ms 00:15:51 INFO - PROCESS | 10634 | 1469258151560 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 00:15:51 INFO - PROCESS | 10634 | 1469258151565 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 00:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:15:51 INFO - PROCESS | 10634 | 1469258151572 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:15:51 INFO - PROCESS | 10634 | 1469258151578 Marionette TRACE conn3 <- [1,86,null,{}] 00:15:51 INFO - PROCESS | 10634 | 1469258151595 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}] 00:15:51 INFO - PROCESS | 10634 | 1469258151604 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:51 INFO - PROCESS | 10634 | 1469258151832 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 00:15:51 INFO - PROCESS | 10634 | 1469258151848 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:51 INFO - PROCESS | 10634 | 1469258151857 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b6cc400 == 29 [pid = 10634] [id = 29] 00:15:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0xa255cc00) [pid = 10634] [serial = 84] [outer = (nil)] 00:15:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0xa2fb2800) [pid = 10634] [serial = 85] [outer = 0xa255cc00] 00:15:51 INFO - PROCESS | 10634 | 1469258151980 Marionette DEBUG loaded listener.js 00:15:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0xa333fc00) [pid = 10634] [serial = 86] [outer = 0xa255cc00] 00:15:52 INFO - PROCESS | 10634 | 1469258152885 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]]]}] 00:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1388ms 00:15:52 INFO - PROCESS | 10634 | 1469258152983 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 00:15:52 INFO - PROCESS | 10634 | 1469258152988 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 00:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:15:53 INFO - PROCESS | 10634 | 1469258152999 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:15:53 INFO - PROCESS | 10634 | 1469258153003 Marionette TRACE conn3 <- [1,90,null,{}] 00:15:53 INFO - PROCESS | 10634 | 1469258153051 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}] 00:15:53 INFO - PROCESS | 10634 | 1469258153057 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:53 INFO - PROCESS | 10634 | 1469258153291 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 00:15:53 INFO - PROCESS | 10634 | 1469258153367 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:53 INFO - PROCESS | 10634 | 1469258153375 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:53 INFO - PROCESS | 10634 | ++DOCSHELL 0xa4d56400 == 30 [pid = 10634] [id = 30] 00:15:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0xa4f13400) [pid = 10634] [serial = 87] [outer = (nil)] 00:15:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0xa61bfc00) [pid = 10634] [serial = 88] [outer = 0xa4f13400] 00:15:53 INFO - PROCESS | 10634 | 1469258153455 Marionette DEBUG loaded listener.js 00:15:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0xa671f400) [pid = 10634] [serial = 89] [outer = 0xa4f13400] 00:15:54 INFO - PROCESS | 10634 | 1469258154261 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]]]}] 00:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1331ms 00:15:54 INFO - PROCESS | 10634 | 1469258154331 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 00:15:54 INFO - PROCESS | 10634 | 1469258154336 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 00:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:15:54 INFO - PROCESS | 10634 | 1469258154342 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:15:54 INFO - PROCESS | 10634 | 1469258154346 Marionette TRACE conn3 <- [1,94,null,{}] 00:15:54 INFO - PROCESS | 10634 | 1469258154352 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}] 00:15:54 INFO - PROCESS | 10634 | 1469258154360 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:54 INFO - PROCESS | 10634 | 1469258154578 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 00:15:54 INFO - PROCESS | 10634 | 1469258154591 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:54 INFO - PROCESS | 10634 | 1469258154597 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:54 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201e000 == 31 [pid = 10634] [id = 31] 00:15:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x9210cc00) [pid = 10634] [serial = 90] [outer = (nil)] 00:15:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0xa678e800) [pid = 10634] [serial = 91] [outer = 0x9210cc00] 00:15:54 INFO - PROCESS | 10634 | 1469258154677 Marionette DEBUG loaded listener.js 00:15:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x9a776400) [pid = 10634] [serial = 92] [outer = 0x9210cc00] 00:15:55 INFO - PROCESS | 10634 | 1469258155587 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]]]}] 00:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1283ms 00:15:55 INFO - PROCESS | 10634 | 1469258155626 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 00:15:55 INFO - PROCESS | 10634 | 1469258155630 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 00:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:15:55 INFO - PROCESS | 10634 | 1469258155654 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:15:55 INFO - PROCESS | 10634 | 1469258155657 Marionette TRACE conn3 <- [1,98,null,{}] 00:15:55 INFO - PROCESS | 10634 | 1469258155664 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}] 00:15:55 INFO - PROCESS | 10634 | 1469258155674 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:55 INFO - PROCESS | 10634 | 1469258155871 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 00:15:56 INFO - PROCESS | 10634 | 1469258156015 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:56 INFO - PROCESS | 10634 | 1469258156027 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x9528c400 == 32 [pid = 10634] [id = 32] 00:15:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95295000) [pid = 10634] [serial = 93] [outer = (nil)] 00:15:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0xa108c000) [pid = 10634] [serial = 94] [outer = 0x95295000] 00:15:56 INFO - PROCESS | 10634 | 1469258156102 Marionette DEBUG loaded listener.js 00:15:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9b70bc00) [pid = 10634] [serial = 95] [outer = 0x95295000] 00:15:56 INFO - PROCESS | 10634 | 1469258156951 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]]]}] 00:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1337ms 00:15:56 INFO - PROCESS | 10634 | 1469258156990 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 00:15:56 INFO - PROCESS | 10634 | 1469258156993 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 00:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:15:57 INFO - PROCESS | 10634 | 1469258157000 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:15:57 INFO - PROCESS | 10634 | 1469258157004 Marionette TRACE conn3 <- [1,102,null,{}] 00:15:57 INFO - PROCESS | 10634 | 1469258157010 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}] 00:15:57 INFO - PROCESS | 10634 | 1469258157015 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:57 INFO - PROCESS | 10634 | 1469258157189 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 00:15:57 INFO - PROCESS | 10634 | 1469258157399 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:57 INFO - PROCESS | 10634 | 1469258157410 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201c800 == 33 [pid = 10634] [id = 33] 00:15:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9201cc00) [pid = 10634] [serial = 96] [outer = (nil)] 00:15:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x93948c00) [pid = 10634] [serial = 97] [outer = 0x9201cc00] 00:15:57 INFO - PROCESS | 10634 | 1469258157484 Marionette DEBUG loaded listener.js 00:15:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x946e2400) [pid = 10634] [serial = 98] [outer = 0x9201cc00] 00:15:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x99951c00) [pid = 10634] [serial = 99] [outer = 0x93b74400] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x99bb3000) [pid = 10634] [serial = 12] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9b70d000) [pid = 10634] [serial = 40] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0xa6c65400) [pid = 10634] [serial = 43] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x977bb000) [pid = 10634] [serial = 46] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x99bb5000) [pid = 10634] [serial = 49] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x99fe8000) [pid = 10634] [serial = 50] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9b6cf400) [pid = 10634] [serial = 53] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x9b177800) [pid = 10634] [serial = 52] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9d80ec00) [pid = 10634] [serial = 55] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0xa108f400) [pid = 10634] [serial = 58] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0xa2fe5400) [pid = 10634] [serial = 61] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0xa3343c00) [pid = 10634] [serial = 64] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x92016800) [pid = 10634] [serial = 22] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x951eec00) [pid = 10634] [serial = 28] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x977be400) [pid = 10634] [serial = 30] [outer = (nil)] [url = about:blank] 00:15:58 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x92ee1800) [pid = 10634] [serial = 25] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9d85d800) [pid = 10634] [serial = 56] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0xa22ed400) [pid = 10634] [serial = 59] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x98d5d800) [pid = 10634] [serial = 31] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0xa3270800) [pid = 10634] [serial = 62] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9b86e000) [pid = 10634] [serial = 35] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x982dd400) [pid = 10634] [serial = 47] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x9201b000) [pid = 10634] [serial = 23] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0xa6dab800) [pid = 10634] [serial = 38] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0xa6c66400) [pid = 10634] [serial = 44] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0xa208b400) [pid = 10634] [serial = 41] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0xa4d51000) [pid = 10634] [serial = 2] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x9b71bc00) [pid = 10634] [serial = 34] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0xa678f000) [pid = 10634] [serial = 37] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 56 (0x93981400) [pid = 10634] [serial = 19] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 55 (0x93b6ac00) [pid = 10634] [serial = 16] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 54 (0x93b6f800) [pid = 10634] [serial = 17] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | --DOMWINDOW == 53 (0x99e67c00) [pid = 10634] [serial = 9] [outer = (nil)] [url = about:blank] 00:15:59 INFO - PROCESS | 10634 | 1469258159332 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]]]}] 00:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2386ms 00:15:59 INFO - PROCESS | 10634 | 1469258159389 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 00:15:59 INFO - PROCESS | 10634 | 1469258159395 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 00:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:15:59 INFO - PROCESS | 10634 | 1469258159405 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:15:59 INFO - PROCESS | 10634 | 1469258159410 Marionette TRACE conn3 <- [1,106,null,{}] 00:15:59 INFO - PROCESS | 10634 | 1469258159419 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}] 00:15:59 INFO - PROCESS | 10634 | 1469258159424 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:59 INFO - PROCESS | 10634 | 1469258159592 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 00:15:59 INFO - PROCESS | 10634 | 1469258159604 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:59 INFO - PROCESS | 10634 | 1469258159618 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:15:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x950ce000 == 34 [pid = 10634] [id = 34] 00:15:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 54 (0x950d1800) [pid = 10634] [serial = 100] [outer = (nil)] 00:15:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 55 (0x951f1400) [pid = 10634] [serial = 101] [outer = 0x950d1800] 00:15:59 INFO - PROCESS | 10634 | 1469258159714 Marionette DEBUG loaded listener.js 00:15:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 56 (0x95212c00) [pid = 10634] [serial = 102] [outer = 0x950d1800] 00:16:00 INFO - PROCESS | 10634 | 1469258160480 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]]]}] 00:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1133ms 00:16:00 INFO - PROCESS | 10634 | 1469258160538 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 00:16:00 INFO - PROCESS | 10634 | 1469258160547 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 00:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:16:00 INFO - PROCESS | 10634 | 1469258160560 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:16:00 INFO - PROCESS | 10634 | 1469258160564 Marionette TRACE conn3 <- [1,110,null,{}] 00:16:00 INFO - PROCESS | 10634 | 1469258160571 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}] 00:16:00 INFO - PROCESS | 10634 | 1469258160578 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:00 INFO - PROCESS | 10634 | 1469258160783 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 00:16:00 INFO - PROCESS | 10634 | 1469258160802 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:00 INFO - PROCESS | 10634 | 1469258160813 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x98d5e000 == 35 [pid = 10634] [id = 35] 00:16:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 57 (0x99515400) [pid = 10634] [serial = 103] [outer = (nil)] 00:16:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x995b1400) [pid = 10634] [serial = 104] [outer = 0x99515400] 00:16:00 INFO - PROCESS | 10634 | 1469258160885 Marionette DEBUG loaded listener.js 00:16:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x99769c00) [pid = 10634] [serial = 105] [outer = 0x99515400] 00:16:01 INFO - PROCESS | 10634 | 1469258161872 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]]]}] 00:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1386ms 00:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:16:01 INFO - PROCESS | 10634 | 1469258161945 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 00:16:01 INFO - PROCESS | 10634 | 1469258161949 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 00:16:01 INFO - PROCESS | 10634 | 1469258161957 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:16:01 INFO - PROCESS | 10634 | 1469258161963 Marionette TRACE conn3 <- [1,114,null,{}] 00:16:01 INFO - PROCESS | 10634 | 1469258161987 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}] 00:16:01 INFO - PROCESS | 10634 | 1469258161997 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:02 INFO - PROCESS | 10634 | 1469258162228 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 00:16:02 INFO - PROCESS | 10634 | 1469258162260 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:02 INFO - PROCESS | 10634 | 1469258162270 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x9ad3f800 == 36 [pid = 10634] [id = 36] 00:16:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x9ad41c00) [pid = 10634] [serial = 106] [outer = (nil)] 00:16:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x9b17f000) [pid = 10634] [serial = 107] [outer = 0x9ad41c00] 00:16:02 INFO - PROCESS | 10634 | 1469258162348 Marionette DEBUG loaded listener.js 00:16:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x9b702800) [pid = 10634] [serial = 108] [outer = 0x9ad41c00] 00:16:03 INFO - PROCESS | 10634 | 1469258163269 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]]]}] 00:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1344ms 00:16:03 INFO - PROCESS | 10634 | 1469258163306 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 00:16:03 INFO - PROCESS | 10634 | 1469258163325 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 00:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:16:03 INFO - PROCESS | 10634 | 1469258163333 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:16:03 INFO - PROCESS | 10634 | 1469258163335 Marionette TRACE conn3 <- [1,118,null,{}] 00:16:03 INFO - PROCESS | 10634 | 1469258163349 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}] 00:16:03 INFO - PROCESS | 10634 | 1469258163354 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:03 INFO - PROCESS | 10634 | 1469258163552 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 00:16:03 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0xa2fecc00) [pid = 10634] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:16:03 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x950d3800) [pid = 10634] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:16:03 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x946d8400) [pid = 10634] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:16:03 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0xa23b2400) [pid = 10634] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:16:03 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x9ad3b800) [pid = 10634] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:16:03 INFO - PROCESS | 10634 | 1469258163740 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:03 INFO - PROCESS | 10634 | 1469258163749 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x93982c00 == 37 [pid = 10634] [id = 37] 00:16:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x950c4400) [pid = 10634] [serial = 109] [outer = (nil)] 00:16:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x9820dc00) [pid = 10634] [serial = 110] [outer = 0x950c4400] 00:16:03 INFO - PROCESS | 10634 | 1469258163857 Marionette DEBUG loaded listener.js 00:16:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x9b86a800) [pid = 10634] [serial = 111] [outer = 0x950c4400] 00:16:04 INFO - PROCESS | 10634 | 1469258164472 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]]]}] 00:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1188ms 00:16:04 INFO - PROCESS | 10634 | 1469258164522 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 00:16:04 INFO - PROCESS | 10634 | 1469258164526 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 00:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:16:04 INFO - PROCESS | 10634 | 1469258164533 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:16:04 INFO - PROCESS | 10634 | 1469258164536 Marionette TRACE conn3 <- [1,122,null,{}] 00:16:04 INFO - PROCESS | 10634 | 1469258164542 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}] 00:16:04 INFO - PROCESS | 10634 | 1469258164547 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:04 INFO - PROCESS | 10634 | 1469258164733 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 00:16:04 INFO - PROCESS | 10634 | 1469258164747 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:04 INFO - PROCESS | 10634 | 1469258164757 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x950d3800 == 38 [pid = 10634] [id = 38] 00:16:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x951e8400) [pid = 10634] [serial = 112] [outer = (nil)] 00:16:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x951ec000) [pid = 10634] [serial = 113] [outer = 0x951e8400] 00:16:04 INFO - PROCESS | 10634 | 1469258164824 Marionette DEBUG loaded listener.js 00:16:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x951ef400) [pid = 10634] [serial = 114] [outer = 0x951e8400] 00:16:05 INFO - PROCESS | 10634 | 1469258165574 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]]]}] 00:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1087ms 00:16:05 INFO - PROCESS | 10634 | 1469258165621 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 00:16:05 INFO - PROCESS | 10634 | 1469258165625 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 00:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:16:05 INFO - PROCESS | 10634 | 1469258165632 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:16:05 INFO - PROCESS | 10634 | 1469258165636 Marionette TRACE conn3 <- [1,126,null,{}] 00:16:05 INFO - PROCESS | 10634 | 1469258165649 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}] 00:16:05 INFO - PROCESS | 10634 | 1469258165659 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:05 INFO - PROCESS | 10634 | 1469258165910 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 00:16:06 INFO - PROCESS | 10634 | 1469258166049 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:06 INFO - PROCESS | 10634 | 1469258166064 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x92edf400 == 39 [pid = 10634] [id = 39] 00:16:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x92ee2400) [pid = 10634] [serial = 115] [outer = (nil)] 00:16:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x93b69000) [pid = 10634] [serial = 116] [outer = 0x92ee2400] 00:16:06 INFO - PROCESS | 10634 | 1469258166145 Marionette DEBUG loaded listener.js 00:16:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x93b6f800) [pid = 10634] [serial = 117] [outer = 0x92ee2400] 00:16:07 INFO - PROCESS | 10634 | 1469258167229 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]]]}] 00:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1637ms 00:16:07 INFO - PROCESS | 10634 | 1469258167272 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 00:16:07 INFO - PROCESS | 10634 | 1469258167278 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 00:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:16:07 INFO - PROCESS | 10634 | 1469258167287 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:16:07 INFO - PROCESS | 10634 | 1469258167293 Marionette TRACE conn3 <- [1,130,null,{}] 00:16:07 INFO - PROCESS | 10634 | 1469258167300 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}] 00:16:07 INFO - PROCESS | 10634 | 1469258167307 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:07 INFO - PROCESS | 10634 | 1469258167532 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 00:16:07 INFO - PROCESS | 10634 | 1469258167709 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:07 INFO - PROCESS | 10634 | 1469258167719 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x98d5fc00 == 40 [pid = 10634] [id = 40] 00:16:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x995b8800) [pid = 10634] [serial = 118] [outer = (nil)] 00:16:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x99bb4800) [pid = 10634] [serial = 119] [outer = 0x995b8800] 00:16:07 INFO - PROCESS | 10634 | 1469258167826 Marionette DEBUG loaded listener.js 00:16:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x99fe3c00) [pid = 10634] [serial = 120] [outer = 0x995b8800] 00:16:08 INFO - PROCESS | 10634 | 1469258168822 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]]]}] 00:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1582ms 00:16:08 INFO - PROCESS | 10634 | 1469258168870 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 00:16:08 INFO - PROCESS | 10634 | 1469258168875 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 00:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:16:08 INFO - PROCESS | 10634 | 1469258168881 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:16:08 INFO - PROCESS | 10634 | 1469258168886 Marionette TRACE conn3 <- [1,134,null,{}] 00:16:08 INFO - PROCESS | 10634 | 1469258168892 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}] 00:16:08 INFO - PROCESS | 10634 | 1469258168897 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:09 INFO - PROCESS | 10634 | 1469258169112 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 00:16:09 INFO - PROCESS | 10634 | 1469258169285 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:09 INFO - PROCESS | 10634 | 1469258169293 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x93942c00 == 41 [pid = 10634] [id = 41] 00:16:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9b86f400) [pid = 10634] [serial = 121] [outer = (nil)] 00:16:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0xa1008400) [pid = 10634] [serial = 122] [outer = 0x9b86f400] 00:16:09 INFO - PROCESS | 10634 | 1469258169377 Marionette DEBUG loaded listener.js 00:16:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0xa108e400) [pid = 10634] [serial = 123] [outer = 0x9b86f400] 00:16:10 INFO - PROCESS | 10634 | 1469258170370 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]]]}] 00:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1636ms 00:16:10 INFO - PROCESS | 10634 | 1469258170521 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 00:16:10 INFO - PROCESS | 10634 | 1469258170527 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 00:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:16:10 INFO - PROCESS | 10634 | 1469258170535 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:16:10 INFO - PROCESS | 10634 | 1469258170540 Marionette TRACE conn3 <- [1,138,null,{}] 00:16:10 INFO - PROCESS | 10634 | 1469258170548 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}] 00:16:10 INFO - PROCESS | 10634 | 1469258170555 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:10 INFO - PROCESS | 10634 | 1469258170720 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 00:16:10 INFO - PROCESS | 10634 | 1469258170917 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:10 INFO - PROCESS | 10634 | 1469258170933 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x946e0c00 == 42 [pid = 10634] [id = 42] 00:16:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x951ed400) [pid = 10634] [serial = 124] [outer = (nil)] 00:16:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x95299400) [pid = 10634] [serial = 125] [outer = 0x951ed400] 00:16:11 INFO - PROCESS | 10634 | 1469258171007 Marionette DEBUG loaded listener.js 00:16:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x977bb000) [pid = 10634] [serial = 126] [outer = 0x951ed400] 00:16:11 INFO - PROCESS | 10634 | --DOCSHELL 0x950d3800 == 41 [pid = 10634] [id = 38] 00:16:11 INFO - PROCESS | 10634 | --DOCSHELL 0x93982c00 == 40 [pid = 10634] [id = 37] 00:16:11 INFO - PROCESS | 10634 | --DOCSHELL 0x9ad3f800 == 39 [pid = 10634] [id = 36] 00:16:11 INFO - PROCESS | 10634 | --DOCSHELL 0x98d5e000 == 38 [pid = 10634] [id = 35] 00:16:11 INFO - PROCESS | 10634 | --DOCSHELL 0x950ce000 == 37 [pid = 10634] [id = 34] 00:16:12 INFO - PROCESS | 10634 | 1469258171996 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]]]}] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0xa34d4000) [pid = 10634] [serial = 65] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x9b10bc00) [pid = 10634] [serial = 76] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9b703400) [pid = 10634] [serial = 77] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x99516400) [pid = 10634] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0xa4f1fc00) [pid = 10634] [serial = 68] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9824dc00) [pid = 10634] [serial = 70] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x982db000) [pid = 10634] [serial = 71] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x99763400) [pid = 10634] [serial = 73] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x999e9800) [pid = 10634] [serial = 74] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0xa4f11000) [pid = 10634] [serial = 67] [outer = (nil)] [url = about:blank] 00:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1537ms 00:16:12 INFO - PROCESS | 10634 | 1469258172090 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 00:16:12 INFO - PROCESS | 10634 | 1469258172095 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 00:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:16:12 INFO - PROCESS | 10634 | 1469258172109 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:16:12 INFO - PROCESS | 10634 | 1469258172116 Marionette TRACE conn3 <- [1,142,null,{}] 00:16:12 INFO - PROCESS | 10634 | 1469258172123 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}] 00:16:12 INFO - PROCESS | 10634 | 1469258172128 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:12 INFO - PROCESS | 10634 | 1469258172306 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 00:16:12 INFO - PROCESS | 10634 | 1469258172445 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:12 INFO - PROCESS | 10634 | 1469258172455 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x99cfd000 == 38 [pid = 10634] [id = 43] 00:16:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x99e64000) [pid = 10634] [serial = 127] [outer = (nil)] 00:16:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x9a8d6800) [pid = 10634] [serial = 128] [outer = 0x99e64000] 00:16:12 INFO - PROCESS | 10634 | 1469258172529 Marionette DEBUG loaded listener.js 00:16:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9ad3b800) [pid = 10634] [serial = 129] [outer = 0x99e64000] 00:16:13 INFO - PROCESS | 10634 | 1469258173248 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]]]}] 00:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1188ms 00:16:13 INFO - PROCESS | 10634 | 1469258173294 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 00:16:13 INFO - PROCESS | 10634 | 1469258173298 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 00:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:16:13 INFO - PROCESS | 10634 | 1469258173305 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:16:13 INFO - PROCESS | 10634 | 1469258173308 Marionette TRACE conn3 <- [1,146,null,{}] 00:16:13 INFO - PROCESS | 10634 | 1469258173329 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}] 00:16:13 INFO - PROCESS | 10634 | 1469258173338 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:13 INFO - PROCESS | 10634 | 1469258173495 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 00:16:13 INFO - PROCESS | 10634 | 1469258173508 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:13 INFO - PROCESS | 10634 | 1469258173520 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:13 INFO - PROCESS | 10634 | ++DOCSHELL 0xa1010000 == 39 [pid = 10634] [id = 44] 00:16:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0xa1012400) [pid = 10634] [serial = 130] [outer = (nil)] 00:16:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0xa231a400) [pid = 10634] [serial = 131] [outer = 0xa1012400] 00:16:13 INFO - PROCESS | 10634 | 1469258173591 Marionette DEBUG loaded listener.js 00:16:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0xa23f0c00) [pid = 10634] [serial = 132] [outer = 0xa1012400] 00:16:14 INFO - PROCESS | 10634 | 1469258174454 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]]]}] 00:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1185ms 00:16:14 INFO - PROCESS | 10634 | 1469258174492 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 00:16:14 INFO - PROCESS | 10634 | 1469258174496 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 00:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:16:14 INFO - PROCESS | 10634 | 1469258174502 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:16:14 INFO - PROCESS | 10634 | 1469258174505 Marionette TRACE conn3 <- [1,150,null,{}] 00:16:14 INFO - PROCESS | 10634 | 1469258174531 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}] 00:16:14 INFO - PROCESS | 10634 | 1469258174536 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:14 INFO - PROCESS | 10634 | 1469258174739 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 00:16:14 INFO - PROCESS | 10634 | 1469258174820 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:14 INFO - PROCESS | 10634 | 1469258174828 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:14 INFO - PROCESS | 10634 | ++DOCSHELL 0xa3343c00 == 40 [pid = 10634] [id = 45] 00:16:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0xa33bdc00) [pid = 10634] [serial = 133] [outer = (nil)] 00:16:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0xa34d9000) [pid = 10634] [serial = 134] [outer = 0xa33bdc00] 00:16:14 INFO - PROCESS | 10634 | 1469258174965 Marionette DEBUG loaded listener.js 00:16:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0xa4d52400) [pid = 10634] [serial = 135] [outer = 0xa33bdc00] 00:16:15 INFO - PROCESS | 10634 | 1469258175946 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]]]}] 00:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1513ms 00:16:16 INFO - PROCESS | 10634 | 1469258176016 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 00:16:16 INFO - PROCESS | 10634 | 1469258176020 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 00:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:16:16 INFO - PROCESS | 10634 | 1469258176026 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:16:16 INFO - PROCESS | 10634 | 1469258176042 Marionette TRACE conn3 <- [1,154,null,{}] 00:16:16 INFO - PROCESS | 10634 | 1469258176051 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}] 00:16:16 INFO - PROCESS | 10634 | 1469258176057 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:16 INFO - PROCESS | 10634 | 1469258176267 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x99515400) [pid = 10634] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x950d1800) [pid = 10634] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9ad41c00) [pid = 10634] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9201cc00) [pid = 10634] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x950c4400) [pid = 10634] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x946e3400) [pid = 10634] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9b71b000) [pid = 10634] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0xa255cc00) [pid = 10634] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0xa4f13400) [pid = 10634] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9210cc00) [pid = 10634] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:16:16 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x95295000) [pid = 10634] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:16:16 INFO - PROCESS | 10634 | 1469258176400 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:16 INFO - PROCESS | 10634 | 1469258176407 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x9398c800 == 41 [pid = 10634] [id = 46] 00:16:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x946e3400) [pid = 10634] [serial = 136] [outer = (nil)] 00:16:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x994b4800) [pid = 10634] [serial = 137] [outer = 0x946e3400] 00:16:16 INFO - PROCESS | 10634 | 1469258176481 Marionette DEBUG loaded listener.js 00:16:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x9ab33400) [pid = 10634] [serial = 138] [outer = 0x946e3400] 00:16:17 INFO - PROCESS | 10634 | 1469258177142 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]]]}] 00:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1146ms 00:16:17 INFO - PROCESS | 10634 | 1469258177173 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 00:16:17 INFO - PROCESS | 10634 | 1469258177177 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 00:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:16:17 INFO - PROCESS | 10634 | 1469258177184 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:16:17 INFO - PROCESS | 10634 | 1469258177187 Marionette TRACE conn3 <- [1,158,null,{}] 00:16:17 INFO - PROCESS | 10634 | 1469258177193 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}] 00:16:17 INFO - PROCESS | 10634 | 1469258177203 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:17 INFO - PROCESS | 10634 | 1469258177452 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 00:16:17 INFO - PROCESS | 10634 | 1469258177466 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:17 INFO - PROCESS | 10634 | 1469258177473 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b705800 == 42 [pid = 10634] [id = 47] 00:16:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0xa4f8a000) [pid = 10634] [serial = 139] [outer = (nil)] 00:16:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0xa6c62400) [pid = 10634] [serial = 140] [outer = 0xa4f8a000] 00:16:17 INFO - PROCESS | 10634 | 1469258177541 Marionette DEBUG loaded listener.js 00:16:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0xa6c66000) [pid = 10634] [serial = 141] [outer = 0xa4f8a000] 00:16:18 INFO - PROCESS | 10634 | 1469258178403 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]]]}] 00:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1280ms 00:16:18 INFO - PROCESS | 10634 | 1469258178466 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 00:16:18 INFO - PROCESS | 10634 | 1469258178473 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 00:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:16:18 INFO - PROCESS | 10634 | 1469258178482 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:16:18 INFO - PROCESS | 10634 | 1469258178488 Marionette TRACE conn3 <- [1,162,null,{}] 00:16:18 INFO - PROCESS | 10634 | 1469258178498 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}] 00:16:18 INFO - PROCESS | 10634 | 1469258178503 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:18 INFO - PROCESS | 10634 | 1469258178762 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 00:16:18 INFO - PROCESS | 10634 | 1469258178870 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:18 INFO - PROCESS | 10634 | 1469258178884 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x95101800 == 43 [pid = 10634] [id = 48] 00:16:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x95102800) [pid = 10634] [serial = 142] [outer = (nil)] 00:16:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x95105400) [pid = 10634] [serial = 143] [outer = 0x95102800] 00:16:18 INFO - PROCESS | 10634 | 1469258178967 Marionette DEBUG loaded listener.js 00:16:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x95107800) [pid = 10634] [serial = 144] [outer = 0x95102800] 00:16:19 INFO - PROCESS | 10634 | 1469258179914 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]]]}] 00:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1486ms 00:16:19 INFO - PROCESS | 10634 | 1469258179968 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 00:16:19 INFO - PROCESS | 10634 | 1469258179975 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 00:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:16:19 INFO - PROCESS | 10634 | 1469258179986 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:16:19 INFO - PROCESS | 10634 | 1469258179990 Marionette TRACE conn3 <- [1,166,null,{}] 00:16:20 INFO - PROCESS | 10634 | 1469258179999 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}] 00:16:20 INFO - PROCESS | 10634 | 1469258180006 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:20 INFO - PROCESS | 10634 | 1469258180305 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 00:16:20 INFO - PROCESS | 10634 | 1469258180377 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:20 INFO - PROCESS | 10634 | 1469258180386 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x977bfc00 == 44 [pid = 10634] [id = 49] 00:16:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9824dc00) [pid = 10634] [serial = 145] [outer = (nil)] 00:16:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x98d67800) [pid = 10634] [serial = 146] [outer = 0x9824dc00] 00:16:20 INFO - PROCESS | 10634 | 1469258180533 Marionette DEBUG loaded listener.js 00:16:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x999e9800) [pid = 10634] [serial = 147] [outer = 0x9824dc00] 00:16:21 INFO - PROCESS | 10634 | 1469258181223 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:16:21 INFO - PROCESS | 10634 | 1469258181529 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]]]}] 00:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1587ms 00:16:21 INFO - PROCESS | 10634 | 1469258181574 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 00:16:21 INFO - PROCESS | 10634 | 1469258181578 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 00:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:16:21 INFO - PROCESS | 10634 | 1469258181586 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:16:21 INFO - PROCESS | 10634 | 1469258181593 Marionette TRACE conn3 <- [1,170,null,{}] 00:16:21 INFO - PROCESS | 10634 | 1469258181609 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}] 00:16:21 INFO - PROCESS | 10634 | 1469258181618 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:21 INFO - PROCESS | 10634 | 1469258181840 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 00:16:22 INFO - PROCESS | 10634 | 1469258182026 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:22 INFO - PROCESS | 10634 | 1469258182036 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:22 INFO - PROCESS | 10634 | ++DOCSHELL 0xa2feec00 == 45 [pid = 10634] [id = 50] 00:16:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0xa326e800) [pid = 10634] [serial = 148] [outer = (nil)] 00:16:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0xa4f1a000) [pid = 10634] [serial = 149] [outer = 0xa326e800] 00:16:22 INFO - PROCESS | 10634 | 1469258182127 Marionette DEBUG loaded listener.js 00:16:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0xa6143800) [pid = 10634] [serial = 150] [outer = 0xa326e800] 00:16:23 INFO - PROCESS | 10634 | 1469258183226 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]]]}] 00:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1692ms 00:16:23 INFO - PROCESS | 10634 | 1469258183337 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 00:16:23 INFO - PROCESS | 10634 | 1469258183341 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 00:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:16:23 INFO - PROCESS | 10634 | 1469258183418 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:16:23 INFO - PROCESS | 10634 | 1469258183421 Marionette TRACE conn3 <- [1,174,null,{}] 00:16:23 INFO - PROCESS | 10634 | 1469258183429 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}] 00:16:23 INFO - PROCESS | 10634 | 1469258183433 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:23 INFO - PROCESS | 10634 | 1469258183627 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 00:16:23 INFO - PROCESS | 10634 | 1469258183818 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:23 INFO - PROCESS | 10634 | 1469258183825 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:23 INFO - PROCESS | 10634 | ++DOCSHELL 0xa2fe9400 == 46 [pid = 10634] [id = 51] 00:16:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0xa33bd400) [pid = 10634] [serial = 151] [outer = (nil)] 00:16:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0xa6c6b800) [pid = 10634] [serial = 152] [outer = 0xa33bd400] 00:16:23 INFO - PROCESS | 10634 | 1469258183908 Marionette DEBUG loaded listener.js 00:16:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0xa6c70400) [pid = 10634] [serial = 153] [outer = 0xa33bd400] 00:16:24 INFO - PROCESS | 10634 | 1469258184766 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]]]}] 00:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1432ms 00:16:24 INFO - PROCESS | 10634 | 1469258184807 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 00:16:24 INFO - PROCESS | 10634 | 1469258184812 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 00:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:16:24 INFO - PROCESS | 10634 | 1469258184818 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:16:24 INFO - PROCESS | 10634 | 1469258184822 Marionette TRACE conn3 <- [1,178,null,{}] 00:16:24 INFO - PROCESS | 10634 | 1469258184828 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}] 00:16:24 INFO - PROCESS | 10634 | 1469258184833 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:25 INFO - PROCESS | 10634 | 1469258185002 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 00:16:25 INFO - PROCESS | 10634 | 1469258185148 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:25 INFO - PROCESS | 10634 | 1469258185157 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x95295400 == 47 [pid = 10634] [id = 52] 00:16:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x95295800) [pid = 10634] [serial = 154] [outer = (nil)] 00:16:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9abbe800) [pid = 10634] [serial = 155] [outer = 0x95295800] 00:16:25 INFO - PROCESS | 10634 | 1469258185237 Marionette DEBUG loaded listener.js 00:16:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9abc0c00) [pid = 10634] [serial = 156] [outer = 0x95295800] 00:16:26 INFO - PROCESS | 10634 | 1469258186290 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]]]}] 00:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1537ms 00:16:26 INFO - PROCESS | 10634 | 1469258186357 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 00:16:26 INFO - PROCESS | 10634 | 1469258186363 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 00:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:16:26 INFO - PROCESS | 10634 | 1469258186371 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:16:26 INFO - PROCESS | 10634 | 1469258186376 Marionette TRACE conn3 <- [1,182,null,{}] 00:16:26 INFO - PROCESS | 10634 | 1469258186384 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}] 00:16:26 INFO - PROCESS | 10634 | 1469258186389 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:26 INFO - PROCESS | 10634 | 1469258186638 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 00:16:26 INFO - PROCESS | 10634 | 1469258186851 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:26 INFO - PROCESS | 10634 | 1469258186862 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x95110000 == 48 [pid = 10634] [id = 53] 00:16:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x951ef000) [pid = 10634] [serial = 157] [outer = (nil)] 00:16:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x977c0800) [pid = 10634] [serial = 158] [outer = 0x951ef000] 00:16:26 INFO - PROCESS | 10634 | 1469258186935 Marionette DEBUG loaded listener.js 00:16:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x98d5f000) [pid = 10634] [serial = 159] [outer = 0x951ef000] 00:16:27 INFO - PROCESS | 10634 | --DOCSHELL 0x9398c800 == 47 [pid = 10634] [id = 46] 00:16:27 INFO - PROCESS | 10634 | --DOCSHELL 0xa3343c00 == 46 [pid = 10634] [id = 45] 00:16:27 INFO - PROCESS | 10634 | --DOCSHELL 0xa1010000 == 45 [pid = 10634] [id = 44] 00:16:27 INFO - PROCESS | 10634 | --DOCSHELL 0x99cfd000 == 44 [pid = 10634] [id = 43] 00:16:27 INFO - PROCESS | 10634 | --DOCSHELL 0x946e0c00 == 43 [pid = 10634] [id = 42] 00:16:27 INFO - PROCESS | 10634 | --DOCSHELL 0x92edf400 == 42 [pid = 10634] [id = 39] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x995b1400) [pid = 10634] [serial = 104] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x951f1400) [pid = 10634] [serial = 101] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9b702800) [pid = 10634] [serial = 108] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x95212c00) [pid = 10634] [serial = 102] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x946e2400) [pid = 10634] [serial = 98] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x93948c00) [pid = 10634] [serial = 97] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9b17f000) [pid = 10634] [serial = 107] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9820dc00) [pid = 10634] [serial = 110] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x99fe1c00) [pid = 10634] [serial = 80] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x994aa400) [pid = 10634] [serial = 79] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x9d817c00) [pid = 10634] [serial = 83] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9b726800) [pid = 10634] [serial = 82] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0xa333fc00) [pid = 10634] [serial = 86] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0xa2fb2800) [pid = 10634] [serial = 85] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0xa671f400) [pid = 10634] [serial = 89] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0xa61bfc00) [pid = 10634] [serial = 88] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9a776400) [pid = 10634] [serial = 92] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0xa678e800) [pid = 10634] [serial = 91] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9b70bc00) [pid = 10634] [serial = 95] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0xa108c000) [pid = 10634] [serial = 94] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x9b86a800) [pid = 10634] [serial = 111] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x99769c00) [pid = 10634] [serial = 105] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x951ec000) [pid = 10634] [serial = 113] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 10634 | 1469258187803 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]]]}] 00:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1487ms 00:16:27 INFO - PROCESS | 10634 | 1469258187858 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 00:16:27 INFO - PROCESS | 10634 | 1469258187864 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 00:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:16:27 INFO - PROCESS | 10634 | 1469258187874 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:16:27 INFO - PROCESS | 10634 | 1469258187879 Marionette TRACE conn3 <- [1,186,null,{}] 00:16:27 INFO - PROCESS | 10634 | 1469258187885 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}] 00:16:27 INFO - PROCESS | 10634 | 1469258187889 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:28 INFO - PROCESS | 10634 | 1469258188049 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 00:16:28 INFO - PROCESS | 10634 | 1469258188163 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:28 INFO - PROCESS | 10634 | 1469258188174 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x93984000 == 43 [pid = 10634] [id = 54] 00:16:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x950d3400) [pid = 10634] [serial = 160] [outer = (nil)] 00:16:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x995b5000) [pid = 10634] [serial = 161] [outer = 0x950d3400] 00:16:28 INFO - PROCESS | 10634 | 1469258188244 Marionette DEBUG loaded listener.js 00:16:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x99cfc000) [pid = 10634] [serial = 162] [outer = 0x950d3400] 00:16:28 INFO - PROCESS | 10634 | 1469258188961 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]]]}] 00:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1139ms 00:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:16:29 INFO - PROCESS | 10634 | 1469258189015 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 00:16:29 INFO - PROCESS | 10634 | 1469258189018 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 00:16:29 INFO - PROCESS | 10634 | 1469258189025 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:16:29 INFO - PROCESS | 10634 | 1469258189030 Marionette TRACE conn3 <- [1,190,null,{}] 00:16:29 INFO - PROCESS | 10634 | 1469258189053 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}] 00:16:29 INFO - PROCESS | 10634 | 1469258189061 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:29 INFO - PROCESS | 10634 | 1469258189221 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 00:16:29 INFO - PROCESS | 10634 | 1469258189232 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:29 INFO - PROCESS | 10634 | 1469258189241 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x9a4ab800 == 44 [pid = 10634] [id = 55] 00:16:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9a4abc00) [pid = 10634] [serial = 163] [outer = (nil)] 00:16:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9a776400) [pid = 10634] [serial = 164] [outer = 0x9a4abc00] 00:16:29 INFO - PROCESS | 10634 | 1469258189311 Marionette DEBUG loaded listener.js 00:16:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9aa14400) [pid = 10634] [serial = 165] [outer = 0x9a4abc00] 00:16:30 INFO - PROCESS | 10634 | 1469258190141 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]]]}] 00:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1151ms 00:16:30 INFO - PROCESS | 10634 | 1469258190175 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 00:16:30 INFO - PROCESS | 10634 | 1469258190179 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 00:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:16:30 INFO - PROCESS | 10634 | 1469258190187 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:16:30 INFO - PROCESS | 10634 | 1469258190190 Marionette TRACE conn3 <- [1,194,null,{}] 00:16:30 INFO - PROCESS | 10634 | 1469258190196 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}] 00:16:30 INFO - PROCESS | 10634 | 1469258190201 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:30 INFO - PROCESS | 10634 | 1469258190410 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 00:16:30 INFO - PROCESS | 10634 | 1469258190432 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:30 INFO - PROCESS | 10634 | 1469258190440 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x9951e000 == 45 [pid = 10634] [id = 56] 00:16:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9abbe400) [pid = 10634] [serial = 166] [outer = (nil)] 00:16:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9abc4000) [pid = 10634] [serial = 167] [outer = 0x9abbe400] 00:16:30 INFO - PROCESS | 10634 | 1469258190509 Marionette DEBUG loaded listener.js 00:16:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9b17d800) [pid = 10634] [serial = 168] [outer = 0x9abbe400] 00:16:31 INFO - PROCESS | 10634 | 1469258191411 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]]]}] 00:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1288ms 00:16:31 INFO - PROCESS | 10634 | 1469258191475 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 00:16:31 INFO - PROCESS | 10634 | 1469258191479 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 00:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:16:31 INFO - PROCESS | 10634 | 1469258191485 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:16:31 INFO - PROCESS | 10634 | 1469258191488 Marionette TRACE conn3 <- [1,198,null,{}] 00:16:31 INFO - PROCESS | 10634 | 1469258191494 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}] 00:16:31 INFO - PROCESS | 10634 | 1469258191499 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:31 INFO - PROCESS | 10634 | 1469258191691 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 00:16:31 INFO - PROCESS | 10634 | 1469258191716 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:31 INFO - PROCESS | 10634 | 1469258191727 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x98d5e400 == 46 [pid = 10634] [id = 57] 00:16:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9abc1000) [pid = 10634] [serial = 169] [outer = (nil)] 00:16:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9b704000) [pid = 10634] [serial = 170] [outer = 0x9abc1000] 00:16:31 INFO - PROCESS | 10634 | 1469258191793 Marionette DEBUG loaded listener.js 00:16:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x9b71c400) [pid = 10634] [serial = 171] [outer = 0x9abc1000] 00:16:32 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0xa33bdc00) [pid = 10634] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:16:32 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x946e3400) [pid = 10634] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:16:32 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x951ed400) [pid = 10634] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:16:32 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0xa1012400) [pid = 10634] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:16:32 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x99e64000) [pid = 10634] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:16:32 INFO - PROCESS | 10634 | 1469258192720 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]]]}] 00:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1288ms 00:16:32 INFO - PROCESS | 10634 | 1469258192774 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 00:16:32 INFO - PROCESS | 10634 | 1469258192777 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 00:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:16:32 INFO - PROCESS | 10634 | 1469258192784 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:16:32 INFO - PROCESS | 10634 | 1469258192786 Marionette TRACE conn3 <- [1,202,null,{}] 00:16:32 INFO - PROCESS | 10634 | 1469258192792 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}] 00:16:32 INFO - PROCESS | 10634 | 1469258192802 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:33 INFO - PROCESS | 10634 | 1469258192996 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 00:16:33 INFO - PROCESS | 10634 | 1469258193101 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:33 INFO - PROCESS | 10634 | 1469258193108 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x92108000 == 47 [pid = 10634] [id = 58] 00:16:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9210e800) [pid = 10634] [serial = 172] [outer = (nil)] 00:16:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0xa108c000) [pid = 10634] [serial = 173] [outer = 0x9210e800] 00:16:33 INFO - PROCESS | 10634 | 1469258193182 Marionette DEBUG loaded listener.js 00:16:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0xa2530400) [pid = 10634] [serial = 174] [outer = 0x9210e800] 00:16:33 INFO - PROCESS | 10634 | 1469258193850 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]]]}] 00:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1089ms 00:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:16:33 INFO - PROCESS | 10634 | 1469258193882 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 00:16:33 INFO - PROCESS | 10634 | 1469258193885 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 00:16:33 INFO - PROCESS | 10634 | 1469258193892 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:16:33 INFO - PROCESS | 10634 | 1469258193895 Marionette TRACE conn3 <- [1,206,null,{}] 00:16:33 INFO - PROCESS | 10634 | 1469258193901 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}] 00:16:33 INFO - PROCESS | 10634 | 1469258193906 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:34 INFO - PROCESS | 10634 | 1469258194091 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 00:16:34 INFO - PROCESS | 10634 | 1469258194223 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:34 INFO - PROCESS | 10634 | 1469258194230 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x92016800 == 48 [pid = 10634] [id = 59] 00:16:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92018800) [pid = 10634] [serial = 175] [outer = (nil)] 00:16:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93982c00) [pid = 10634] [serial = 176] [outer = 0x92018800] 00:16:34 INFO - PROCESS | 10634 | 1469258194316 Marionette DEBUG loaded listener.js 00:16:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x9398c800) [pid = 10634] [serial = 177] [outer = 0x92018800] 00:16:35 INFO - PROCESS | 10634 | 1469258195265 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]]]}] 00:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1444ms 00:16:35 INFO - PROCESS | 10634 | 1469258195338 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 00:16:35 INFO - PROCESS | 10634 | 1469258195343 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 00:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:16:35 INFO - PROCESS | 10634 | 1469258195353 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:16:35 INFO - PROCESS | 10634 | 1469258195358 Marionette TRACE conn3 <- [1,210,null,{}] 00:16:35 INFO - PROCESS | 10634 | 1469258195366 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}] 00:16:35 INFO - PROCESS | 10634 | 1469258195375 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:35 INFO - PROCESS | 10634 | 1469258195590 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 00:16:35 INFO - PROCESS | 10634 | 1469258195778 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:35 INFO - PROCESS | 10634 | 1469258195791 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x95141800 == 49 [pid = 10634] [id = 60] 00:16:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95143400) [pid = 10634] [serial = 178] [outer = (nil)] 00:16:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x951e6c00) [pid = 10634] [serial = 179] [outer = 0x95143400] 00:16:35 INFO - PROCESS | 10634 | 1469258195887 Marionette DEBUG loaded listener.js 00:16:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95291800) [pid = 10634] [serial = 180] [outer = 0x95143400] 00:16:36 INFO - PROCESS | 10634 | 1469258196716 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]]]}] 00:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1391ms 00:16:36 INFO - PROCESS | 10634 | 1469258196755 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 00:16:36 INFO - PROCESS | 10634 | 1469258196762 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 00:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:16:36 INFO - PROCESS | 10634 | 1469258196772 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:16:36 INFO - PROCESS | 10634 | 1469258196776 Marionette TRACE conn3 <- [1,214,null,{}] 00:16:36 INFO - PROCESS | 10634 | 1469258196782 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}] 00:16:36 INFO - PROCESS | 10634 | 1469258196788 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:36 INFO - PROCESS | 10634 | 1469258196972 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 00:16:37 INFO - PROCESS | 10634 | 1469258197123 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:37 INFO - PROCESS | 10634 | 1469258197134 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x99516400 == 50 [pid = 10634] [id = 61] 00:16:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x99517400) [pid = 10634] [serial = 181] [outer = (nil)] 00:16:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9a4a4400) [pid = 10634] [serial = 182] [outer = 0x99517400] 00:16:37 INFO - PROCESS | 10634 | 1469258197218 Marionette DEBUG loaded listener.js 00:16:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9a4aa000) [pid = 10634] [serial = 183] [outer = 0x99517400] 00:16:38 INFO - PROCESS | 10634 | 1469258198151 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]]]}] 00:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1430ms 00:16:38 INFO - PROCESS | 10634 | 1469258198202 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 00:16:38 INFO - PROCESS | 10634 | 1469258198207 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 00:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:16:38 INFO - PROCESS | 10634 | 1469258198221 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:16:38 INFO - PROCESS | 10634 | 1469258198230 Marionette TRACE conn3 <- [1,218,null,{}] 00:16:38 INFO - PROCESS | 10634 | 1469258198239 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}] 00:16:38 INFO - PROCESS | 10634 | 1469258198245 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:38 INFO - PROCESS | 10634 | 1469258198474 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 00:16:38 INFO - PROCESS | 10634 | 1469258198689 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:38 INFO - PROCESS | 10634 | 1469258198697 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x977c0000 == 51 [pid = 10634] [id = 62] 00:16:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x994a6800) [pid = 10634] [serial = 184] [outer = (nil)] 00:16:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0xa1089400) [pid = 10634] [serial = 185] [outer = 0x994a6800] 00:16:38 INFO - PROCESS | 10634 | 1469258198822 Marionette DEBUG loaded listener.js 00:16:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0xa23af800) [pid = 10634] [serial = 186] [outer = 0x994a6800] 00:16:39 INFO - PROCESS | 10634 | 1469258199686 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]]]}] 00:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1510ms 00:16:39 INFO - PROCESS | 10634 | 1469258199724 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 00:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:16:39 INFO - PROCESS | 10634 | 1469258199729 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 00:16:39 INFO - PROCESS | 10634 | 1469258199735 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:16:39 INFO - PROCESS | 10634 | 1469258199739 Marionette TRACE conn3 <- [1,222,null,{}] 00:16:39 INFO - PROCESS | 10634 | 1469258199745 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}] 00:16:39 INFO - PROCESS | 10634 | 1469258199750 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:39 INFO - PROCESS | 10634 | 1469258199930 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 00:16:40 INFO - PROCESS | 10634 | 1469258200081 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:40 INFO - PROCESS | 10634 | 1469258200087 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:40 INFO - PROCESS | 10634 | ++DOCSHELL 0xa25f4800 == 52 [pid = 10634] [id = 63] 00:16:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0xa2ff1c00) [pid = 10634] [serial = 187] [outer = (nil)] 00:16:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0xa3343800) [pid = 10634] [serial = 188] [outer = 0xa2ff1c00] 00:16:40 INFO - PROCESS | 10634 | 1469258200168 Marionette DEBUG loaded listener.js 00:16:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0xa33c4400) [pid = 10634] [serial = 189] [outer = 0xa2ff1c00] 00:16:41 INFO - PROCESS | 10634 | 1469258201029 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]]]}] 00:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1336ms 00:16:41 INFO - PROCESS | 10634 | 1469258201071 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 00:16:41 INFO - PROCESS | 10634 | 1469258201075 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 00:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:16:41 INFO - PROCESS | 10634 | 1469258201111 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:16:41 INFO - PROCESS | 10634 | 1469258201114 Marionette TRACE conn3 <- [1,226,null,{}] 00:16:41 INFO - PROCESS | 10634 | 1469258201120 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}] 00:16:41 INFO - PROCESS | 10634 | 1469258201126 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:41 INFO - PROCESS | 10634 | 1469258201306 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 00:16:41 INFO - PROCESS | 10634 | 1469258201456 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:41 INFO - PROCESS | 10634 | 1469258201475 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x9502c400 == 53 [pid = 10634] [id = 64] 00:16:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x9502f400) [pid = 10634] [serial = 190] [outer = (nil)] 00:16:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x95032000) [pid = 10634] [serial = 191] [outer = 0x9502f400] 00:16:41 INFO - PROCESS | 10634 | 1469258201564 Marionette DEBUG loaded listener.js 00:16:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x994aa400) [pid = 10634] [serial = 192] [outer = 0x9502f400] 00:16:42 INFO - PROCESS | 10634 | 1469258202453 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]]]}] 00:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1385ms 00:16:42 INFO - PROCESS | 10634 | 1469258202494 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 00:16:42 INFO - PROCESS | 10634 | 1469258202498 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 00:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:16:42 INFO - PROCESS | 10634 | 1469258202504 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:16:42 INFO - PROCESS | 10634 | 1469258202508 Marionette TRACE conn3 <- [1,230,null,{}] 00:16:42 INFO - PROCESS | 10634 | 1469258202514 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}] 00:16:42 INFO - PROCESS | 10634 | 1469258202520 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:42 INFO - PROCESS | 10634 | 1469258202695 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 00:16:42 INFO - PROCESS | 10634 | 1469258202846 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:42 INFO - PROCESS | 10634 | 1469258202857 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x9394e800 == 54 [pid = 10634] [id = 65] 00:16:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x93b6fc00) [pid = 10634] [serial = 193] [outer = (nil)] 00:16:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x99d22000) [pid = 10634] [serial = 194] [outer = 0x93b6fc00] 00:16:42 INFO - PROCESS | 10634 | 1469258202936 Marionette DEBUG loaded listener.js 00:16:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x99d2a000) [pid = 10634] [serial = 195] [outer = 0x93b6fc00] 00:16:44 INFO - PROCESS | 10634 | 1469258204008 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]]]}] 00:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1534ms 00:16:44 INFO - PROCESS | 10634 | 1469258204052 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 00:16:44 INFO - PROCESS | 10634 | 1469258204059 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 00:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:16:44 INFO - PROCESS | 10634 | 1469258204068 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:16:44 INFO - PROCESS | 10634 | 1469258204075 Marionette TRACE conn3 <- [1,234,null,{}] 00:16:44 INFO - PROCESS | 10634 | 1469258204082 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}] 00:16:44 INFO - PROCESS | 10634 | 1469258204087 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:44 INFO - PROCESS | 10634 | 1469258204259 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 00:16:44 INFO - PROCESS | 10634 | 1469258204412 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:44 INFO - PROCESS | 10634 | 1469258204428 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x95110c00 == 55 [pid = 10634] [id = 66] 00:16:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x95138c00) [pid = 10634] [serial = 196] [outer = (nil)] 00:16:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x95141400) [pid = 10634] [serial = 197] [outer = 0x95138c00] 00:16:44 INFO - PROCESS | 10634 | 1469258204526 Marionette DEBUG loaded listener.js 00:16:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x951ec400) [pid = 10634] [serial = 198] [outer = 0x95138c00] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x9201c800 == 54 [pid = 10634] [id = 33] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x92108000 == 53 [pid = 10634] [id = 58] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x98d5e400 == 52 [pid = 10634] [id = 57] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x9951e000 == 51 [pid = 10634] [id = 56] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0xa6c62400) [pid = 10634] [serial = 140] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x9a4ab800 == 50 [pid = 10634] [id = 55] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x93984000 == 49 [pid = 10634] [id = 54] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x95110000 == 48 [pid = 10634] [id = 53] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0xa2feec00 == 47 [pid = 10634] [id = 50] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x977bfc00 == 46 [pid = 10634] [id = 49] 00:16:45 INFO - PROCESS | 10634 | --DOCSHELL 0x95101800 == 45 [pid = 10634] [id = 48] 00:16:45 INFO - PROCESS | 10634 | 1469258205448 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]]]}] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0xa34d9000) [pid = 10634] [serial = 134] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x994b4800) [pid = 10634] [serial = 137] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0xa4d52400) [pid = 10634] [serial = 135] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x977bb000) [pid = 10634] [serial = 126] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x95299400) [pid = 10634] [serial = 125] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x99bb4800) [pid = 10634] [serial = 119] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0xa1008400) [pid = 10634] [serial = 122] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x93b69000) [pid = 10634] [serial = 116] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0xa231a400) [pid = 10634] [serial = 131] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x9a8d6800) [pid = 10634] [serial = 128] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x9ad3b800) [pid = 10634] [serial = 129] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x9ab33400) [pid = 10634] [serial = 138] [outer = (nil)] [url = about:blank] 00:16:45 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0xa23f0c00) [pid = 10634] [serial = 132] [outer = (nil)] [url = about:blank] 00:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1435ms 00:16:45 INFO - PROCESS | 10634 | 1469258205503 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 00:16:45 INFO - PROCESS | 10634 | 1469258205509 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 00:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:16:45 INFO - PROCESS | 10634 | 1469258205520 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:16:45 INFO - PROCESS | 10634 | 1469258205523 Marionette TRACE conn3 <- [1,238,null,{}] 00:16:45 INFO - PROCESS | 10634 | 1469258205530 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}] 00:16:45 INFO - PROCESS | 10634 | 1469258205536 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:45 INFO - PROCESS | 10634 | 1469258205704 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 00:16:45 INFO - PROCESS | 10634 | 1469258205816 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:45 INFO - PROCESS | 10634 | 1469258205825 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x95138400 == 46 [pid = 10634] [id = 67] 00:16:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x9513d800) [pid = 10634] [serial = 199] [outer = (nil)] 00:16:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x982d8000) [pid = 10634] [serial = 200] [outer = 0x9513d800] 00:16:45 INFO - PROCESS | 10634 | 1469258205897 Marionette DEBUG loaded listener.js 00:16:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x995abc00) [pid = 10634] [serial = 201] [outer = 0x9513d800] 00:16:46 INFO - PROCESS | 10634 | 1469258206675 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]]]}] 00:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1178ms 00:16:46 INFO - PROCESS | 10634 | 1469258206706 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 00:16:46 INFO - PROCESS | 10634 | 1469258206710 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 00:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:16:46 INFO - PROCESS | 10634 | 1469258206721 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:16:46 INFO - PROCESS | 10634 | 1469258206725 Marionette TRACE conn3 <- [1,242,null,{}] 00:16:46 INFO - PROCESS | 10634 | 1469258206746 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}] 00:16:46 INFO - PROCESS | 10634 | 1469258206755 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:46 INFO - PROCESS | 10634 | 1469258206916 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 00:16:46 INFO - PROCESS | 10634 | 1469258206927 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:46 INFO - PROCESS | 10634 | 1469258206938 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x9a49f800 == 47 [pid = 10634] [id = 68] 00:16:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x9a49fc00) [pid = 10634] [serial = 202] [outer = (nil)] 00:16:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x9a4a8400) [pid = 10634] [serial = 203] [outer = 0x9a49fc00] 00:16:47 INFO - PROCESS | 10634 | 1469258207010 Marionette DEBUG loaded listener.js 00:16:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x9aa14000) [pid = 10634] [serial = 204] [outer = 0x9a49fc00] 00:16:47 INFO - PROCESS | 10634 | 1469258207879 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]]]}] 00:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1190ms 00:16:47 INFO - PROCESS | 10634 | 1469258207925 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 00:16:47 INFO - PROCESS | 10634 | 1469258207929 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 00:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:16:47 INFO - PROCESS | 10634 | 1469258207940 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:16:47 INFO - PROCESS | 10634 | 1469258207943 Marionette TRACE conn3 <- [1,246,null,{}] 00:16:47 INFO - PROCESS | 10634 | 1469258207959 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}] 00:16:47 INFO - PROCESS | 10634 | 1469258207964 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:48 INFO - PROCESS | 10634 | 1469258208165 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 00:16:48 INFO - PROCESS | 10634 | 1469258208185 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:48 INFO - PROCESS | 10634 | 1469258208196 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x92012800 == 48 [pid = 10634] [id = 69] 00:16:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x99d27400) [pid = 10634] [serial = 205] [outer = (nil)] 00:16:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x9abc1c00) [pid = 10634] [serial = 206] [outer = 0x99d27400] 00:16:48 INFO - PROCESS | 10634 | 1469258208261 Marionette DEBUG loaded listener.js 00:16:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x9b6c7400) [pid = 10634] [serial = 207] [outer = 0x99d27400] 00:16:49 INFO - PROCESS | 10634 | 1469258209117 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]]]}] 00:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1200ms 00:16:49 INFO - PROCESS | 10634 | 1469258209141 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 00:16:49 INFO - PROCESS | 10634 | 1469258209144 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 00:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:16:49 INFO - PROCESS | 10634 | 1469258209150 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:16:49 INFO - PROCESS | 10634 | 1469258209154 Marionette TRACE conn3 <- [1,250,null,{}] 00:16:49 INFO - PROCESS | 10634 | 1469258209159 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}] 00:16:49 INFO - PROCESS | 10634 | 1469258209165 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:49 INFO - PROCESS | 10634 | 1469258209363 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 00:16:49 INFO - PROCESS | 10634 | 1469258209384 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:49 INFO - PROCESS | 10634 | 1469258209392 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x9502a000 == 49 [pid = 10634] [id = 70] 00:16:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x9502c000) [pid = 10634] [serial = 208] [outer = (nil)] 00:16:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x9b727000) [pid = 10634] [serial = 209] [outer = 0x9502c000] 00:16:49 INFO - PROCESS | 10634 | 1469258209464 Marionette DEBUG loaded listener.js 00:16:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x9b86d800) [pid = 10634] [serial = 210] [outer = 0x9502c000] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x92ee2400) [pid = 10634] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x9b86f400) [pid = 10634] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x995b8800) [pid = 10634] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x950d3400) [pid = 10634] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x9abbe400) [pid = 10634] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x9abc1000) [pid = 10634] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x9a4abc00) [pid = 10634] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:16:50 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x951ef000) [pid = 10634] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:16:50 INFO - PROCESS | 10634 | 1469258210444 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]]]}] 00:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1345ms 00:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:16:50 INFO - PROCESS | 10634 | 1469258210497 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 00:16:50 INFO - PROCESS | 10634 | 1469258210500 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 00:16:50 INFO - PROCESS | 10634 | 1469258210507 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:16:50 INFO - PROCESS | 10634 | 1469258210510 Marionette TRACE conn3 <- [1,254,null,{}] 00:16:50 INFO - PROCESS | 10634 | 1469258210516 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}] 00:16:50 INFO - PROCESS | 10634 | 1469258210525 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:50 INFO - PROCESS | 10634 | 1469258210693 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 00:16:50 INFO - PROCESS | 10634 | 1469258210802 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:50 INFO - PROCESS | 10634 | 1469258210812 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x946e0000 == 50 [pid = 10634] [id = 71] 00:16:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x951ef000) [pid = 10634] [serial = 211] [outer = (nil)] 00:16:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0xa23a7c00) [pid = 10634] [serial = 212] [outer = 0x951ef000] 00:16:50 INFO - PROCESS | 10634 | 1469258210879 Marionette DEBUG loaded listener.js 00:16:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0xa4f13800) [pid = 10634] [serial = 213] [outer = 0x951ef000] 00:16:51 INFO - PROCESS | 10634 | 1469258211675 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]]]}] 00:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1179ms 00:16:51 INFO - PROCESS | 10634 | 1469258211685 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 00:16:51 INFO - PROCESS | 10634 | 1469258211688 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 00:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:16:51 INFO - PROCESS | 10634 | 1469258211694 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:16:51 INFO - PROCESS | 10634 | 1469258211697 Marionette TRACE conn3 <- [1,258,null,{}] 00:16:51 INFO - PROCESS | 10634 | 1469258211707 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}] 00:16:51 INFO - PROCESS | 10634 | 1469258211711 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:51 INFO - PROCESS | 10634 | 1469258211907 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 00:16:51 INFO - PROCESS | 10634 | 1469258211925 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:51 INFO - PROCESS | 10634 | 1469258211952 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x93983c00 == 51 [pid = 10634] [id = 72] 00:16:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x95029800) [pid = 10634] [serial = 214] [outer = (nil)] 00:16:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0xa671f400) [pid = 10634] [serial = 215] [outer = 0x95029800] 00:16:52 INFO - PROCESS | 10634 | 1469258212016 Marionette DEBUG loaded listener.js 00:16:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0xa61bfc00) [pid = 10634] [serial = 216] [outer = 0x95029800] 00:16:53 INFO - PROCESS | 10634 | 1469258213018 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]]]}] 00:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1387ms 00:16:53 INFO - PROCESS | 10634 | 1469258213084 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 00:16:53 INFO - PROCESS | 10634 | 1469258213090 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 00:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:16:53 INFO - PROCESS | 10634 | 1469258213099 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:16:53 INFO - PROCESS | 10634 | 1469258213107 Marionette TRACE conn3 <- [1,262,null,{}] 00:16:53 INFO - PROCESS | 10634 | 1469258213115 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}] 00:16:53 INFO - PROCESS | 10634 | 1469258213120 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:53 INFO - PROCESS | 10634 | 1469258213341 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 00:16:53 INFO - PROCESS | 10634 | 1469258213534 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:53 INFO - PROCESS | 10634 | 1469258213547 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x9510ec00 == 52 [pid = 10634] [id = 73] 00:16:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x9510f000) [pid = 10634] [serial = 217] [outer = (nil)] 00:16:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x95146800) [pid = 10634] [serial = 218] [outer = 0x9510f000] 00:16:53 INFO - PROCESS | 10634 | 1469258213678 Marionette DEBUG loaded listener.js 00:16:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x977bf400) [pid = 10634] [serial = 219] [outer = 0x9510f000] 00:16:54 INFO - PROCESS | 10634 | 1469258214594 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]]]}] 00:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1540ms 00:16:54 INFO - PROCESS | 10634 | 1469258214640 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 00:16:54 INFO - PROCESS | 10634 | 1469258214647 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 00:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:16:54 INFO - PROCESS | 10634 | 1469258214660 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:16:54 INFO - PROCESS | 10634 | 1469258214665 Marionette TRACE conn3 <- [1,266,null,{}] 00:16:54 INFO - PROCESS | 10634 | 1469258214672 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}] 00:16:54 INFO - PROCESS | 10634 | 1469258214677 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:54 INFO - PROCESS | 10634 | 1469258214974 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 00:16:55 INFO - PROCESS | 10634 | 1469258215171 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:55 INFO - PROCESS | 10634 | 1469258215178 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x99d26800 == 53 [pid = 10634] [id = 74] 00:16:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x9a4a1800) [pid = 10634] [serial = 220] [outer = (nil)] 00:16:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x9abb8c00) [pid = 10634] [serial = 221] [outer = 0x9a4a1800] 00:16:55 INFO - PROCESS | 10634 | 1469258215312 Marionette DEBUG loaded listener.js 00:16:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x9b10dc00) [pid = 10634] [serial = 222] [outer = 0x9a4a1800] 00:16:56 INFO - PROCESS | 10634 | 1469258216185 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]]]}] 00:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1557ms 00:16:56 INFO - PROCESS | 10634 | 1469258216218 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 00:16:56 INFO - PROCESS | 10634 | 1469258216222 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 00:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:16:56 INFO - PROCESS | 10634 | 1469258216229 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:16:56 INFO - PROCESS | 10634 | 1469258216236 Marionette TRACE conn3 <- [1,270,null,{}] 00:16:56 INFO - PROCESS | 10634 | 1469258216254 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}] 00:16:56 INFO - PROCESS | 10634 | 1469258216263 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:56 INFO - PROCESS | 10634 | 1469258216452 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 00:16:56 INFO - PROCESS | 10634 | 1469258216608 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:56 INFO - PROCESS | 10634 | 1469258216618 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:56 INFO - PROCESS | 10634 | ++DOCSHELL 0xa61ca800 == 54 [pid = 10634] [id = 75] 00:16:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0xa671e400) [pid = 10634] [serial = 223] [outer = (nil)] 00:16:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0xa6c63800) [pid = 10634] [serial = 224] [outer = 0xa671e400] 00:16:56 INFO - PROCESS | 10634 | 1469258216709 Marionette DEBUG loaded listener.js 00:16:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0xa6c69400) [pid = 10634] [serial = 225] [outer = 0xa671e400] 00:16:57 INFO - PROCESS | 10634 | 1469258217608 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]]]}] 00:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1390ms 00:16:57 INFO - PROCESS | 10634 | 1469258217619 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 00:16:57 INFO - PROCESS | 10634 | 1469258217623 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 00:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:16:57 INFO - PROCESS | 10634 | 1469258217630 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:16:57 INFO - PROCESS | 10634 | 1469258217633 Marionette TRACE conn3 <- [1,274,null,{}] 00:16:57 INFO - PROCESS | 10634 | 1469258217639 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}] 00:16:57 INFO - PROCESS | 10634 | 1469258217644 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:57 INFO - PROCESS | 10634 | 1469258217819 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 00:16:58 INFO - PROCESS | 10634 | 1469258217980 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:58 INFO - PROCESS | 10634 | 1469258217990 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b7e4400 == 55 [pid = 10634] [id = 76] 00:16:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0xa4d10800) [pid = 10634] [serial = 226] [outer = (nil)] 00:16:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0xa6da6400) [pid = 10634] [serial = 227] [outer = 0xa4d10800] 00:16:58 INFO - PROCESS | 10634 | 1469258218072 Marionette DEBUG loaded listener.js 00:16:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0xa6dab000) [pid = 10634] [serial = 228] [outer = 0xa4d10800] 00:16:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x91cc7400) [pid = 10634] [serial = 229] [outer = 0x93b74400] 00:16:59 INFO - PROCESS | 10634 | 1469258219020 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]]]}] 00:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1441ms 00:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:16:59 INFO - PROCESS | 10634 | 1469258219072 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 00:16:59 INFO - PROCESS | 10634 | 1469258219076 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 00:16:59 INFO - PROCESS | 10634 | 1469258219083 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:16:59 INFO - PROCESS | 10634 | 1469258219086 Marionette TRACE conn3 <- [1,278,null,{}] 00:16:59 INFO - PROCESS | 10634 | 1469258219092 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}] 00:16:59 INFO - PROCESS | 10634 | 1469258219097 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:59 INFO - PROCESS | 10634 | 1469258219312 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 00:16:59 INFO - PROCESS | 10634 | 1469258219514 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:59 INFO - PROCESS | 10634 | 1469258219523 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:16:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc1400 == 56 [pid = 10634] [id = 77] 00:16:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x91cc6400) [pid = 10634] [serial = 230] [outer = (nil)] 00:16:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x91ccfc00) [pid = 10634] [serial = 231] [outer = 0x91cc6400] 00:16:59 INFO - PROCESS | 10634 | 1469258219648 Marionette DEBUG loaded listener.js 00:16:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x9394ac00) [pid = 10634] [serial = 232] [outer = 0x91cc6400] 00:17:00 INFO - PROCESS | 10634 | 1469258220555 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]]]}] 00:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1533ms 00:17:00 INFO - PROCESS | 10634 | 1469258220616 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 00:17:00 INFO - PROCESS | 10634 | 1469258220619 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 00:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:17:00 INFO - PROCESS | 10634 | 1469258220627 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:17:00 INFO - PROCESS | 10634 | 1469258220631 Marionette TRACE conn3 <- [1,282,null,{}] 00:17:00 INFO - PROCESS | 10634 | 1469258220637 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}] 00:17:00 INFO - PROCESS | 10634 | 1469258220647 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:00 INFO - PROCESS | 10634 | 1469258220882 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 00:17:01 INFO - PROCESS | 10634 | 1469258221079 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:01 INFO - PROCESS | 10634 | 1469258221089 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc3800 == 57 [pid = 10634] [id = 78] 00:17:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x91cc5000) [pid = 10634] [serial = 233] [outer = (nil)] 00:17:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x92016400) [pid = 10634] [serial = 234] [outer = 0x91cc5000] 00:17:01 INFO - PROCESS | 10634 | 1469258221484 Marionette DEBUG loaded listener.js 00:17:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x92ee5c00) [pid = 10634] [serial = 235] [outer = 0x91cc5000] 00:17:02 INFO - PROCESS | 10634 | 1469258222573 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]]]}] 00:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 2033ms 00:17:02 INFO - PROCESS | 10634 | 1469258222664 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 00:17:02 INFO - PROCESS | 10634 | 1469258222670 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 00:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:17:02 INFO - PROCESS | 10634 | 1469258222678 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:17:02 INFO - PROCESS | 10634 | 1469258222682 Marionette TRACE conn3 <- [1,286,null,{}] 00:17:02 INFO - PROCESS | 10634 | 1469258222689 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}] 00:17:02 INFO - PROCESS | 10634 | 1469258222695 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:02 INFO - PROCESS | 10634 | 1469258222910 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 00:17:03 INFO - PROCESS | 10634 | 1469258223120 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:03 INFO - PROCESS | 10634 | 1469258223129 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x95101400 == 58 [pid = 10634] [id = 79] 00:17:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x9510cc00) [pid = 10634] [serial = 236] [outer = (nil)] 00:17:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x95141c00) [pid = 10634] [serial = 237] [outer = 0x9510cc00] 00:17:03 INFO - PROCESS | 10634 | 1469258223256 Marionette DEBUG loaded listener.js 00:17:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x951f0400) [pid = 10634] [serial = 238] [outer = 0x9510cc00] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x9b705800 == 57 [pid = 10634] [id = 47] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x98d5fc00 == 56 [pid = 10634] [id = 40] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x946e0000 == 55 [pid = 10634] [id = 71] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0xa108c000) [pid = 10634] [serial = 173] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x98d67800) [pid = 10634] [serial = 146] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x95105400) [pid = 10634] [serial = 143] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x9abbe800) [pid = 10634] [serial = 155] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0xa6c6b800) [pid = 10634] [serial = 152] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0xa4f1a000) [pid = 10634] [serial = 149] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x9502a000 == 54 [pid = 10634] [id = 70] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x92012800 == 53 [pid = 10634] [id = 69] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x9a49f800 == 52 [pid = 10634] [id = 68] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x95138400 == 51 [pid = 10634] [id = 67] 00:17:03 INFO - PROCESS | 10634 | --DOCSHELL 0x95110c00 == 50 [pid = 10634] [id = 66] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x99cfc000) [pid = 10634] [serial = 162] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x9b17d800) [pid = 10634] [serial = 168] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x9b704000) [pid = 10634] [serial = 170] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x9a776400) [pid = 10634] [serial = 164] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x98d5f000) [pid = 10634] [serial = 159] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x9abc4000) [pid = 10634] [serial = 167] [outer = (nil)] [url = about:blank] 00:17:03 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x995b5000) [pid = 10634] [serial = 161] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x9b71c400) [pid = 10634] [serial = 171] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x977c0800) [pid = 10634] [serial = 158] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x9aa14400) [pid = 10634] [serial = 165] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x93b6f800) [pid = 10634] [serial = 117] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0xa108e400) [pid = 10634] [serial = 123] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x99fe3c00) [pid = 10634] [serial = 120] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 10634 | 1469258224158 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]]]}] 00:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1533ms 00:17:04 INFO - PROCESS | 10634 | 1469258224211 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 00:17:04 INFO - PROCESS | 10634 | 1469258224216 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 00:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:17:04 INFO - PROCESS | 10634 | 1469258224227 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:17:04 INFO - PROCESS | 10634 | 1469258224230 Marionette TRACE conn3 <- [1,290,null,{}] 00:17:04 INFO - PROCESS | 10634 | 1469258224237 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}] 00:17:04 INFO - PROCESS | 10634 | 1469258224243 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:04 INFO - PROCESS | 10634 | 1469258224414 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 00:17:04 INFO - PROCESS | 10634 | 1469258224426 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:04 INFO - PROCESS | 10634 | 1469258224433 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x9513bc00 == 51 [pid = 10634] [id = 80] 00:17:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x95146400) [pid = 10634] [serial = 239] [outer = (nil)] 00:17:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x98d66000) [pid = 10634] [serial = 240] [outer = 0x95146400] 00:17:04 INFO - PROCESS | 10634 | 1469258224504 Marionette DEBUG loaded listener.js 00:17:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x998c1800) [pid = 10634] [serial = 241] [outer = 0x95146400] 00:17:05 INFO - PROCESS | 10634 | 1469258225396 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]]]}] 00:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1182ms 00:17:05 INFO - PROCESS | 10634 | 1469258225413 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 00:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:17:05 INFO - PROCESS | 10634 | 1469258225418 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 00:17:05 INFO - PROCESS | 10634 | 1469258225425 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:17:05 INFO - PROCESS | 10634 | 1469258225430 Marionette TRACE conn3 <- [1,294,null,{}] 00:17:05 INFO - PROCESS | 10634 | 1469258225446 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}] 00:17:05 INFO - PROCESS | 10634 | 1469258225454 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:05 INFO - PROCESS | 10634 | 1469258225627 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 00:17:05 INFO - PROCESS | 10634 | 1469258225767 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:05 INFO - PROCESS | 10634 | 1469258225778 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fb7800 == 52 [pid = 10634] [id = 81] 00:17:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x98d67c00) [pid = 10634] [serial = 242] [outer = (nil)] 00:17:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x9a4a4000) [pid = 10634] [serial = 243] [outer = 0x98d67c00] 00:17:05 INFO - PROCESS | 10634 | 1469258225844 Marionette DEBUG loaded listener.js 00:17:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x9a4ac400) [pid = 10634] [serial = 244] [outer = 0x98d67c00] 00:17:06 INFO - PROCESS | 10634 | 1469258226660 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]]]}] 00:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1301ms 00:17:06 INFO - PROCESS | 10634 | 1469258226725 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 00:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:17:06 INFO - PROCESS | 10634 | 1469258226730 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 00:17:06 INFO - PROCESS | 10634 | 1469258226737 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:17:06 INFO - PROCESS | 10634 | 1469258226741 Marionette TRACE conn3 <- [1,298,null,{}] 00:17:06 INFO - PROCESS | 10634 | 1469258226746 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}] 00:17:06 INFO - PROCESS | 10634 | 1469258226751 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:06 INFO - PROCESS | 10634 | 1469258226959 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 00:17:07 INFO - PROCESS | 10634 | 1469258226981 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:07 INFO - PROCESS | 10634 | 1469258226989 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x9a8cd800 == 53 [pid = 10634] [id = 82] 00:17:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x9a8d7800) [pid = 10634] [serial = 245] [outer = (nil)] 00:17:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x9abba800) [pid = 10634] [serial = 246] [outer = 0x9a8d7800] 00:17:07 INFO - PROCESS | 10634 | 1469258227071 Marionette DEBUG loaded listener.js 00:17:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x9abbe800) [pid = 10634] [serial = 247] [outer = 0x9a8d7800] 00:17:07 INFO - PROCESS | 10634 | 1469258227911 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]]]}] 00:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1243ms 00:17:07 INFO - PROCESS | 10634 | 1469258227980 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 00:17:07 INFO - PROCESS | 10634 | 1469258227983 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 00:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:17:07 INFO - PROCESS | 10634 | 1469258227990 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:17:07 INFO - PROCESS | 10634 | 1469258227994 Marionette TRACE conn3 <- [1,302,null,{}] 00:17:08 INFO - PROCESS | 10634 | 1469258228000 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}] 00:17:08 INFO - PROCESS | 10634 | 1469258228006 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:08 INFO - PROCESS | 10634 | 1469258228524 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x93b6fc00) [pid = 10634] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x92018800) [pid = 10634] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x994a6800) [pid = 10634] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x9a49fc00) [pid = 10634] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x95138c00) [pid = 10634] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x9513d800) [pid = 10634] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0xa2ff1c00) [pid = 10634] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x95143400) [pid = 10634] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x99517400) [pid = 10634] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x9502c000) [pid = 10634] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x99d27400) [pid = 10634] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x951ef000) [pid = 10634] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0xa326e800) [pid = 10634] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x9210e800) [pid = 10634] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0xa4f8a000) [pid = 10634] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x9824dc00) [pid = 10634] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x95295800) [pid = 10634] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x951e8400) [pid = 10634] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x95102800) [pid = 10634] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:17:08 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0xa33bd400) [pid = 10634] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:17:08 INFO - PROCESS | 10634 | 1469258228693 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:08 INFO - PROCESS | 10634 | 1469258228701 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fb9400 == 54 [pid = 10634] [id = 83] 00:17:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x93b6b800) [pid = 10634] [serial = 248] [outer = (nil)] 00:17:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x95109800) [pid = 10634] [serial = 249] [outer = 0x93b6b800] 00:17:08 INFO - PROCESS | 10634 | 1469258228782 Marionette DEBUG loaded listener.js 00:17:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x994a6800) [pid = 10634] [serial = 250] [outer = 0x93b6b800] 00:17:09 INFO - PROCESS | 10634 | 1469258229578 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]]]}] 00:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1638ms 00:17:09 INFO - PROCESS | 10634 | 1469258229629 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 00:17:09 INFO - PROCESS | 10634 | 1469258229633 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 00:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:17:09 INFO - PROCESS | 10634 | 1469258229639 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:17:09 INFO - PROCESS | 10634 | 1469258229643 Marionette TRACE conn3 <- [1,306,null,{}] 00:17:09 INFO - PROCESS | 10634 | 1469258229649 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}] 00:17:09 INFO - PROCESS | 10634 | 1469258229659 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:09 INFO - PROCESS | 10634 | 1469258229833 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 00:17:09 INFO - PROCESS | 10634 | 1469258229843 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:09 INFO - PROCESS | 10634 | 1469258229849 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x9a4a0800 == 55 [pid = 10634] [id = 84] 00:17:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x9abb8000) [pid = 10634] [serial = 251] [outer = (nil)] 00:17:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x9d816c00) [pid = 10634] [serial = 252] [outer = 0x9abb8000] 00:17:09 INFO - PROCESS | 10634 | 1469258229918 Marionette DEBUG loaded listener.js 00:17:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0xa108e400) [pid = 10634] [serial = 253] [outer = 0x9abb8000] 00:17:11 INFO - PROCESS | 10634 | 1469258231147 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]]]}] 00:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1587ms 00:17:11 INFO - PROCESS | 10634 | 1469258231236 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 00:17:11 INFO - PROCESS | 10634 | 1469258231261 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 00:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:17:11 INFO - PROCESS | 10634 | 1469258231435 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:17:11 INFO - PROCESS | 10634 | 1469258231444 Marionette TRACE conn3 <- [1,310,null,{}] 00:17:11 INFO - PROCESS | 10634 | 1469258231517 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}] 00:17:11 INFO - PROCESS | 10634 | 1469258231528 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:11 INFO - PROCESS | 10634 | 1469258231805 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 00:17:11 INFO - PROCESS | 10634 | 1469258231972 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:11 INFO - PROCESS | 10634 | 1469258231988 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc2800 == 56 [pid = 10634] [id = 85] 00:17:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x910a3000) [pid = 10634] [serial = 254] [outer = (nil)] 00:17:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x910aa800) [pid = 10634] [serial = 255] [outer = 0x910a3000] 00:17:12 INFO - PROCESS | 10634 | 1469258232070 Marionette DEBUG loaded listener.js 00:17:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x910ad400) [pid = 10634] [serial = 256] [outer = 0x910a3000] 00:17:13 INFO - PROCESS | 10634 | 1469258233238 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]]]}] 00:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1993ms 00:17:13 INFO - PROCESS | 10634 | 1469258233295 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 00:17:13 INFO - PROCESS | 10634 | 1469258233303 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 00:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:17:13 INFO - PROCESS | 10634 | 1469258233314 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:17:13 INFO - PROCESS | 10634 | 1469258233318 Marionette TRACE conn3 <- [1,314,null,{}] 00:17:13 INFO - PROCESS | 10634 | 1469258233326 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}] 00:17:13 INFO - PROCESS | 10634 | 1469258233332 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:13 INFO - PROCESS | 10634 | 1469258233619 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 00:17:13 INFO - PROCESS | 10634 | 1469258233869 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:13 INFO - PROCESS | 10634 | 1469258233876 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b6a800 == 57 [pid = 10634] [id = 86] 00:17:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x9502c800) [pid = 10634] [serial = 257] [outer = (nil)] 00:17:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x95106400) [pid = 10634] [serial = 258] [outer = 0x9502c800] 00:17:13 INFO - PROCESS | 10634 | 1469258233966 Marionette DEBUG loaded listener.js 00:17:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x9513b800) [pid = 10634] [serial = 259] [outer = 0x9502c800] 00:17:14 INFO - PROCESS | 10634 | 1469258234896 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]]]}] 00:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1741ms 00:17:15 INFO - PROCESS | 10634 | 1469258235056 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 00:17:15 INFO - PROCESS | 10634 | 1469258235060 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 00:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:17:15 INFO - PROCESS | 10634 | 1469258235068 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:17:15 INFO - PROCESS | 10634 | 1469258235074 Marionette TRACE conn3 <- [1,318,null,{}] 00:17:15 INFO - PROCESS | 10634 | 1469258235090 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}] 00:17:15 INFO - PROCESS | 10634 | 1469258235099 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:15 INFO - PROCESS | 10634 | 1469258235278 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 00:17:15 INFO - PROCESS | 10634 | 1469258235481 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:15 INFO - PROCESS | 10634 | 1469258235493 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc1800 == 58 [pid = 10634] [id = 87] 00:17:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x99d23c00) [pid = 10634] [serial = 260] [outer = (nil)] 00:17:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x99fe9000) [pid = 10634] [serial = 261] [outer = 0x99d23c00] 00:17:15 INFO - PROCESS | 10634 | 1469258235595 Marionette DEBUG loaded listener.js 00:17:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x9aa14400) [pid = 10634] [serial = 262] [outer = 0x99d23c00] 00:17:16 INFO - PROCESS | 10634 | 1469258236477 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]]]}] 00:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1435ms 00:17:16 INFO - PROCESS | 10634 | 1469258236504 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 00:17:16 INFO - PROCESS | 10634 | 1469258236509 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 00:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:17:16 INFO - PROCESS | 10634 | 1469258236515 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:17:16 INFO - PROCESS | 10634 | 1469258236519 Marionette TRACE conn3 <- [1,322,null,{}] 00:17:16 INFO - PROCESS | 10634 | 1469258236525 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}] 00:17:16 INFO - PROCESS | 10634 | 1469258236530 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:16 INFO - PROCESS | 10634 | 1469258236712 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 00:17:16 INFO - PROCESS | 10634 | 1469258236877 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:16 INFO - PROCESS | 10634 | 1469258236885 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x946e0000 == 59 [pid = 10634] [id = 88] 00:17:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x9b6c6400) [pid = 10634] [serial = 263] [outer = (nil)] 00:17:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x9b71c400) [pid = 10634] [serial = 264] [outer = 0x9b6c6400] 00:17:16 INFO - PROCESS | 10634 | 1469258236967 Marionette DEBUG loaded listener.js 00:17:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0xa108a000) [pid = 10634] [serial = 265] [outer = 0x9b6c6400] 00:17:17 INFO - PROCESS | 10634 | 1469258237915 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]]]}] 00:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1440ms 00:17:17 INFO - PROCESS | 10634 | 1469258237957 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 00:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:17:17 INFO - PROCESS | 10634 | 1469258237961 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 00:17:17 INFO - PROCESS | 10634 | 1469258237968 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:17:17 INFO - PROCESS | 10634 | 1469258237972 Marionette TRACE conn3 <- [1,326,null,{}] 00:17:17 INFO - PROCESS | 10634 | 1469258237978 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}] 00:17:17 INFO - PROCESS | 10634 | 1469258237984 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:18 INFO - PROCESS | 10634 | 1469258238169 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 00:17:18 INFO - PROCESS | 10634 | 1469258238328 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:18 INFO - PROCESS | 10634 | 1469258238337 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b865800 == 60 [pid = 10634] [id = 89] 00:17:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0xa23b4400) [pid = 10634] [serial = 266] [outer = (nil)] 00:17:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0xa2ff1c00) [pid = 10634] [serial = 267] [outer = 0xa23b4400] 00:17:18 INFO - PROCESS | 10634 | 1469258238453 Marionette DEBUG loaded listener.js 00:17:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0xa33bd400) [pid = 10634] [serial = 268] [outer = 0xa23b4400] 00:17:19 INFO - PROCESS | 10634 | 1469258239383 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]]]}] 00:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1432ms 00:17:19 INFO - PROCESS | 10634 | 1469258239399 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 00:17:19 INFO - PROCESS | 10634 | 1469258239404 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 00:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:17:19 INFO - PROCESS | 10634 | 1469258239410 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:17:19 INFO - PROCESS | 10634 | 1469258239414 Marionette TRACE conn3 <- [1,330,null,{}] 00:17:19 INFO - PROCESS | 10634 | 1469258239420 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}] 00:17:19 INFO - PROCESS | 10634 | 1469258239430 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:19 INFO - PROCESS | 10634 | 1469258239642 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 00:17:19 INFO - PROCESS | 10634 | 1469258239847 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:19 INFO - PROCESS | 10634 | 1469258239856 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x9a234800 == 61 [pid = 10634] [id = 90] 00:17:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x9a235000) [pid = 10634] [serial = 269] [outer = (nil)] 00:17:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0xa255a400) [pid = 10634] [serial = 270] [outer = 0x9a235000] 00:17:19 INFO - PROCESS | 10634 | 1469258239983 Marionette DEBUG loaded listener.js 00:17:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x9a23a000) [pid = 10634] [serial = 271] [outer = 0x9a235000] 00:17:20 INFO - PROCESS | 10634 | 1469258240865 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]]]}] 00:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1483ms 00:17:20 INFO - PROCESS | 10634 | 1469258240894 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 00:17:20 INFO - PROCESS | 10634 | 1469258240898 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 00:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:17:20 INFO - PROCESS | 10634 | 1469258240904 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:17:20 INFO - PROCESS | 10634 | 1469258240908 Marionette TRACE conn3 <- [1,334,null,{}] 00:17:20 INFO - PROCESS | 10634 | 1469258240914 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}] 00:17:20 INFO - PROCESS | 10634 | 1469258240919 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:21 INFO - PROCESS | 10634 | 1469258241092 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 00:17:21 INFO - PROCESS | 10634 | 1469258241258 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:21 INFO - PROCESS | 10634 | 1469258241265 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbac00 == 62 [pid = 10634] [id = 91] 00:17:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x9123b400) [pid = 10634] [serial = 272] [outer = (nil)] 00:17:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x91242c00) [pid = 10634] [serial = 273] [outer = 0x9123b400] 00:17:21 INFO - PROCESS | 10634 | 1469258241363 Marionette DEBUG loaded listener.js 00:17:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x91243c00) [pid = 10634] [serial = 274] [outer = 0x9123b400] 00:17:22 INFO - PROCESS | 10634 | 1469258242218 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]]]}] 00:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1331ms 00:17:22 INFO - PROCESS | 10634 | 1469258242245 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 00:17:22 INFO - PROCESS | 10634 | 1469258242250 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 00:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:17:22 INFO - PROCESS | 10634 | 1469258242261 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:17:22 INFO - PROCESS | 10634 | 1469258242264 Marionette TRACE conn3 <- [1,338,null,{}] 00:17:22 INFO - PROCESS | 10634 | 1469258242270 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}] 00:17:22 INFO - PROCESS | 10634 | 1469258242275 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:22 INFO - PROCESS | 10634 | 1469258242462 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 00:17:22 INFO - PROCESS | 10634 | 1469258242623 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:22 INFO - PROCESS | 10634 | 1469258242630 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x91240000 == 63 [pid = 10634] [id = 92] 00:17:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x91240400) [pid = 10634] [serial = 275] [outer = (nil)] 00:17:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0xa23f9000) [pid = 10634] [serial = 276] [outer = 0x91240400] 00:17:22 INFO - PROCESS | 10634 | 1469258242710 Marionette DEBUG loaded listener.js 00:17:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0xa4f81400) [pid = 10634] [serial = 277] [outer = 0x91240400] 00:17:23 INFO - PROCESS | 10634 | 1469258243649 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]]]}] 00:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1435ms 00:17:23 INFO - PROCESS | 10634 | 1469258243695 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 00:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:17:23 INFO - PROCESS | 10634 | 1469258243700 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 00:17:23 INFO - PROCESS | 10634 | 1469258243707 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:17:23 INFO - PROCESS | 10634 | 1469258243710 Marionette TRACE conn3 <- [1,342,null,{}] 00:17:23 INFO - PROCESS | 10634 | 1469258243716 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}] 00:17:23 INFO - PROCESS | 10634 | 1469258243721 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:23 INFO - PROCESS | 10634 | 1469258243902 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 00:17:24 INFO - PROCESS | 10634 | 1469258244315 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:24 INFO - PROCESS | 10634 | 1469258244326 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a4c00 == 64 [pid = 10634] [id = 93] 00:17:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x910a5c00) [pid = 10634] [serial = 278] [outer = (nil)] 00:17:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x910a8c00) [pid = 10634] [serial = 279] [outer = 0x910a5c00] 00:17:24 INFO - PROCESS | 10634 | 1469258244447 Marionette DEBUG loaded listener.js 00:17:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x9123cc00) [pid = 10634] [serial = 280] [outer = 0x910a5c00] 00:17:25 INFO - PROCESS | 10634 | 1469258245428 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]]]}] 00:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1735ms 00:17:25 INFO - PROCESS | 10634 | 1469258245443 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 00:17:25 INFO - PROCESS | 10634 | 1469258245447 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 00:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:17:25 INFO - PROCESS | 10634 | 1469258245455 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:17:25 INFO - PROCESS | 10634 | 1469258245461 Marionette TRACE conn3 <- [1,346,null,{}] 00:17:25 INFO - PROCESS | 10634 | 1469258245469 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}] 00:17:25 INFO - PROCESS | 10634 | 1469258245475 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:25 INFO - PROCESS | 10634 | 1469258245643 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 00:17:25 INFO - PROCESS | 10634 | 1469258245820 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:25 INFO - PROCESS | 10634 | 1469258245829 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc4c00 == 65 [pid = 10634] [id = 94] 00:17:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x91cc9000) [pid = 10634] [serial = 281] [outer = (nil)] 00:17:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x92ed8c00) [pid = 10634] [serial = 282] [outer = 0x91cc9000] 00:17:25 INFO - PROCESS | 10634 | 1469258245953 Marionette DEBUG loaded listener.js 00:17:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x93b6f800) [pid = 10634] [serial = 283] [outer = 0x91cc9000] 00:17:26 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x95032000) [pid = 10634] [serial = 191] [outer = (nil)] [url = about:blank] 00:17:26 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0xa671f400) [pid = 10634] [serial = 215] [outer = (nil)] [url = about:blank] 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x946e2c00 == 64 [pid = 10634] [id = 27] 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x90fb9400 == 63 [pid = 10634] [id = 83] 00:17:26 INFO - PROCESS | 10634 | 1469258246887 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]]]}] 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x9a8cd800 == 62 [pid = 10634] [id = 82] 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x90fb7800 == 61 [pid = 10634] [id = 81] 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x9513bc00 == 60 [pid = 10634] [id = 80] 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x95101400 == 59 [pid = 10634] [id = 79] 00:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1482ms 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc3800 == 58 [pid = 10634] [id = 78] 00:17:26 INFO - PROCESS | 10634 | --DOCSHELL 0x9510ec00 == 57 [pid = 10634] [id = 73] 00:17:26 INFO - PROCESS | 10634 | 1469258246948 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 00:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:17:26 INFO - PROCESS | 10634 | 1469258246955 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 00:17:26 INFO - PROCESS | 10634 | 1469258246964 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:17:26 INFO - PROCESS | 10634 | 1469258246969 Marionette TRACE conn3 <- [1,350,null,{}] 00:17:26 INFO - PROCESS | 10634 | 1469258246976 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}] 00:17:26 INFO - PROCESS | 10634 | 1469258246982 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:27 INFO - PROCESS | 10634 | 1469258247191 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0xa6143800) [pid = 10634] [serial = 150] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0xa2530400) [pid = 10634] [serial = 174] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0xa6c66000) [pid = 10634] [serial = 141] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x999e9800) [pid = 10634] [serial = 147] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x9abc0c00) [pid = 10634] [serial = 156] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x951ef400) [pid = 10634] [serial = 114] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x95107800) [pid = 10634] [serial = 144] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0xa6c70400) [pid = 10634] [serial = 153] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x99d2a000) [pid = 10634] [serial = 195] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x99d22000) [pid = 10634] [serial = 194] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x9398c800) [pid = 10634] [serial = 177] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x93982c00) [pid = 10634] [serial = 176] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0xa23af800) [pid = 10634] [serial = 186] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0xa1089400) [pid = 10634] [serial = 185] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x9a4a8400) [pid = 10634] [serial = 203] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x951ec400) [pid = 10634] [serial = 198] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x95141400) [pid = 10634] [serial = 197] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x982d8000) [pid = 10634] [serial = 200] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x995abc00) [pid = 10634] [serial = 201] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0xa33c4400) [pid = 10634] [serial = 189] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0xa3343800) [pid = 10634] [serial = 188] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x95291800) [pid = 10634] [serial = 180] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x951e6c00) [pid = 10634] [serial = 179] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x9a4aa000) [pid = 10634] [serial = 183] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x9a4a4400) [pid = 10634] [serial = 182] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x9b727000) [pid = 10634] [serial = 209] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x9b86d800) [pid = 10634] [serial = 210] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x9abc1c00) [pid = 10634] [serial = 206] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0xa23a7c00) [pid = 10634] [serial = 212] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x9b6c7400) [pid = 10634] [serial = 207] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0xa4f13800) [pid = 10634] [serial = 213] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x9aa14000) [pid = 10634] [serial = 204] [outer = (nil)] [url = about:blank] 00:17:27 INFO - PROCESS | 10634 | 1469258247420 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:27 INFO - PROCESS | 10634 | 1469258247429 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x9398c800 == 58 [pid = 10634] [id = 95] 00:17:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x9502d800) [pid = 10634] [serial = 284] [outer = (nil)] 00:17:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x950ca400) [pid = 10634] [serial = 285] [outer = 0x9502d800] 00:17:27 INFO - PROCESS | 10634 | 1469258247507 Marionette DEBUG loaded listener.js 00:17:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x95108000) [pid = 10634] [serial = 286] [outer = 0x9502d800] 00:17:28 INFO - PROCESS | 10634 | 1469258248267 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]]]}] 00:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1344ms 00:17:28 INFO - PROCESS | 10634 | 1469258248306 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 00:17:28 INFO - PROCESS | 10634 | 1469258248309 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 00:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:17:28 INFO - PROCESS | 10634 | 1469258248322 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:17:28 INFO - PROCESS | 10634 | 1469258248332 Marionette TRACE conn3 <- [1,354,null,{}] 00:17:28 INFO - PROCESS | 10634 | 1469258248340 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}] 00:17:28 INFO - PROCESS | 10634 | 1469258248347 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:28 INFO - PROCESS | 10634 | 1469258248520 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 00:17:28 INFO - PROCESS | 10634 | 1469258248533 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:28 INFO - PROCESS | 10634 | 1469258248540 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x9510bc00 == 59 [pid = 10634] [id = 96] 00:17:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x95144800) [pid = 10634] [serial = 287] [outer = (nil)] 00:17:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x977ba800) [pid = 10634] [serial = 288] [outer = 0x95144800] 00:17:28 INFO - PROCESS | 10634 | 1469258248718 Marionette DEBUG loaded listener.js 00:17:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x98993000) [pid = 10634] [serial = 289] [outer = 0x95144800] 00:17:29 INFO - PROCESS | 10634 | 1469258249514 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]]]}] 00:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1249ms 00:17:29 INFO - PROCESS | 10634 | 1469258249564 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 00:17:29 INFO - PROCESS | 10634 | 1469258249569 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 00:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:17:29 INFO - PROCESS | 10634 | 1469258249583 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:17:29 INFO - PROCESS | 10634 | 1469258249585 Marionette TRACE conn3 <- [1,358,null,{}] 00:17:29 INFO - PROCESS | 10634 | 1469258249591 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}] 00:17:29 INFO - PROCESS | 10634 | 1469258249597 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:29 INFO - PROCESS | 10634 | 1469258249815 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 00:17:29 INFO - PROCESS | 10634 | 1469258249838 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:29 INFO - PROCESS | 10634 | 1469258249847 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x95291800 == 60 [pid = 10634] [id = 97] 00:17:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x99512400) [pid = 10634] [serial = 290] [outer = (nil)] 00:17:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x999e9c00) [pid = 10634] [serial = 291] [outer = 0x99512400] 00:17:29 INFO - PROCESS | 10634 | 1469258249913 Marionette DEBUG loaded listener.js 00:17:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x99d20000) [pid = 10634] [serial = 292] [outer = 0x99512400] 00:17:30 INFO - PROCESS | 10634 | 1469258250856 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]]]}] 00:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1329ms 00:17:30 INFO - PROCESS | 10634 | 1469258250915 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 00:17:30 INFO - PROCESS | 10634 | 1469258250918 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 00:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:17:30 INFO - PROCESS | 10634 | 1469258250925 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:17:30 INFO - PROCESS | 10634 | 1469258250929 Marionette TRACE conn3 <- [1,362,null,{}] 00:17:30 INFO - PROCESS | 10634 | 1469258250934 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}] 00:17:30 INFO - PROCESS | 10634 | 1469258250939 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:31 INFO - PROCESS | 10634 | 1469258251151 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 00:17:31 INFO - PROCESS | 10634 | 1469258251181 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:31 INFO - PROCESS | 10634 | 1469258251198 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x99d2b000 == 61 [pid = 10634] [id = 98] 00:17:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x99d2c400) [pid = 10634] [serial = 293] [outer = (nil)] 00:17:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x99e64000) [pid = 10634] [serial = 294] [outer = 0x99d2c400] 00:17:31 INFO - PROCESS | 10634 | 1469258251274 Marionette DEBUG loaded listener.js 00:17:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x9a238c00) [pid = 10634] [serial = 295] [outer = 0x99d2c400] 00:17:31 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x9a8d7800) [pid = 10634] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:17:31 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x98d67c00) [pid = 10634] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:17:31 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x95146400) [pid = 10634] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:17:31 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x91cc5000) [pid = 10634] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:17:31 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x9510cc00) [pid = 10634] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:17:31 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x93b6b800) [pid = 10634] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:17:31 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x9502f400) [pid = 10634] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:17:32 INFO - PROCESS | 10634 | 1469258252369 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]]]}] 00:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1483ms 00:17:32 INFO - PROCESS | 10634 | 1469258252409 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 00:17:32 INFO - PROCESS | 10634 | 1469258252412 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 00:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:17:32 INFO - PROCESS | 10634 | 1469258252419 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:17:32 INFO - PROCESS | 10634 | 1469258252421 Marionette TRACE conn3 <- [1,366,null,{}] 00:17:32 INFO - PROCESS | 10634 | 1469258252427 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}] 00:17:32 INFO - PROCESS | 10634 | 1469258252432 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:32 INFO - PROCESS | 10634 | 1469258252597 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 00:17:32 INFO - PROCESS | 10634 | 1469258252607 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:32 INFO - PROCESS | 10634 | 1469258252613 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x91248000 == 62 [pid = 10634] [id = 99] 00:17:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x9510a000) [pid = 10634] [serial = 296] [outer = (nil)] 00:17:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x9a23fc00) [pid = 10634] [serial = 297] [outer = 0x9510a000] 00:17:32 INFO - PROCESS | 10634 | 1469258252682 Marionette DEBUG loaded listener.js 00:17:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x9a4a7400) [pid = 10634] [serial = 298] [outer = 0x9510a000] 00:17:33 INFO - PROCESS | 10634 | 1469258253523 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]]]}] 00:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1131ms 00:17:33 INFO - PROCESS | 10634 | 1469258253550 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 00:17:33 INFO - PROCESS | 10634 | 1469258253554 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 00:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:17:33 INFO - PROCESS | 10634 | 1469258253560 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:17:33 INFO - PROCESS | 10634 | 1469258253562 Marionette TRACE conn3 <- [1,370,null,{}] 00:17:33 INFO - PROCESS | 10634 | 1469258253568 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}] 00:17:33 INFO - PROCESS | 10634 | 1469258253573 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:33 INFO - PROCESS | 10634 | 1469258253738 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 00:17:33 INFO - PROCESS | 10634 | 1469258253960 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:33 INFO - PROCESS | 10634 | 1469258253969 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbb400 == 63 [pid = 10634] [id = 100] 00:17:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x90fbd800) [pid = 10634] [serial = 299] [outer = (nil)] 00:17:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x910a1800) [pid = 10634] [serial = 300] [outer = 0x90fbd800] 00:17:34 INFO - PROCESS | 10634 | 1469258254061 Marionette DEBUG loaded listener.js 00:17:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x9123c000) [pid = 10634] [serial = 301] [outer = 0x90fbd800] 00:17:35 INFO - PROCESS | 10634 | 1469258255057 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]]]}] 00:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1535ms 00:17:35 INFO - PROCESS | 10634 | 1469258255098 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 00:17:35 INFO - PROCESS | 10634 | 1469258255105 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 00:17:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:17:35 INFO - PROCESS | 10634 | 1469258255113 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:17:35 INFO - PROCESS | 10634 | 1469258255117 Marionette TRACE conn3 <- [1,374,null,{}] 00:17:35 INFO - PROCESS | 10634 | 1469258255125 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}] 00:17:35 INFO - PROCESS | 10634 | 1469258255134 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:35 INFO - PROCESS | 10634 | 1469258255333 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 00:17:35 INFO - PROCESS | 10634 | 1469258255558 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:35 INFO - PROCESS | 10634 | 1469258255568 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x93949c00 == 64 [pid = 10634] [id = 101] 00:17:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x93b69000) [pid = 10634] [serial = 302] [outer = (nil)] 00:17:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x946e6800) [pid = 10634] [serial = 303] [outer = 0x93b69000] 00:17:35 INFO - PROCESS | 10634 | 1469258255656 Marionette DEBUG loaded listener.js 00:17:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x95034400) [pid = 10634] [serial = 304] [outer = 0x93b69000] 00:17:36 INFO - PROCESS | 10634 | 1469258256562 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:17:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:17:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1482ms 00:17:36 INFO - PROCESS | 10634 | 1469258256599 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 00:17:36 INFO - PROCESS | 10634 | 1469258256606 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 00:17:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:17:36 INFO - PROCESS | 10634 | 1469258256613 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:17:36 INFO - PROCESS | 10634 | 1469258256618 Marionette TRACE conn3 <- [1,378,null,{}] 00:17:36 INFO - PROCESS | 10634 | 1469258256624 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}] 00:17:36 INFO - PROCESS | 10634 | 1469258256629 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:36 INFO - PROCESS | 10634 | 1469258256864 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 00:17:37 INFO - PROCESS | 10634 | 1469258257082 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:37 INFO - PROCESS | 10634 | 1469258257091 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x95217c00 == 65 [pid = 10634] [id = 102] 00:17:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x95298000) [pid = 10634] [serial = 305] [outer = (nil)] 00:17:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x98910c00) [pid = 10634] [serial = 306] [outer = 0x95298000] 00:17:37 INFO - PROCESS | 10634 | 1469258257217 Marionette DEBUG loaded listener.js 00:17:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x99519800) [pid = 10634] [serial = 307] [outer = 0x95298000] 00:17:38 INFO - PROCESS | 10634 | 1469258258207 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:17:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:17:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1634ms 00:17:38 INFO - PROCESS | 10634 | 1469258258248 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 00:17:38 INFO - PROCESS | 10634 | 1469258258253 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 00:17:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:17:38 INFO - PROCESS | 10634 | 1469258258269 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:17:38 INFO - PROCESS | 10634 | 1469258258278 Marionette TRACE conn3 <- [1,382,null,{}] 00:17:38 INFO - PROCESS | 10634 | 1469258258284 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}] 00:17:38 INFO - PROCESS | 10634 | 1469258258292 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:38 INFO - PROCESS | 10634 | 1469258258522 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 00:17:38 INFO - PROCESS | 10634 | 1469258258731 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:38 INFO - PROCESS | 10634 | 1469258258740 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc0800 == 66 [pid = 10634] [id = 103] 00:17:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x90fc4000) [pid = 10634] [serial = 308] [outer = (nil)] 00:17:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x9a8d2000) [pid = 10634] [serial = 309] [outer = 0x90fc4000] 00:17:38 INFO - PROCESS | 10634 | 1469258258865 Marionette DEBUG loaded listener.js 00:17:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x9abb7000) [pid = 10634] [serial = 310] [outer = 0x90fc4000] 00:17:39 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:17:39 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:17:39 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:17:39 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:17:39 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:17:39 INFO - PROCESS | 10634 | 1469258259802 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:17:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:17:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1596ms 00:17:39 INFO - PROCESS | 10634 | 1469258259857 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 00:17:39 INFO - PROCESS | 10634 | 1469258259861 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 00:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:17:39 INFO - PROCESS | 10634 | 1469258259868 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:17:39 INFO - PROCESS | 10634 | 1469258259871 Marionette TRACE conn3 <- [1,386,null,{}] 00:17:39 INFO - PROCESS | 10634 | 1469258259878 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}] 00:17:39 INFO - PROCESS | 10634 | 1469258259883 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:40 INFO - PROCESS | 10634 | 1469258260126 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 00:17:40 INFO - PROCESS | 10634 | 1469258260353 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:40 INFO - PROCESS | 10634 | 1469258260363 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a3800 == 67 [pid = 10634] [id = 104] 00:17:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x9a237400) [pid = 10634] [serial = 311] [outer = (nil)] 00:17:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x9b6ca800) [pid = 10634] [serial = 312] [outer = 0x9a237400] 00:17:40 INFO - PROCESS | 10634 | 1469258260444 Marionette DEBUG loaded listener.js 00:17:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x9b705c00) [pid = 10634] [serial = 313] [outer = 0x9a237400] 00:17:41 INFO - PROCESS | 10634 | 1469258261350 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]]]}] 00:17:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:17:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1535ms 00:17:41 INFO - PROCESS | 10634 | 1469258261404 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 00:17:41 INFO - PROCESS | 10634 | 1469258261409 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 00:17:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:17:41 INFO - PROCESS | 10634 | 1469258261415 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:17:41 INFO - PROCESS | 10634 | 1469258261419 Marionette TRACE conn3 <- [1,390,null,{}] 00:17:41 INFO - PROCESS | 10634 | 1469258261424 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}] 00:17:41 INFO - PROCESS | 10634 | 1469258261430 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:41 INFO - PROCESS | 10634 | 1469258261610 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 00:17:41 INFO - PROCESS | 10634 | 1469258261777 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:41 INFO - PROCESS | 10634 | 1469258261794 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x9b727400 == 68 [pid = 10634] [id = 105] 00:17:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x9b7e6800) [pid = 10634] [serial = 314] [outer = (nil)] 00:17:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x9d811800) [pid = 10634] [serial = 315] [outer = 0x9b7e6800] 00:17:41 INFO - PROCESS | 10634 | 1469258261887 Marionette DEBUG loaded listener.js 00:17:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0xa25f2400) [pid = 10634] [serial = 316] [outer = 0x9b7e6800] 00:17:42 INFO - PROCESS | 10634 | 1469258262901 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]]]}] 00:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1538ms 00:17:42 INFO - PROCESS | 10634 | 1469258262954 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 00:17:42 INFO - PROCESS | 10634 | 1469258262958 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 00:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:17:42 INFO - PROCESS | 10634 | 1469258262964 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:17:42 INFO - PROCESS | 10634 | 1469258262968 Marionette TRACE conn3 <- [1,394,null,{}] 00:17:42 INFO - PROCESS | 10634 | 1469258262974 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}] 00:17:42 INFO - PROCESS | 10634 | 1469258262980 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:43 INFO - PROCESS | 10634 | 1469258263176 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 00:17:43 INFO - PROCESS | 10634 | 1469258263387 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:43 INFO - PROCESS | 10634 | 1469258263393 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d63000 == 69 [pid = 10634] [id = 106] 00:17:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x91d63c00) [pid = 10634] [serial = 317] [outer = (nil)] 00:17:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x91d69c00) [pid = 10634] [serial = 318] [outer = 0x91d63c00] 00:17:43 INFO - PROCESS | 10634 | 1469258263519 Marionette DEBUG loaded listener.js 00:17:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x9b726800) [pid = 10634] [serial = 319] [outer = 0x91d63c00] 00:17:44 INFO - PROCESS | 10634 | 1469258264440 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]]]}] 00:17:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1540ms 00:17:44 INFO - PROCESS | 10634 | 1469258264505 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 00:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:17:44 INFO - PROCESS | 10634 | 1469258264513 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 00:17:44 INFO - PROCESS | 10634 | 1469258264520 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:17:44 INFO - PROCESS | 10634 | 1469258264523 Marionette TRACE conn3 <- [1,398,null,{}] 00:17:44 INFO - PROCESS | 10634 | 1469258264530 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}] 00:17:44 INFO - PROCESS | 10634 | 1469258264534 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:44 INFO - PROCESS | 10634 | 1469258264752 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 00:17:44 INFO - PROCESS | 10634 | 1469258264976 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:44 INFO - PROCESS | 10634 | 1469258264984 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b0c00 == 70 [pid = 10634] [id = 107] 00:17:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x8f9b4800) [pid = 10634] [serial = 320] [outer = (nil)] 00:17:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x8f9b9400) [pid = 10634] [serial = 321] [outer = 0x8f9b4800] 00:17:45 INFO - PROCESS | 10634 | 1469258265083 Marionette DEBUG loaded listener.js 00:17:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x8f9bc000) [pid = 10634] [serial = 322] [outer = 0x8f9b4800] 00:17:46 INFO - PROCESS | 10634 | 1469258266341 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]]]}] 00:17:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1885ms 00:17:46 INFO - PROCESS | 10634 | 1469258266406 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 00:17:46 INFO - PROCESS | 10634 | 1469258266417 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 00:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:17:46 INFO - PROCESS | 10634 | 1469258266539 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:17:46 INFO - PROCESS | 10634 | 1469258266544 Marionette TRACE conn3 <- [1,402,null,{}] 00:17:46 INFO - PROCESS | 10634 | 1469258266556 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}] 00:17:46 INFO - PROCESS | 10634 | 1469258266561 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:46 INFO - PROCESS | 10634 | 1469258266726 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 00:17:46 INFO - PROCESS | 10634 | 1469258266942 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:46 INFO - PROCESS | 10634 | 1469258266965 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d60800 == 71 [pid = 10634] [id = 108] 00:17:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x91d60c00) [pid = 10634] [serial = 323] [outer = (nil)] 00:17:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x91d65000) [pid = 10634] [serial = 324] [outer = 0x91d60c00] 00:17:47 INFO - PROCESS | 10634 | 1469258267077 Marionette DEBUG loaded listener.js 00:17:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0x91d6b000) [pid = 10634] [serial = 325] [outer = 0x91d60c00] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x977bb400 == 70 [pid = 10634] [id = 22] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x99516400 == 69 [pid = 10634] [id = 61] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x9ab37c00 == 68 [pid = 10634] [id = 20] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x9201e000 == 67 [pid = 10634] [id = 31] 00:17:47 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x9d816c00) [pid = 10634] [serial = 252] [outer = (nil)] [url = about:blank] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x95141800 == 66 [pid = 10634] [id = 60] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x9b108c00 == 65 [pid = 10634] [id = 19] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x9b102400 == 64 [pid = 10634] [id = 18] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x99878c00 == 63 [pid = 10634] [id = 17] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0xa25f4800 == 62 [pid = 10634] [id = 63] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x9502c400 == 61 [pid = 10634] [id = 64] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x977c0000 == 60 [pid = 10634] [id = 62] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x951f0800 == 59 [pid = 10634] [id = 16] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x92016800 == 58 [pid = 10634] [id = 59] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x91248000 == 57 [pid = 10634] [id = 99] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x99d2b000 == 56 [pid = 10634] [id = 98] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x95291800 == 55 [pid = 10634] [id = 97] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x9510bc00 == 54 [pid = 10634] [id = 96] 00:17:47 INFO - PROCESS | 10634 | --DOCSHELL 0x9398c800 == 53 [pid = 10634] [id = 95] 00:17:48 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc4c00 == 52 [pid = 10634] [id = 94] 00:17:48 INFO - PROCESS | 10634 | --DOCSHELL 0x910a4c00 == 51 [pid = 10634] [id = 93] 00:17:48 INFO - PROCESS | 10634 | 1469258268129 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]]]}] 00:17:48 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc1800 == 50 [pid = 10634] [id = 87] 00:17:48 INFO - PROCESS | 10634 | --DOCSHELL 0x93b6a800 == 49 [pid = 10634] [id = 86] 00:17:48 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc2800 == 48 [pid = 10634] [id = 85] 00:17:48 INFO - PROCESS | 10634 | --DOCSHELL 0x9a4a0800 == 47 [pid = 10634] [id = 84] 00:17:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:17:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1702ms 00:17:48 INFO - PROCESS | 10634 | 1469258268179 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 00:17:48 INFO - PROCESS | 10634 | 1469258268186 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 00:17:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:17:48 INFO - PROCESS | 10634 | 1469258268196 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:17:48 INFO - PROCESS | 10634 | 1469258268200 Marionette TRACE conn3 <- [1,406,null,{}] 00:17:48 INFO - PROCESS | 10634 | 1469258268212 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}] 00:17:48 INFO - PROCESS | 10634 | 1469258268216 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x98d66000) [pid = 10634] [serial = 240] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x998c1800) [pid = 10634] [serial = 241] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x92ee5c00) [pid = 10634] [serial = 235] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x92016400) [pid = 10634] [serial = 234] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0x951f0400) [pid = 10634] [serial = 238] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x95141c00) [pid = 10634] [serial = 237] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x91ccfc00) [pid = 10634] [serial = 231] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x99951c00) [pid = 10634] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x994a6800) [pid = 10634] [serial = 250] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x95109800) [pid = 10634] [serial = 249] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x9a4ac400) [pid = 10634] [serial = 244] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x994aa400) [pid = 10634] [serial = 192] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x9abba800) [pid = 10634] [serial = 246] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x9abbe800) [pid = 10634] [serial = 247] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x9abb8c00) [pid = 10634] [serial = 221] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0xa6da6400) [pid = 10634] [serial = 227] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x95146800) [pid = 10634] [serial = 218] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x9a4a4000) [pid = 10634] [serial = 243] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0xa6c63800) [pid = 10634] [serial = 224] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 10634 | 1469258268475 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 00:17:48 INFO - PROCESS | 10634 | 1469258268625 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:48 INFO - PROCESS | 10634 | 1469258268633 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x92ed9c00 == 48 [pid = 10634] [id = 109] 00:17:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x92eddc00) [pid = 10634] [serial = 326] [outer = (nil)] 00:17:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x9394c800) [pid = 10634] [serial = 327] [outer = 0x92eddc00] 00:17:48 INFO - PROCESS | 10634 | 1469258268705 Marionette DEBUG loaded listener.js 00:17:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x93b6ec00) [pid = 10634] [serial = 328] [outer = 0x92eddc00] 00:17:49 INFO - PROCESS | 10634 | 1469258269498 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]]]}] 00:17:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:17:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1339ms 00:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:17:49 INFO - PROCESS | 10634 | 1469258269536 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 00:17:49 INFO - PROCESS | 10634 | 1469258269539 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 00:17:49 INFO - PROCESS | 10634 | 1469258269547 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:17:49 INFO - PROCESS | 10634 | 1469258269552 Marionette TRACE conn3 <- [1,410,null,{}] 00:17:49 INFO - PROCESS | 10634 | 1469258269568 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}] 00:17:49 INFO - PROCESS | 10634 | 1469258269576 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:49 INFO - PROCESS | 10634 | 1469258269750 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 00:17:49 INFO - PROCESS | 10634 | 1469258269761 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:49 INFO - PROCESS | 10634 | 1469258269768 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x9513cc00 == 49 [pid = 10634] [id = 110] 00:17:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x9513d000) [pid = 10634] [serial = 329] [outer = (nil)] 00:17:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x951e9400) [pid = 10634] [serial = 330] [outer = 0x9513d000] 00:17:49 INFO - PROCESS | 10634 | 1469258269981 Marionette DEBUG loaded listener.js 00:17:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x9528d800) [pid = 10634] [serial = 331] [outer = 0x9513d000] 00:17:50 INFO - PROCESS | 10634 | 1469258270930 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]]]}] 00:17:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:17:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1437ms 00:17:50 INFO - PROCESS | 10634 | 1469258270987 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 00:17:50 INFO - PROCESS | 10634 | 1469258270991 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 00:17:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:17:50 INFO - PROCESS | 10634 | 1469258270998 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:17:51 INFO - PROCESS | 10634 | 1469258271001 Marionette TRACE conn3 <- [1,414,null,{}] 00:17:51 INFO - PROCESS | 10634 | 1469258271007 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}] 00:17:51 INFO - PROCESS | 10634 | 1469258271012 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:51 INFO - PROCESS | 10634 | 1469258271228 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 00:17:51 INFO - PROCESS | 10634 | 1469258271253 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:51 INFO - PROCESS | 10634 | 1469258271261 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a93800 == 50 [pid = 10634] [id = 111] 00:17:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x98d5fc00) [pid = 10634] [serial = 332] [outer = (nil)] 00:17:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x99874800) [pid = 10634] [serial = 333] [outer = 0x98d5fc00] 00:17:51 INFO - PROCESS | 10634 | 1469258271329 Marionette DEBUG loaded listener.js 00:17:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x99bb7800) [pid = 10634] [serial = 334] [outer = 0x98d5fc00] 00:17:52 INFO - PROCESS | 10634 | 1469258272297 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]]]}] 00:17:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:17:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1336ms 00:17:52 INFO - PROCESS | 10634 | 1469258272333 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 00:17:52 INFO - PROCESS | 10634 | 1469258272337 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 00:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:17:52 INFO - PROCESS | 10634 | 1469258272343 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:17:52 INFO - PROCESS | 10634 | 1469258272347 Marionette TRACE conn3 <- [1,418,null,{}] 00:17:52 INFO - PROCESS | 10634 | 1469258272359 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}] 00:17:52 INFO - PROCESS | 10634 | 1469258272365 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:52 INFO - PROCESS | 10634 | 1469258272839 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0xa4d10800) [pid = 10634] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0xa671e400) [pid = 10634] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x9a4a1800) [pid = 10634] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x91cc6400) [pid = 10634] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x9510f000) [pid = 10634] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x99512400) [pid = 10634] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x99d2c400) [pid = 10634] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x9502d800) [pid = 10634] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x91cc9000) [pid = 10634] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x95144800) [pid = 10634] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:17:52 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x910a5c00) [pid = 10634] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:17:53 INFO - PROCESS | 10634 | 1469258273037 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:53 INFO - PROCESS | 10634 | 1469258273047 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbfc00 == 51 [pid = 10634] [id = 112] 00:17:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x910a5c00) [pid = 10634] [serial = 335] [outer = (nil)] 00:17:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x93987800) [pid = 10634] [serial = 336] [outer = 0x910a5c00] 00:17:53 INFO - PROCESS | 10634 | 1469258273115 Marionette DEBUG loaded listener.js 00:17:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x951eb400) [pid = 10634] [serial = 337] [outer = 0x910a5c00] 00:17:54 INFO - PROCESS | 10634 | 1469258274233 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]]]}] 00:17:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 00:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1930ms 00:17:54 INFO - PROCESS | 10634 | 1469258274275 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 00:17:54 INFO - PROCESS | 10634 | 1469258274279 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 00:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:17:54 INFO - PROCESS | 10634 | 1469258274285 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:17:54 INFO - PROCESS | 10634 | 1469258274289 Marionette TRACE conn3 <- [1,422,null,{}] 00:17:54 INFO - PROCESS | 10634 | 1469258274294 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}] 00:17:54 INFO - PROCESS | 10634 | 1469258274304 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:54 INFO - PROCESS | 10634 | 1469258274609 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 00:17:54 INFO - PROCESS | 10634 | 1469258274697 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:54 INFO - PROCESS | 10634 | 1469258274705 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:54 INFO - PROCESS | 10634 | ++DOCSHELL 0x91241c00 == 52 [pid = 10634] [id = 113] 00:17:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x91cd0800) [pid = 10634] [serial = 338] [outer = (nil)] 00:17:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x9a232000) [pid = 10634] [serial = 339] [outer = 0x91cd0800] 00:17:54 INFO - PROCESS | 10634 | 1469258274774 Marionette DEBUG loaded listener.js 00:17:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x9a8cc400) [pid = 10634] [serial = 340] [outer = 0x91cd0800] 00:17:56 INFO - PROCESS | 10634 | 1469258276378 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]]]}] 00:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2142ms 00:17:56 INFO - PROCESS | 10634 | 1469258276431 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 00:17:56 INFO - PROCESS | 10634 | 1469258276437 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 00:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:17:56 INFO - PROCESS | 10634 | 1469258276455 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:17:56 INFO - PROCESS | 10634 | 1469258276465 Marionette TRACE conn3 <- [1,426,null,{}] 00:17:56 INFO - PROCESS | 10634 | 1469258276519 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}] 00:17:56 INFO - PROCESS | 10634 | 1469258276527 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:56 INFO - PROCESS | 10634 | 1469258276739 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 00:17:56 INFO - PROCESS | 10634 | 1469258276917 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:56 INFO - PROCESS | 10634 | 1469258276933 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fb8000 == 53 [pid = 10634] [id = 114] 00:17:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x90fc4c00) [pid = 10634] [serial = 341] [outer = (nil)] 00:17:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x91d66000) [pid = 10634] [serial = 342] [outer = 0x90fc4c00] 00:17:57 INFO - PROCESS | 10634 | 1469258277017 Marionette DEBUG loaded listener.js 00:17:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x9210f400) [pid = 10634] [serial = 343] [outer = 0x90fc4c00] 00:17:58 INFO - PROCESS | 10634 | 1469258278030 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] 00:17:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:17:58 INFO - PROCESS | 10634 | 1469258278101 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 00:17:58 INFO - PROCESS | 10634 | 1469258278112 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:17:58 INFO - PROCESS | 10634 | 1469258278117 Marionette TRACE conn3 <- [1,430,null,{}] 00:17:58 INFO - PROCESS | 10634 | 1469258278123 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}] 00:17:58 INFO - PROCESS | 10634 | 1469258278128 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:58 INFO - PROCESS | 10634 | 1469258278334 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 00:17:58 INFO - PROCESS | 10634 | 1469258278558 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:58 INFO - PROCESS | 10634 | 1469258278570 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x95141c00 == 54 [pid = 10634] [id = 115] 00:17:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x951e8400) [pid = 10634] [serial = 344] [outer = (nil)] 00:17:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x99515400) [pid = 10634] [serial = 345] [outer = 0x951e8400] 00:17:58 INFO - PROCESS | 10634 | 1469258278665 Marionette DEBUG loaded listener.js 00:17:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x99954c00) [pid = 10634] [serial = 346] [outer = 0x951e8400] 00:17:59 INFO - PROCESS | 10634 | 1469258279613 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]]]}] 00:17:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:17:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1545ms 00:17:59 INFO - PROCESS | 10634 | 1469258279659 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 00:17:59 INFO - PROCESS | 10634 | 1469258279667 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 00:17:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:17:59 INFO - PROCESS | 10634 | 1469258279676 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:17:59 INFO - PROCESS | 10634 | 1469258279682 Marionette TRACE conn3 <- [1,434,null,{}] 00:17:59 INFO - PROCESS | 10634 | 1469258279700 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}] 00:17:59 INFO - PROCESS | 10634 | 1469258279709 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:17:59 INFO - PROCESS | 10634 | 1469258279966 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 00:18:00 INFO - PROCESS | 10634 | 1469258280256 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:00 INFO - PROCESS | 10634 | 1469258280271 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x9a8d7400 == 55 [pid = 10634] [id = 116] 00:18:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x9a8d7800) [pid = 10634] [serial = 347] [outer = (nil)] 00:18:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x9abc2000) [pid = 10634] [serial = 348] [outer = 0x9a8d7800] 00:18:00 INFO - PROCESS | 10634 | 1469258280357 Marionette DEBUG loaded listener.js 00:18:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x9ad3cc00) [pid = 10634] [serial = 349] [outer = 0x9a8d7800] 00:18:01 INFO - PROCESS | 10634 | 1469258281367 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]]]}] 00:18:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:18:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1747ms 00:18:01 INFO - PROCESS | 10634 | 1469258281423 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 00:18:01 INFO - PROCESS | 10634 | 1469258281427 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 00:18:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:18:01 INFO - PROCESS | 10634 | 1469258281435 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:18:01 INFO - PROCESS | 10634 | 1469258281439 Marionette TRACE conn3 <- [1,438,null,{}] 00:18:01 INFO - PROCESS | 10634 | 1469258281449 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}] 00:18:01 INFO - PROCESS | 10634 | 1469258281455 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:01 INFO - PROCESS | 10634 | 1469258281725 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 00:18:02 INFO - PROCESS | 10634 | 1469258281985 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:02 INFO - PROCESS | 10634 | 1469258281993 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x9109f400 == 56 [pid = 10634] [id = 117] 00:18:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x9aa09c00) [pid = 10634] [serial = 350] [outer = (nil)] 00:18:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x9b866400) [pid = 10634] [serial = 351] [outer = 0x9aa09c00] 00:18:02 INFO - PROCESS | 10634 | 1469258282087 Marionette DEBUG loaded listener.js 00:18:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x9d816c00) [pid = 10634] [serial = 352] [outer = 0x9aa09c00] 00:18:03 INFO - PROCESS | 10634 | 1469258282998 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]]]}] 00:18:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:18:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1597ms 00:18:03 INFO - PROCESS | 10634 | 1469258283033 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 00:18:03 INFO - PROCESS | 10634 | 1469258283036 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 00:18:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:18:03 INFO - PROCESS | 10634 | 1469258283043 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:18:03 INFO - PROCESS | 10634 | 1469258283047 Marionette TRACE conn3 <- [1,442,null,{}] 00:18:03 INFO - PROCESS | 10634 | 1469258283053 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}] 00:18:03 INFO - PROCESS | 10634 | 1469258283058 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:03 INFO - PROCESS | 10634 | 1469258283246 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 00:18:03 INFO - PROCESS | 10634 | 1469258283457 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:03 INFO - PROCESS | 10634 | 1469258283465 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x951e7800 == 57 [pid = 10634] [id = 118] 00:18:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0xa108f400) [pid = 10634] [serial = 353] [outer = (nil)] 00:18:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0xa252e400) [pid = 10634] [serial = 354] [outer = 0xa108f400] 00:18:03 INFO - PROCESS | 10634 | 1469258283607 Marionette DEBUG loaded listener.js 00:18:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0xa2ff2c00) [pid = 10634] [serial = 355] [outer = 0xa108f400] 00:18:04 INFO - PROCESS | 10634 | 1469258284565 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]]]}] 00:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1586ms 00:18:04 INFO - PROCESS | 10634 | 1469258284631 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 00:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:18:04 INFO - PROCESS | 10634 | 1469258284636 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 00:18:04 INFO - PROCESS | 10634 | 1469258284643 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:18:04 INFO - PROCESS | 10634 | 1469258284647 Marionette TRACE conn3 <- [1,446,null,{}] 00:18:04 INFO - PROCESS | 10634 | 1469258284653 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}] 00:18:04 INFO - PROCESS | 10634 | 1469258284663 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:04 INFO - PROCESS | 10634 | 1469258284900 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 00:18:05 INFO - PROCESS | 10634 | 1469258285179 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:05 INFO - PROCESS | 10634 | 1469258285188 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:05 INFO - PROCESS | 10634 | ++DOCSHELL 0xa4f10800 == 58 [pid = 10634] [id = 119] 00:18:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0xa4f1c400) [pid = 10634] [serial = 356] [outer = (nil)] 00:18:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 124 (0xa678e400) [pid = 10634] [serial = 357] [outer = 0xa4f1c400] 00:18:05 INFO - PROCESS | 10634 | 1469258285285 Marionette DEBUG loaded listener.js 00:18:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 125 (0xa6879400) [pid = 10634] [serial = 358] [outer = 0xa4f1c400] 00:18:06 INFO - PROCESS | 10634 | 1469258286342 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]]]}] 00:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1739ms 00:18:06 INFO - PROCESS | 10634 | 1469258286383 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 00:18:06 INFO - PROCESS | 10634 | 1469258286389 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 00:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:18:06 INFO - PROCESS | 10634 | 1469258286401 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:18:06 INFO - PROCESS | 10634 | 1469258286406 Marionette TRACE conn3 <- [1,450,null,{}] 00:18:06 INFO - PROCESS | 10634 | 1469258286442 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}] 00:18:06 INFO - PROCESS | 10634 | 1469258286451 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:06 INFO - PROCESS | 10634 | 1469258286669 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 00:18:06 INFO - PROCESS | 10634 | 1469258286859 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:06 INFO - PROCESS | 10634 | 1469258286869 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbec00 == 59 [pid = 10634] [id = 120] 00:18:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 126 (0x92b1d800) [pid = 10634] [serial = 359] [outer = (nil)] 00:18:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 127 (0x92b24c00) [pid = 10634] [serial = 360] [outer = 0x92b1d800] 00:18:06 INFO - PROCESS | 10634 | 1469258286948 Marionette DEBUG loaded listener.js 00:18:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 128 (0x92b26000) [pid = 10634] [serial = 361] [outer = 0x92b1d800] 00:18:07 INFO - PROCESS | 10634 | 1469258287894 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] 00:18:07 INFO - PROCESS | 10634 | 1469258287964 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 00:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:18:07 INFO - PROCESS | 10634 | 1469258287971 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:18:07 INFO - PROCESS | 10634 | 1469258287974 Marionette TRACE conn3 <- [1,454,null,{}] 00:18:07 INFO - PROCESS | 10634 | 1469258287980 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}] 00:18:07 INFO - PROCESS | 10634 | 1469258287985 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:08 INFO - PROCESS | 10634 | 1469258288171 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 00:18:08 INFO - PROCESS | 10634 | 1469258288395 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:08 INFO - PROCESS | 10634 | 1469258288404 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4c400 == 60 [pid = 10634] [id = 121] 00:18:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0x8ec4cc00) [pid = 10634] [serial = 362] [outer = (nil)] 00:18:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 130 (0x8ec51000) [pid = 10634] [serial = 363] [outer = 0x8ec4cc00] 00:18:08 INFO - PROCESS | 10634 | 1469258288499 Marionette DEBUG loaded listener.js 00:18:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 131 (0x8ec54c00) [pid = 10634] [serial = 364] [outer = 0x8ec4cc00] 00:18:09 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:18:09 INFO - PROCESS | 10634 | 1469258289633 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]]]}] 00:18:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:18:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1731ms 00:18:09 INFO - PROCESS | 10634 | 1469258289703 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 00:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:18:09 INFO - PROCESS | 10634 | 1469258289709 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 00:18:09 INFO - PROCESS | 10634 | 1469258289717 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:18:09 INFO - PROCESS | 10634 | 1469258289723 Marionette TRACE conn3 <- [1,458,null,{}] 00:18:09 INFO - PROCESS | 10634 | 1469258289730 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}] 00:18:09 INFO - PROCESS | 10634 | 1469258289735 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:10 INFO - PROCESS | 10634 | 1469258290008 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 00:18:10 INFO - PROCESS | 10634 | 1469258290196 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:10 INFO - PROCESS | 10634 | 1469258290207 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a91000 == 61 [pid = 10634] [id = 122] 00:18:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 132 (0x91a94400) [pid = 10634] [serial = 365] [outer = (nil)] 00:18:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 133 (0x91d68c00) [pid = 10634] [serial = 366] [outer = 0x91a94400] 00:18:10 INFO - PROCESS | 10634 | 1469258290315 Marionette DEBUG loaded listener.js 00:18:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 134 (0x92b1e000) [pid = 10634] [serial = 367] [outer = 0x91a94400] 00:18:11 INFO - PROCESS | 10634 | 1469258291281 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] 00:18:11 INFO - PROCESS | 10634 | 1469258291359 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 00:18:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:18:11 INFO - PROCESS | 10634 | 1469258291370 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:18:11 INFO - PROCESS | 10634 | 1469258291374 Marionette TRACE conn3 <- [1,462,null,{}] 00:18:11 INFO - PROCESS | 10634 | 1469258291380 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}] 00:18:11 INFO - PROCESS | 10634 | 1469258291384 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:11 INFO - PROCESS | 10634 | 1469258291634 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 00:18:11 INFO - PROCESS | 10634 | --DOCSHELL 0x950d1000 == 60 [pid = 10634] [id = 24] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 133 (0x9a23fc00) [pid = 10634] [serial = 297] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbb400 == 59 [pid = 10634] [id = 100] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 132 (0xa6dab000) [pid = 10634] [serial = 228] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 131 (0xa6c69400) [pid = 10634] [serial = 225] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 130 (0x9b10dc00) [pid = 10634] [serial = 222] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 129 (0x9394ac00) [pid = 10634] [serial = 232] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x977bf400) [pid = 10634] [serial = 219] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 127 (0x999e9c00) [pid = 10634] [serial = 291] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 126 (0x99e64000) [pid = 10634] [serial = 294] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 125 (0x99d20000) [pid = 10634] [serial = 292] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 124 (0x910aa800) [pid = 10634] [serial = 255] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 123 (0x950ca400) [pid = 10634] [serial = 285] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x95108000) [pid = 10634] [serial = 286] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x93b6f800) [pid = 10634] [serial = 283] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x92ed8c00) [pid = 10634] [serial = 282] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x9b71c400) [pid = 10634] [serial = 264] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x977ba800) [pid = 10634] [serial = 288] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0xa23f9000) [pid = 10634] [serial = 276] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x9123cc00) [pid = 10634] [serial = 280] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x910a8c00) [pid = 10634] [serial = 279] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0xa2ff1c00) [pid = 10634] [serial = 267] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x95106400) [pid = 10634] [serial = 258] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x99fe9000) [pid = 10634] [serial = 261] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x9a238c00) [pid = 10634] [serial = 295] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x91242c00) [pid = 10634] [serial = 273] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0xa255a400) [pid = 10634] [serial = 270] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x98993000) [pid = 10634] [serial = 289] [outer = (nil)] [url = about:blank] 00:18:11 INFO - PROCESS | 10634 | 1469258291908 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:11 INFO - PROCESS | 10634 | 1469258291912 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9af400 == 60 [pid = 10634] [id = 123] 00:18:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x90fbb400) [pid = 10634] [serial = 368] [outer = (nil)] 00:18:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x93949800) [pid = 10634] [serial = 369] [outer = 0x90fbb400] 00:18:12 INFO - PROCESS | 10634 | 1469258292004 Marionette DEBUG loaded listener.js 00:18:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x950ca400) [pid = 10634] [serial = 370] [outer = 0x90fbb400] 00:18:12 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:18:12 INFO - PROCESS | 10634 | 1469258292859 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] 00:18:12 INFO - PROCESS | 10634 | 1469258292915 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 00:18:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:18:12 INFO - PROCESS | 10634 | 1469258292922 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:18:12 INFO - PROCESS | 10634 | 1469258292927 Marionette TRACE conn3 <- [1,466,null,{}] 00:18:12 INFO - PROCESS | 10634 | 1469258292943 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}] 00:18:12 INFO - PROCESS | 10634 | 1469258292952 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:13 INFO - PROCESS | 10634 | 1469258293124 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 00:18:13 INFO - PROCESS | 10634 | 1469258293264 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:13 INFO - PROCESS | 10634 | 1469258293273 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x95296000 == 61 [pid = 10634] [id = 124] 00:18:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x977ba800) [pid = 10634] [serial = 371] [outer = (nil)] 00:18:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x98996c00) [pid = 10634] [serial = 372] [outer = 0x977ba800] 00:18:13 INFO - PROCESS | 10634 | 1469258293353 Marionette DEBUG loaded listener.js 00:18:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x99764800) [pid = 10634] [serial = 373] [outer = 0x977ba800] 00:18:14 INFO - PROCESS | 10634 | 1469258294163 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] 00:18:14 INFO - PROCESS | 10634 | 1469258294224 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 00:18:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:18:14 INFO - PROCESS | 10634 | 1469258294231 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:18:14 INFO - PROCESS | 10634 | 1469258294234 Marionette TRACE conn3 <- [1,470,null,{}] 00:18:14 INFO - PROCESS | 10634 | 1469258294240 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}] 00:18:14 INFO - PROCESS | 10634 | 1469258294245 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:14 INFO - PROCESS | 10634 | 1469258294464 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 00:18:14 INFO - PROCESS | 10634 | 1469258294496 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:14 INFO - PROCESS | 10634 | 1469258294505 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x95029400 == 62 [pid = 10634] [id = 125] 00:18:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x99d59000) [pid = 10634] [serial = 374] [outer = (nil)] 00:18:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x9a239800) [pid = 10634] [serial = 375] [outer = 0x99d59000] 00:18:14 INFO - PROCESS | 10634 | 1469258294574 Marionette DEBUG loaded listener.js 00:18:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x9a4a0c00) [pid = 10634] [serial = 376] [outer = 0x99d59000] 00:18:15 INFO - PROCESS | 10634 | 1469258295565 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]]]}] 00:18:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:18:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1386ms 00:18:15 INFO - PROCESS | 10634 | 1469258295620 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 00:18:15 INFO - PROCESS | 10634 | 1469258295623 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 00:18:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:18:15 INFO - PROCESS | 10634 | 1469258295640 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:18:15 INFO - PROCESS | 10634 | 1469258295658 Marionette TRACE conn3 <- [1,474,null,{}] 00:18:15 INFO - PROCESS | 10634 | 1469258295665 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}] 00:18:15 INFO - PROCESS | 10634 | 1469258295670 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:15 INFO - PROCESS | 10634 | 1469258295896 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 00:18:15 INFO - PROCESS | 10634 | 1469258295920 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:15 INFO - PROCESS | 10634 | 1469258295930 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8b400 == 63 [pid = 10634] [id = 126] 00:18:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x995ae400) [pid = 10634] [serial = 377] [outer = (nil)] 00:18:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x9abc2400) [pid = 10634] [serial = 378] [outer = 0x995ae400] 00:18:15 INFO - PROCESS | 10634 | 1469258295998 Marionette DEBUG loaded listener.js 00:18:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x9b175000) [pid = 10634] [serial = 379] [outer = 0x995ae400] 00:18:16 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x98d5fc00) [pid = 10634] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:18:16 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x91d60c00) [pid = 10634] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:18:16 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0x92eddc00) [pid = 10634] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:18:16 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x9513d000) [pid = 10634] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:18:16 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x910a5c00) [pid = 10634] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:18:16 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x9510a000) [pid = 10634] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:18:17 INFO - PROCESS | 10634 | 1469258297068 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]]]}] 00:18:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1444ms 00:18:17 INFO - PROCESS | 10634 | 1469258297086 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 00:18:17 INFO - PROCESS | 10634 | 1469258297090 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 00:18:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:18:17 INFO - PROCESS | 10634 | 1469258297096 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:18:17 INFO - PROCESS | 10634 | 1469258297099 Marionette TRACE conn3 <- [1,478,null,{}] 00:18:17 INFO - PROCESS | 10634 | 1469258297105 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}] 00:18:17 INFO - PROCESS | 10634 | 1469258297114 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:17 INFO - PROCESS | 10634 | 1469258297367 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 00:18:17 INFO - PROCESS | 10634 | 1469258297451 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:17 INFO - PROCESS | 10634 | 1469258297460 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a5c00 == 64 [pid = 10634] [id = 127] 00:18:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x950d0400) [pid = 10634] [serial = 380] [outer = (nil)] 00:18:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0xa23a8800) [pid = 10634] [serial = 381] [outer = 0x950d0400] 00:18:17 INFO - PROCESS | 10634 | 1469258297531 Marionette DEBUG loaded listener.js 00:18:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0xa326f400) [pid = 10634] [serial = 382] [outer = 0x950d0400] 00:18:18 INFO - PROCESS | 10634 | 1469258298314 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]]]}] 00:18:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:18:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1281ms 00:18:18 INFO - PROCESS | 10634 | 1469258298385 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 00:18:18 INFO - PROCESS | 10634 | 1469258298389 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 00:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:18:18 INFO - PROCESS | 10634 | 1469258298396 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:18:18 INFO - PROCESS | 10634 | 1469258298398 Marionette TRACE conn3 <- [1,482,null,{}] 00:18:18 INFO - PROCESS | 10634 | 1469258298404 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}] 00:18:18 INFO - PROCESS | 10634 | 1469258298409 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:18 INFO - PROCESS | 10634 | 1469258298725 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 00:18:19 INFO - PROCESS | 10634 | 1469258299352 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:19 INFO - PROCESS | 10634 | 1469258299361 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x910ab400 == 65 [pid = 10634] [id = 128] 00:18:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x910ab800) [pid = 10634] [serial = 383] [outer = (nil)] 00:18:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x91245000) [pid = 10634] [serial = 384] [outer = 0x910ab800] 00:18:19 INFO - PROCESS | 10634 | 1469258299456 Marionette DEBUG loaded listener.js 00:18:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x91a95800) [pid = 10634] [serial = 385] [outer = 0x910ab800] 00:18:20 INFO - PROCESS | 10634 | 1469258300549 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]]]}] 00:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2185ms 00:18:20 INFO - PROCESS | 10634 | 1469258300585 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 00:18:20 INFO - PROCESS | 10634 | 1469258300590 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 00:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:18:20 INFO - PROCESS | 10634 | 1469258300598 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:18:20 INFO - PROCESS | 10634 | 1469258300603 Marionette TRACE conn3 <- [1,486,null,{}] 00:18:20 INFO - PROCESS | 10634 | 1469258300611 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}] 00:18:20 INFO - PROCESS | 10634 | 1469258300619 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:20 INFO - PROCESS | 10634 | 1469258300828 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 00:18:21 INFO - PROCESS | 10634 | 1469258301004 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:21 INFO - PROCESS | 10634 | 1469258301014 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x9502e800 == 66 [pid = 10634] [id = 129] 00:18:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x950c5000) [pid = 10634] [serial = 386] [outer = (nil)] 00:18:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x9513a800) [pid = 10634] [serial = 387] [outer = 0x950c5000] 00:18:21 INFO - PROCESS | 10634 | 1469258301101 Marionette DEBUG loaded listener.js 00:18:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0x95145800) [pid = 10634] [serial = 388] [outer = 0x950c5000] 00:18:22 INFO - PROCESS | 10634 | 1469258302090 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]]]}] 00:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1537ms 00:18:22 INFO - PROCESS | 10634 | 1469258302139 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 00:18:22 INFO - PROCESS | 10634 | 1469258302146 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 00:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:18:22 INFO - PROCESS | 10634 | 1469258302153 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:18:22 INFO - PROCESS | 10634 | 1469258302157 Marionette TRACE conn3 <- [1,490,null,{}] 00:18:22 INFO - PROCESS | 10634 | 1469258302163 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}] 00:18:22 INFO - PROCESS | 10634 | 1469258302168 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:22 INFO - PROCESS | 10634 | 1469258302375 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 00:18:22 INFO - PROCESS | 10634 | 1469258302613 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:22 INFO - PROCESS | 10634 | 1469258302622 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x98993c00 == 67 [pid = 10634] [id = 130] 00:18:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 124 (0x99519400) [pid = 10634] [serial = 389] [outer = (nil)] 00:18:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 125 (0x99d21000) [pid = 10634] [serial = 390] [outer = 0x99519400] 00:18:22 INFO - PROCESS | 10634 | 1469258302720 Marionette DEBUG loaded listener.js 00:18:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 126 (0x9a23dc00) [pid = 10634] [serial = 391] [outer = 0x99519400] 00:18:23 INFO - PROCESS | 10634 | 1469258303692 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]]]}] 00:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1584ms 00:18:23 INFO - PROCESS | 10634 | 1469258303738 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 00:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:18:23 INFO - PROCESS | 10634 | 1469258303742 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 00:18:23 INFO - PROCESS | 10634 | 1469258303758 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:18:23 INFO - PROCESS | 10634 | 1469258303771 Marionette TRACE conn3 <- [1,494,null,{}] 00:18:23 INFO - PROCESS | 10634 | 1469258303779 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}] 00:18:23 INFO - PROCESS | 10634 | 1469258303786 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:24 INFO - PROCESS | 10634 | 1469258304112 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 00:18:24 INFO - PROCESS | 10634 | 1469258304290 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:24 INFO - PROCESS | 10634 | 1469258304300 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a4400 == 68 [pid = 10634] [id = 131] 00:18:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 127 (0x9abc0c00) [pid = 10634] [serial = 392] [outer = (nil)] 00:18:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 128 (0xa33c3000) [pid = 10634] [serial = 393] [outer = 0x9abc0c00] 00:18:24 INFO - PROCESS | 10634 | 1469258304385 Marionette DEBUG loaded listener.js 00:18:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0xa61bd800) [pid = 10634] [serial = 394] [outer = 0x9abc0c00] 00:18:25 INFO - PROCESS | 10634 | 1469258305338 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]]]}] 00:18:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:18:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1660ms 00:18:25 INFO - PROCESS | 10634 | 1469258305411 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 00:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:18:25 INFO - PROCESS | 10634 | 1469258305416 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 00:18:25 INFO - PROCESS | 10634 | 1469258305423 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:18:25 INFO - PROCESS | 10634 | 1469258305426 Marionette TRACE conn3 <- [1,498,null,{}] 00:18:25 INFO - PROCESS | 10634 | 1469258305432 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}] 00:18:25 INFO - PROCESS | 10634 | 1469258305438 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:25 INFO - PROCESS | 10634 | 1469258305676 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 00:18:25 INFO - PROCESS | 10634 | 1469258305940 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:25 INFO - PROCESS | 10634 | 1469258305950 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec70800 == 69 [pid = 10634] [id = 132] 00:18:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 130 (0x8ec71c00) [pid = 10634] [serial = 395] [outer = (nil)] 00:18:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 131 (0x8ec7ac00) [pid = 10634] [serial = 396] [outer = 0x8ec71c00] 00:18:26 INFO - PROCESS | 10634 | 1469258306035 Marionette DEBUG loaded listener.js 00:18:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 132 (0x9abb8c00) [pid = 10634] [serial = 397] [outer = 0x8ec71c00] 00:18:26 INFO - PROCESS | 10634 | 1469258306912 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]]]}] 00:18:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:18:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1532ms 00:18:26 INFO - PROCESS | 10634 | 1469258306955 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 00:18:26 INFO - PROCESS | 10634 | 1469258306958 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 00:18:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:18:26 INFO - PROCESS | 10634 | 1469258306966 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:18:26 INFO - PROCESS | 10634 | 1469258306969 Marionette TRACE conn3 <- [1,502,null,{}] 00:18:26 INFO - PROCESS | 10634 | 1469258306975 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}] 00:18:26 INFO - PROCESS | 10634 | 1469258306980 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:27 INFO - PROCESS | 10634 | 1469258307176 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 00:18:27 INFO - PROCESS | 10634 | 1469258307352 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:27 INFO - PROCESS | 10634 | 1469258307368 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x9502d800 == 70 [pid = 10634] [id = 133] 00:18:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 133 (0x99c02c00) [pid = 10634] [serial = 398] [outer = (nil)] 00:18:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 134 (0x99c07c00) [pid = 10634] [serial = 399] [outer = 0x99c02c00] 00:18:27 INFO - PROCESS | 10634 | 1469258307459 Marionette DEBUG loaded listener.js 00:18:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 135 (0x9b6d1800) [pid = 10634] [serial = 400] [outer = 0x99c02c00] 00:18:28 INFO - PROCESS | 10634 | 1469258308452 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]]]}] 00:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1532ms 00:18:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 136 (0x9b666c00) [pid = 10634] [serial = 401] [outer = 0x93b74400] 00:18:28 INFO - PROCESS | 10634 | 1469258308533 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 00:18:28 INFO - PROCESS | 10634 | 1469258308538 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 00:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:18:28 INFO - PROCESS | 10634 | 1469258308594 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:18:28 INFO - PROCESS | 10634 | 1469258308599 Marionette TRACE conn3 <- [1,506,null,{}] 00:18:28 INFO - PROCESS | 10634 | 1469258308678 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}] 00:18:28 INFO - PROCESS | 10634 | 1469258308684 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:28 INFO - PROCESS | 10634 | 1469258308860 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 00:18:29 INFO - PROCESS | 10634 | 1469258309076 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:29 INFO - PROCESS | 10634 | 1469258309084 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4e000 == 71 [pid = 10634] [id = 134] 00:18:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 137 (0x91cc2c00) [pid = 10634] [serial = 402] [outer = (nil)] 00:18:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 138 (0x99c10000) [pid = 10634] [serial = 403] [outer = 0x91cc2c00] 00:18:29 INFO - PROCESS | 10634 | 1469258309167 Marionette DEBUG loaded listener.js 00:18:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 139 (0x9b66a000) [pid = 10634] [serial = 404] [outer = 0x91cc2c00] 00:18:30 INFO - PROCESS | 10634 | 1469258310086 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]]]}] 00:18:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:18:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1578ms 00:18:30 INFO - PROCESS | 10634 | 1469258310140 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 00:18:30 INFO - PROCESS | 10634 | 1469258310145 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 00:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:18:30 INFO - PROCESS | 10634 | 1469258310151 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:18:30 INFO - PROCESS | 10634 | 1469258310155 Marionette TRACE conn3 <- [1,510,null,{}] 00:18:30 INFO - PROCESS | 10634 | 1469258310161 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}] 00:18:30 INFO - PROCESS | 10634 | 1469258310166 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:30 INFO - PROCESS | 10634 | 1469258310380 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 00:18:30 INFO - PROCESS | 10634 | 1469258310605 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:30 INFO - PROCESS | 10634 | 1469258310617 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c400 == 72 [pid = 10634] [id = 135] 00:18:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 140 (0x8dd7dc00) [pid = 10634] [serial = 405] [outer = (nil)] 00:18:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 141 (0x8dd83400) [pid = 10634] [serial = 406] [outer = 0x8dd7dc00] 00:18:30 INFO - PROCESS | 10634 | 1469258310709 Marionette DEBUG loaded listener.js 00:18:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 142 (0x8dd88000) [pid = 10634] [serial = 407] [outer = 0x8dd7dc00] 00:18:31 INFO - PROCESS | 10634 | 1469258311659 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]]]}] 00:18:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:18:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1537ms 00:18:31 INFO - PROCESS | 10634 | 1469258311690 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 00:18:31 INFO - PROCESS | 10634 | 1469258311694 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 00:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:18:31 INFO - PROCESS | 10634 | 1469258311701 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:18:31 INFO - PROCESS | 10634 | 1469258311705 Marionette TRACE conn3 <- [1,514,null,{}] 00:18:31 INFO - PROCESS | 10634 | 1469258311711 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}] 00:18:31 INFO - PROCESS | 10634 | 1469258311716 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:31 INFO - PROCESS | 10634 | 1469258311944 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 00:18:32 INFO - PROCESS | 10634 | 1469258312243 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:32 INFO - PROCESS | 10634 | 1469258312254 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83c00 == 73 [pid = 10634] [id = 136] 00:18:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 143 (0x8edec400) [pid = 10634] [serial = 408] [outer = (nil)] 00:18:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 144 (0x8edf0c00) [pid = 10634] [serial = 409] [outer = 0x8edec400] 00:18:32 INFO - PROCESS | 10634 | 1469258312344 Marionette DEBUG loaded listener.js 00:18:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 145 (0x8edf2c00) [pid = 10634] [serial = 410] [outer = 0x8edec400] 00:18:33 INFO - PROCESS | 10634 | 1469258313705 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]]]}] 00:18:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 00:18:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2045ms 00:18:33 INFO - PROCESS | 10634 | 1469258313747 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 00:18:33 INFO - PROCESS | 10634 | 1469258313753 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 00:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:18:33 INFO - PROCESS | 10634 | 1469258313761 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:18:33 INFO - PROCESS | 10634 | 1469258313766 Marionette TRACE conn3 <- [1,518,null,{}] 00:18:33 INFO - PROCESS | 10634 | 1469258313847 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}] 00:18:33 INFO - PROCESS | 10634 | 1469258313853 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:34 INFO - PROCESS | 10634 | 1469258314035 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 00:18:34 INFO - PROCESS | 10634 | 1469258314215 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:34 INFO - PROCESS | 10634 | 1469258314222 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec51400 == 74 [pid = 10634] [id = 137] 00:18:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 146 (0x8ec6e000) [pid = 10634] [serial = 411] [outer = (nil)] 00:18:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 147 (0x8edef000) [pid = 10634] [serial = 412] [outer = 0x8ec6e000] 00:18:34 INFO - PROCESS | 10634 | 1469258314299 Marionette DEBUG loaded listener.js 00:18:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 148 (0x8edf6c00) [pid = 10634] [serial = 413] [outer = 0x8ec6e000] 00:18:35 INFO - PROCESS | 10634 | 1469258315310 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]]]}] 00:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1595ms 00:18:35 INFO - PROCESS | 10634 | 1469258315366 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 00:18:35 INFO - PROCESS | 10634 | 1469258315375 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 00:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:18:35 INFO - PROCESS | 10634 | 1469258315387 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:18:35 INFO - PROCESS | 10634 | 1469258315390 Marionette TRACE conn3 <- [1,522,null,{}] 00:18:35 INFO - PROCESS | 10634 | 1469258315397 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}] 00:18:35 INFO - PROCESS | 10634 | 1469258315402 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:35 INFO - PROCESS | 10634 | 1469258315586 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 00:18:35 INFO - PROCESS | 10634 | 1469258315855 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:35 INFO - PROCESS | 10634 | 1469258315863 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bd000 == 75 [pid = 10634] [id = 138] 00:18:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 149 (0x90fbc400) [pid = 10634] [serial = 414] [outer = (nil)] 00:18:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 150 (0x910aa800) [pid = 10634] [serial = 415] [outer = 0x90fbc400] 00:18:35 INFO - PROCESS | 10634 | 1469258315984 Marionette DEBUG loaded listener.js 00:18:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 151 (0x91249400) [pid = 10634] [serial = 416] [outer = 0x90fbc400] 00:18:36 INFO - PROCESS | 10634 | 1469258316923 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]]]}] 00:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1582ms 00:18:36 INFO - PROCESS | 10634 | 1469258316969 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 00:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:18:36 INFO - PROCESS | 10634 | 1469258316974 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 00:18:36 INFO - PROCESS | 10634 | 1469258316980 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:18:36 INFO - PROCESS | 10634 | 1469258316986 Marionette TRACE conn3 <- [1,526,null,{}] 00:18:37 INFO - PROCESS | 10634 | 1469258317001 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}] 00:18:37 INFO - PROCESS | 10634 | 1469258317010 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:37 INFO - PROCESS | 10634 | 1469258317228 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 00:18:37 INFO - PROCESS | 10634 | --DOCSHELL 0x92ed9c00 == 74 [pid = 10634] [id = 109] 00:18:37 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbfc00 == 73 [pid = 10634] [id = 112] 00:18:37 INFO - PROCESS | 10634 | --DOCSHELL 0x91a93800 == 72 [pid = 10634] [id = 111] 00:18:37 INFO - PROCESS | 10634 | --DOCSHELL 0x9513cc00 == 71 [pid = 10634] [id = 110] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 150 (0x910a1800) [pid = 10634] [serial = 300] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 149 (0x9b6ca800) [pid = 10634] [serial = 312] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 148 (0x98910c00) [pid = 10634] [serial = 306] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 147 (0x9a8d2000) [pid = 10634] [serial = 309] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 146 (0x91d69c00) [pid = 10634] [serial = 318] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 145 (0x8f9b9400) [pid = 10634] [serial = 321] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 144 (0x9d811800) [pid = 10634] [serial = 315] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | --DOMWINDOW == 143 (0x946e6800) [pid = 10634] [serial = 303] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 10634 | 1469258317550 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:37 INFO - PROCESS | 10634 | 1469258317580 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:37 INFO - PROCESS | 10634 | --DOCSHELL 0x91240000 == 70 [pid = 10634] [id = 92] 00:18:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x910ab000 == 71 [pid = 10634] [id = 139] 00:18:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 144 (0x9123bc00) [pid = 10634] [serial = 417] [outer = (nil)] 00:18:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 145 (0x91d6bc00) [pid = 10634] [serial = 418] [outer = 0x9123bc00] 00:18:37 INFO - PROCESS | 10634 | 1469258317754 Marionette DEBUG loaded listener.js 00:18:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 146 (0x92b22800) [pid = 10634] [serial = 419] [outer = 0x9123bc00] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x910a5c00 == 70 [pid = 10634] [id = 127] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8b400 == 69 [pid = 10634] [id = 126] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x95029400 == 68 [pid = 10634] [id = 125] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x95296000 == 67 [pid = 10634] [id = 124] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9af400 == 66 [pid = 10634] [id = 123] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x91a91000 == 65 [pid = 10634] [id = 122] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbec00 == 64 [pid = 10634] [id = 120] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0xa4f10800 == 63 [pid = 10634] [id = 119] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x951e7800 == 62 [pid = 10634] [id = 118] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x9109f400 == 61 [pid = 10634] [id = 117] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x9a8d7400 == 60 [pid = 10634] [id = 116] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x95141c00 == 59 [pid = 10634] [id = 115] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x90fb8000 == 58 [pid = 10634] [id = 114] 00:18:38 INFO - PROCESS | 10634 | --DOCSHELL 0x91241c00 == 57 [pid = 10634] [id = 113] 00:18:38 INFO - PROCESS | 10634 | 1469258318963 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]]]}] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 145 (0x99874800) [pid = 10634] [serial = 333] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 144 (0x99bb7800) [pid = 10634] [serial = 334] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 143 (0x91d6b000) [pid = 10634] [serial = 325] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 142 (0x91d65000) [pid = 10634] [serial = 324] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 141 (0x9394c800) [pid = 10634] [serial = 327] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 140 (0x93b6ec00) [pid = 10634] [serial = 328] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 139 (0x951e9400) [pid = 10634] [serial = 330] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 138 (0x93987800) [pid = 10634] [serial = 336] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 137 (0x951eb400) [pid = 10634] [serial = 337] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 136 (0x9528d800) [pid = 10634] [serial = 331] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 10634 | --DOMWINDOW == 135 (0x9a4a7400) [pid = 10634] [serial = 298] [outer = (nil)] [url = about:blank] 00:18:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 00:18:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2037ms 00:18:39 INFO - PROCESS | 10634 | 1469258319017 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 00:18:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:18:39 INFO - PROCESS | 10634 | 1469258319022 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 00:18:39 INFO - PROCESS | 10634 | 1469258319029 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:18:39 INFO - PROCESS | 10634 | 1469258319032 Marionette TRACE conn3 <- [1,530,null,{}] 00:18:39 INFO - PROCESS | 10634 | 1469258319038 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}] 00:18:39 INFO - PROCESS | 10634 | 1469258319043 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:39 INFO - PROCESS | 10634 | 1469258319218 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 00:18:39 INFO - PROCESS | 10634 | 1469258319440 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:39 INFO - PROCESS | 10634 | 1469258319448 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a91000 == 58 [pid = 10634] [id = 140] 00:18:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 136 (0x91d68400) [pid = 10634] [serial = 420] [outer = (nil)] 00:18:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 137 (0x93b6b800) [pid = 10634] [serial = 421] [outer = 0x91d68400] 00:18:39 INFO - PROCESS | 10634 | 1469258319524 Marionette DEBUG loaded listener.js 00:18:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 138 (0x9502cc00) [pid = 10634] [serial = 422] [outer = 0x91d68400] 00:18:40 INFO - PROCESS | 10634 | 1469258320211 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"]]]}] 00:18:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 00:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:18:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 00:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:18:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1280ms 00:18:40 INFO - PROCESS | 10634 | 1469258320313 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 00:18:40 INFO - PROCESS | 10634 | 1469258320316 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 00:18:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:18:40 INFO - PROCESS | 10634 | 1469258320351 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:18:40 INFO - PROCESS | 10634 | 1469258320359 Marionette TRACE conn3 <- [1,534,null,{}] 00:18:40 INFO - PROCESS | 10634 | 1469258320434 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}] 00:18:40 INFO - PROCESS | 10634 | 1469258320439 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:40 INFO - PROCESS | 10634 | 1469258320669 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 00:18:40 INFO - PROCESS | 10634 | 1469258320693 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:40 INFO - PROCESS | 10634 | 1469258320701 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec48400 == 59 [pid = 10634] [id = 141] 00:18:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 139 (0x91d6c800) [pid = 10634] [serial = 423] [outer = (nil)] 00:18:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 140 (0x95142400) [pid = 10634] [serial = 424] [outer = 0x91d6c800] 00:18:40 INFO - PROCESS | 10634 | 1469258320770 Marionette DEBUG loaded listener.js 00:18:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 141 (0x951e9000) [pid = 10634] [serial = 425] [outer = 0x91d6c800] 00:18:41 INFO - PROCESS | 10634 | 1469258321738 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]]]}] 00:18:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:18:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1490ms 00:18:41 INFO - PROCESS | 10634 | 1469258321816 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 00:18:41 INFO - PROCESS | 10634 | 1469258321820 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 00:18:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:18:41 INFO - PROCESS | 10634 | 1469258321832 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:18:41 INFO - PROCESS | 10634 | 1469258321835 Marionette TRACE conn3 <- [1,538,null,{}] 00:18:41 INFO - PROCESS | 10634 | 1469258321846 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}] 00:18:41 INFO - PROCESS | 10634 | 1469258321855 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:42 INFO - PROCESS | 10634 | 1469258322138 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 00:18:42 INFO - PROCESS | 10634 | 1469258322177 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:42 INFO - PROCESS | 10634 | 1469258322188 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffa800 == 60 [pid = 10634] [id = 142] 00:18:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 142 (0x8f9b3800) [pid = 10634] [serial = 426] [outer = (nil)] 00:18:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 143 (0x98251000) [pid = 10634] [serial = 427] [outer = 0x8f9b3800] 00:18:42 INFO - PROCESS | 10634 | 1469258322262 Marionette DEBUG loaded listener.js 00:18:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 144 (0x99c01c00) [pid = 10634] [serial = 428] [outer = 0x8f9b3800] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 143 (0x99d59000) [pid = 10634] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 142 (0x995ae400) [pid = 10634] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 141 (0x91a94400) [pid = 10634] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 140 (0x977ba800) [pid = 10634] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 139 (0x90fbb400) [pid = 10634] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 138 (0x910a3000) [pid = 10634] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 137 (0x9a235000) [pid = 10634] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 136 (0x9502c800) [pid = 10634] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 135 (0x9123b400) [pid = 10634] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 134 (0xa23b4400) [pid = 10634] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 133 (0x8f9b4800) [pid = 10634] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 132 (0x91240400) [pid = 10634] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 131 (0x9b6c6400) [pid = 10634] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 130 (0x9abb8000) [pid = 10634] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 129 (0x99d23c00) [pid = 10634] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:18:43 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x95029800) [pid = 10634] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:18:43 INFO - PROCESS | 10634 | 1469258323614 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]]]}] 00:18:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 00:18:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1832ms 00:18:43 INFO - PROCESS | 10634 | 1469258323666 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 00:18:43 INFO - PROCESS | 10634 | 1469258323668 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 00:18:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:18:43 INFO - PROCESS | 10634 | 1469258323676 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:18:43 INFO - PROCESS | 10634 | 1469258323680 Marionette TRACE conn3 <- [1,542,null,{}] 00:18:43 INFO - PROCESS | 10634 | 1469258323685 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}] 00:18:43 INFO - PROCESS | 10634 | 1469258323691 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:43 INFO - PROCESS | 10634 | 1469258323851 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 00:18:44 INFO - PROCESS | 10634 | 1469258323997 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:44 INFO - PROCESS | 10634 | 1469258324004 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a1c00 == 61 [pid = 10634] [id = 143] 00:18:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0x9123a400) [pid = 10634] [serial = 429] [outer = (nil)] 00:18:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 130 (0x95141c00) [pid = 10634] [serial = 430] [outer = 0x9123a400] 00:18:44 INFO - PROCESS | 10634 | 1469258324074 Marionette DEBUG loaded listener.js 00:18:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 131 (0x98d63000) [pid = 10634] [serial = 431] [outer = 0x9123a400] 00:18:44 INFO - PROCESS | 10634 | 1469258324802 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]]]}] 00:18:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 00:18:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1140ms 00:18:44 INFO - PROCESS | 10634 | 1469258324816 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 00:18:44 INFO - PROCESS | 10634 | 1469258324827 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 00:18:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:18:44 INFO - PROCESS | 10634 | 1469258324833 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:18:44 INFO - PROCESS | 10634 | 1469258324837 Marionette TRACE conn3 <- [1,546,null,{}] 00:18:44 INFO - PROCESS | 10634 | 1469258324842 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}] 00:18:44 INFO - PROCESS | 10634 | 1469258324847 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:45 INFO - PROCESS | 10634 | 1469258325174 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 00:18:45 INFO - PROCESS | 10634 | 1469258325324 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:45 INFO - PROCESS | 10634 | 1469258325334 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd82400 == 62 [pid = 10634] [id = 144] 00:18:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 132 (0x8dd83800) [pid = 10634] [serial = 432] [outer = (nil)] 00:18:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 133 (0x8dffa400) [pid = 10634] [serial = 433] [outer = 0x8dd83800] 00:18:45 INFO - PROCESS | 10634 | 1469258325449 Marionette DEBUG loaded listener.js 00:18:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 134 (0x8ec4a000) [pid = 10634] [serial = 434] [outer = 0x8dd83800] 00:18:46 INFO - PROCESS | 10634 | 1469258326465 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]]]}] 00:18:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:18:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1683ms 00:18:46 INFO - PROCESS | 10634 | 1469258326522 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 00:18:46 INFO - PROCESS | 10634 | 1469258326529 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 00:18:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:18:46 INFO - PROCESS | 10634 | 1469258326538 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:18:46 INFO - PROCESS | 10634 | 1469258326545 Marionette TRACE conn3 <- [1,550,null,{}] 00:18:46 INFO - PROCESS | 10634 | 1469258326552 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}] 00:18:46 INFO - PROCESS | 10634 | 1469258326559 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:46 INFO - PROCESS | 10634 | 1469258326790 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 00:18:47 INFO - PROCESS | 10634 | 1469258327021 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:47 INFO - PROCESS | 10634 | 1469258327030 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edef400 == 63 [pid = 10634] [id = 145] 00:18:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 135 (0x8f9b8800) [pid = 10634] [serial = 435] [outer = (nil)] 00:18:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 136 (0x910a6c00) [pid = 10634] [serial = 436] [outer = 0x8f9b8800] 00:18:47 INFO - PROCESS | 10634 | 1469258327132 Marionette DEBUG loaded listener.js 00:18:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 137 (0x91a8e400) [pid = 10634] [serial = 437] [outer = 0x8f9b8800] 00:18:48 INFO - PROCESS | 10634 | 1469258328075 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]]]}] 00:18:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 00:18:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1595ms 00:18:48 INFO - PROCESS | 10634 | 1469258328135 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 00:18:48 INFO - PROCESS | 10634 | 1469258328141 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 00:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:18:48 INFO - PROCESS | 10634 | 1469258328147 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:18:48 INFO - PROCESS | 10634 | 1469258328151 Marionette TRACE conn3 <- [1,554,null,{}] 00:18:48 INFO - PROCESS | 10634 | 1469258328159 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}] 00:18:48 INFO - PROCESS | 10634 | 1469258328164 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:48 INFO - PROCESS | 10634 | 1469258328364 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 00:18:48 INFO - PROCESS | 10634 | 1469258328636 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:48 INFO - PROCESS | 10634 | 1469258328645 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbb000 == 64 [pid = 10634] [id = 146] 00:18:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 138 (0x950d3400) [pid = 10634] [serial = 438] [outer = (nil)] 00:18:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 139 (0x951e7c00) [pid = 10634] [serial = 439] [outer = 0x950d3400] 00:18:48 INFO - PROCESS | 10634 | 1469258328811 Marionette DEBUG loaded listener.js 00:18:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 140 (0x977bb000) [pid = 10634] [serial = 440] [outer = 0x950d3400] 00:18:49 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:18:49 INFO - PROCESS | 10634 | 1469258329774 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]]]}] 00:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1685ms 00:18:49 INFO - PROCESS | 10634 | 1469258329834 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 00:18:49 INFO - PROCESS | 10634 | 1469258329841 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 00:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:18:49 INFO - PROCESS | 10634 | 1469258329858 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:18:49 INFO - PROCESS | 10634 | 1469258329865 Marionette TRACE conn3 <- [1,558,null,{}] 00:18:49 INFO - PROCESS | 10634 | 1469258329872 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}] 00:18:49 INFO - PROCESS | 10634 | 1469258329879 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:50 INFO - PROCESS | 10634 | 1469258330112 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 00:18:50 INFO - PROCESS | 10634 | 1469258330339 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:50 INFO - PROCESS | 10634 | 1469258330348 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x92014000 == 65 [pid = 10634] [id = 147] 00:18:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 141 (0x9201c800) [pid = 10634] [serial = 441] [outer = (nil)] 00:18:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 142 (0x99cfb000) [pid = 10634] [serial = 442] [outer = 0x9201c800] 00:18:50 INFO - PROCESS | 10634 | 1469258330477 Marionette DEBUG loaded listener.js 00:18:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 143 (0x99d58c00) [pid = 10634] [serial = 443] [outer = 0x9201c800] 00:18:51 INFO - PROCESS | 10634 | 1469258331344 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]]]}] 00:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1551ms 00:18:51 INFO - PROCESS | 10634 | 1469258331401 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 00:18:51 INFO - PROCESS | 10634 | 1469258331405 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 00:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:18:51 INFO - PROCESS | 10634 | 1469258331412 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:18:51 INFO - PROCESS | 10634 | 1469258331415 Marionette TRACE conn3 <- [1,562,null,{}] 00:18:51 INFO - PROCESS | 10634 | 1469258331421 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}] 00:18:51 INFO - PROCESS | 10634 | 1469258331427 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:51 INFO - PROCESS | 10634 | 1469258331618 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 00:18:51 INFO - PROCESS | 10634 | 1469258331816 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:51 INFO - PROCESS | 10634 | 1469258331823 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff8400 == 66 [pid = 10634] [id = 148] 00:18:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 144 (0x91d65400) [pid = 10634] [serial = 444] [outer = (nil)] 00:18:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 145 (0x9a239000) [pid = 10634] [serial = 445] [outer = 0x91d65400] 00:18:51 INFO - PROCESS | 10634 | 1469258331947 Marionette DEBUG loaded listener.js 00:18:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 146 (0x9a4a6800) [pid = 10634] [serial = 446] [outer = 0x91d65400] 00:18:52 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:18:52 INFO - PROCESS | 10634 | 1469258332828 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]]]}] 00:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1488ms 00:18:52 INFO - PROCESS | 10634 | 1469258332902 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 00:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:18:52 INFO - PROCESS | 10634 | 1469258332906 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 00:18:52 INFO - PROCESS | 10634 | 1469258332913 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:18:52 INFO - PROCESS | 10634 | 1469258332917 Marionette TRACE conn3 <- [1,566,null,{}] 00:18:52 INFO - PROCESS | 10634 | 1469258332923 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}] 00:18:52 INFO - PROCESS | 10634 | 1469258332929 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:53 INFO - PROCESS | 10634 | 1469258333166 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 00:18:53 INFO - PROCESS | 10634 | 1469258333398 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:53 INFO - PROCESS | 10634 | 1469258333417 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x9ab33400 == 67 [pid = 10634] [id = 149] 00:18:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 147 (0x9ab35000) [pid = 10634] [serial = 447] [outer = (nil)] 00:18:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 148 (0x9abbcc00) [pid = 10634] [serial = 448] [outer = 0x9ab35000] 00:18:53 INFO - PROCESS | 10634 | 1469258333552 Marionette DEBUG loaded listener.js 00:18:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 149 (0x9b662c00) [pid = 10634] [serial = 449] [outer = 0x9ab35000] 00:18:54 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:18:54 INFO - PROCESS | 10634 | 1469258334542 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]]]}] 00:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1704ms 00:18:54 INFO - PROCESS | 10634 | 1469258334618 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 00:18:54 INFO - PROCESS | 10634 | 1469258334622 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 00:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:18:54 INFO - PROCESS | 10634 | 1469258334629 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:18:54 INFO - PROCESS | 10634 | 1469258334632 Marionette TRACE conn3 <- [1,570,null,{}] 00:18:54 INFO - PROCESS | 10634 | 1469258334638 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}] 00:18:54 INFO - PROCESS | 10634 | 1469258334644 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:54 INFO - PROCESS | 10634 | 1469258334936 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 00:18:55 INFO - PROCESS | 10634 | 1469258335213 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:55 INFO - PROCESS | 10634 | 1469258335223 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x910abc00 == 68 [pid = 10634] [id = 150] 00:18:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 150 (0x9b664000) [pid = 10634] [serial = 450] [outer = (nil)] 00:18:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 151 (0x9b6d2800) [pid = 10634] [serial = 451] [outer = 0x9b664000] 00:18:55 INFO - PROCESS | 10634 | 1469258335304 Marionette DEBUG loaded listener.js 00:18:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 152 (0x9b70ac00) [pid = 10634] [serial = 452] [outer = 0x9b664000] 00:18:55 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:18:56 INFO - PROCESS | 10634 | 1469258336317 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]]]}] 00:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1731ms 00:18:56 INFO - PROCESS | 10634 | 1469258336361 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 00:18:56 INFO - PROCESS | 10634 | 1469258336365 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 00:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:18:56 INFO - PROCESS | 10634 | 1469258336373 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:18:56 INFO - PROCESS | 10634 | 1469258336377 Marionette TRACE conn3 <- [1,574,null,{}] 00:18:56 INFO - PROCESS | 10634 | 1469258336383 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}] 00:18:56 INFO - PROCESS | 10634 | 1469258336388 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:56 INFO - PROCESS | 10634 | 1469258336599 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 00:18:56 INFO - PROCESS | 10634 | 1469258336865 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:56 INFO - PROCESS | 10634 | 1469258336879 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff7400 == 69 [pid = 10634] [id = 151] 00:18:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 153 (0x95036800) [pid = 10634] [serial = 453] [outer = (nil)] 00:18:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 154 (0xa1089400) [pid = 10634] [serial = 454] [outer = 0x95036800] 00:18:57 INFO - PROCESS | 10634 | 1469258337035 Marionette DEBUG loaded listener.js 00:18:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 155 (0xa23b2800) [pid = 10634] [serial = 455] [outer = 0x95036800] 00:18:57 INFO - PROCESS | 10634 | 1469258337930 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]]]}] 00:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1594ms 00:18:57 INFO - PROCESS | 10634 | 1469258337967 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 00:18:57 INFO - PROCESS | 10634 | 1469258337971 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 00:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:18:57 INFO - PROCESS | 10634 | 1469258337977 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:18:57 INFO - PROCESS | 10634 | 1469258337981 Marionette TRACE conn3 <- [1,578,null,{}] 00:18:57 INFO - PROCESS | 10634 | 1469258337987 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}] 00:18:57 INFO - PROCESS | 10634 | 1469258337992 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:58 INFO - PROCESS | 10634 | 1469258338201 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 00:18:58 INFO - PROCESS | 10634 | 1469258338430 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:58 INFO - PROCESS | 10634 | 1469258338442 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff6c00 == 70 [pid = 10634] [id = 152] 00:18:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 156 (0x8eea1800) [pid = 10634] [serial = 456] [outer = (nil)] 00:18:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 157 (0x8eea9000) [pid = 10634] [serial = 457] [outer = 0x8eea1800] 00:18:58 INFO - PROCESS | 10634 | 1469258338565 Marionette DEBUG loaded listener.js 00:18:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 158 (0x8eeacc00) [pid = 10634] [serial = 458] [outer = 0x8eea1800] 00:18:59 INFO - PROCESS | 10634 | 1469258339471 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]]]}] 00:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1538ms 00:18:59 INFO - PROCESS | 10634 | 1469258339516 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 00:18:59 INFO - PROCESS | 10634 | 1469258339520 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 00:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:18:59 INFO - PROCESS | 10634 | 1469258339526 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:18:59 INFO - PROCESS | 10634 | 1469258339530 Marionette TRACE conn3 <- [1,582,null,{}] 00:18:59 INFO - PROCESS | 10634 | 1469258339535 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}] 00:18:59 INFO - PROCESS | 10634 | 1469258339541 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:59 INFO - PROCESS | 10634 | 1469258339729 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 00:18:59 INFO - PROCESS | 10634 | 1469258339911 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:59 INFO - PROCESS | 10634 | 1469258339921 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:18:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff2000 == 71 [pid = 10634] [id = 153] 00:18:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 159 (0x8eea3000) [pid = 10634] [serial = 459] [outer = (nil)] 00:19:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 160 (0x9b671800) [pid = 10634] [serial = 460] [outer = 0x8eea3000] 00:19:00 INFO - PROCESS | 10634 | 1469258340044 Marionette DEBUG loaded listener.js 00:19:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 161 (0xa252fc00) [pid = 10634] [serial = 461] [outer = 0x8eea3000] 00:19:00 INFO - PROCESS | 10634 | 1469258340971 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]]]}] 00:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1486ms 00:19:01 INFO - PROCESS | 10634 | 1469258341013 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 00:19:01 INFO - PROCESS | 10634 | 1469258341017 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 00:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:19:01 INFO - PROCESS | 10634 | 1469258341023 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:19:01 INFO - PROCESS | 10634 | 1469258341026 Marionette TRACE conn3 <- [1,586,null,{}] 00:19:01 INFO - PROCESS | 10634 | 1469258341052 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}] 00:19:01 INFO - PROCESS | 10634 | 1469258341057 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:01 INFO - PROCESS | 10634 | 1469258341272 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 00:19:01 INFO - PROCESS | 10634 | 1469258341533 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:01 INFO - PROCESS | 10634 | 1469258341549 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x92371c00 == 72 [pid = 10634] [id = 154] 00:19:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 162 (0x92372000) [pid = 10634] [serial = 462] [outer = (nil)] 00:19:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 163 (0x92374c00) [pid = 10634] [serial = 463] [outer = 0x92372000] 00:19:01 INFO - PROCESS | 10634 | 1469258341695 Marionette DEBUG loaded listener.js 00:19:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 164 (0x9237a000) [pid = 10634] [serial = 464] [outer = 0x92372000] 00:19:02 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:19:02 INFO - PROCESS | 10634 | 1469258342669 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]]]}] 00:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1706ms 00:19:02 INFO - PROCESS | 10634 | 1469258342732 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 00:19:02 INFO - PROCESS | 10634 | 1469258342739 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 00:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:19:02 INFO - PROCESS | 10634 | 1469258342749 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:19:02 INFO - PROCESS | 10634 | 1469258342756 Marionette TRACE conn3 <- [1,590,null,{}] 00:19:02 INFO - PROCESS | 10634 | 1469258342765 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}] 00:19:02 INFO - PROCESS | 10634 | 1469258342772 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:03 INFO - PROCESS | 10634 | 1469258343022 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 00:19:03 INFO - PROCESS | 10634 | 1469258343542 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:03 INFO - PROCESS | 10634 | 1469258343552 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec45c00 == 73 [pid = 10634] [id = 155] 00:19:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 165 (0x8ec46400) [pid = 10634] [serial = 465] [outer = (nil)] 00:19:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 166 (0x8ec6f800) [pid = 10634] [serial = 466] [outer = 0x8ec46400] 00:19:03 INFO - PROCESS | 10634 | 1469258343641 Marionette DEBUG loaded listener.js 00:19:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 167 (0x8ec7bc00) [pid = 10634] [serial = 467] [outer = 0x8ec46400] 00:19:04 INFO - PROCESS | 10634 | 1469258344739 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]]]}] 00:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2041ms 00:19:04 INFO - PROCESS | 10634 | 1469258344791 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 00:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:19:04 INFO - PROCESS | 10634 | 1469258344797 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 00:19:04 INFO - PROCESS | 10634 | 1469258344806 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:19:04 INFO - PROCESS | 10634 | 1469258344811 Marionette TRACE conn3 <- [1,594,null,{}] 00:19:04 INFO - PROCESS | 10634 | 1469258344819 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}] 00:19:04 INFO - PROCESS | 10634 | 1469258344828 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:05 INFO - PROCESS | 10634 | 1469258345062 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 00:19:05 INFO - PROCESS | 10634 | 1469258345402 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:05 INFO - PROCESS | 10634 | 1469258345411 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffcc00 == 74 [pid = 10634] [id = 156] 00:19:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 168 (0x8ec4c800) [pid = 10634] [serial = 468] [outer = (nil)] 00:19:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 169 (0x90fb8800) [pid = 10634] [serial = 469] [outer = 0x8ec4c800] 00:19:05 INFO - PROCESS | 10634 | 1469258345504 Marionette DEBUG loaded listener.js 00:19:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 170 (0x91a8a400) [pid = 10634] [serial = 470] [outer = 0x8ec4c800] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9ab33c00 == 73 [pid = 10634] [id = 26] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x91d60800 == 72 [pid = 10634] [id = 108] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9502e800 == 71 [pid = 10634] [id = 129] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x910ab400 == 70 [pid = 10634] [id = 128] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x92011c00 == 69 [pid = 10634] [id = 15] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x92014800 == 68 [pid = 10634] [id = 25] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x92014400 == 67 [pid = 10634] [id = 8] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9b704400 == 66 [pid = 10634] [id = 14] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9b6cc400 == 65 [pid = 10634] [id = 29] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c400 == 64 [pid = 10634] [id = 135] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc1400 == 63 [pid = 10634] [id = 77] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x98993c00 == 62 [pid = 10634] [id = 130] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc0800 == 61 [pid = 10634] [id = 103] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4e000 == 60 [pid = 10634] [id = 134] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83c00 == 59 [pid = 10634] [id = 136] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0xa61ca800 == 58 [pid = 10634] [id = 75] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x95217c00 == 57 [pid = 10634] [id = 102] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0xa2fe9400 == 56 [pid = 10634] [id = 51] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x910a4400 == 55 [pid = 10634] [id = 131] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9b7e4400 == 54 [pid = 10634] [id = 76] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x93949c00 == 53 [pid = 10634] [id = 101] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9502d800 == 52 [pid = 10634] [id = 133] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x91d63000 == 51 [pid = 10634] [id = 106] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec70800 == 50 [pid = 10634] [id = 132] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x910a3800 == 49 [pid = 10634] [id = 104] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0xa23a9c00 == 48 [pid = 10634] [id = 23] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9b70ec00 == 47 [pid = 10634] [id = 28] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x946e0000 == 46 [pid = 10634] [id = 88] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x99d26800 == 45 [pid = 10634] [id = 74] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9b727400 == 44 [pid = 10634] [id = 105] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x99cf6800 == 43 [pid = 10634] [id = 21] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9528c400 == 42 [pid = 10634] [id = 32] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x93942c00 == 41 [pid = 10634] [id = 41] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x95295400 == 40 [pid = 10634] [id = 52] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0xa6142800 == 39 [pid = 10634] [id = 13] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x93983c00 == 38 [pid = 10634] [id = 72] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbac00 == 37 [pid = 10634] [id = 91] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x950cd000 == 36 [pid = 10634] [id = 11] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x93b68800 == 35 [pid = 10634] [id = 6] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b0c00 == 34 [pid = 10634] [id = 107] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9a234800 == 33 [pid = 10634] [id = 90] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9ad33000 == 32 [pid = 10634] [id = 12] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4c400 == 31 [pid = 10634] [id = 121] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9394e800 == 30 [pid = 10634] [id = 65] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0x9b865800 == 29 [pid = 10634] [id = 89] 00:19:07 INFO - PROCESS | 10634 | --DOCSHELL 0xa4d56400 == 28 [pid = 10634] [id = 30] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 169 (0x910ad400) [pid = 10634] [serial = 256] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 168 (0x9a23a000) [pid = 10634] [serial = 271] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 167 (0x9513b800) [pid = 10634] [serial = 259] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 166 (0x91243c00) [pid = 10634] [serial = 274] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 165 (0xa33bd400) [pid = 10634] [serial = 268] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 164 (0x8f9bc000) [pid = 10634] [serial = 322] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 163 (0xa4f81400) [pid = 10634] [serial = 277] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 162 (0xa108a000) [pid = 10634] [serial = 265] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 161 (0xa108e400) [pid = 10634] [serial = 253] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 160 (0x9aa14400) [pid = 10634] [serial = 262] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 159 (0xa61bfc00) [pid = 10634] [serial = 216] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 158 (0xa23a8800) [pid = 10634] [serial = 381] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 157 (0x9a4a0c00) [pid = 10634] [serial = 376] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 156 (0x9abc2400) [pid = 10634] [serial = 378] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 155 (0x9b175000) [pid = 10634] [serial = 379] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 154 (0x99515400) [pid = 10634] [serial = 345] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 153 (0x9b866400) [pid = 10634] [serial = 351] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 152 (0x92b1e000) [pid = 10634] [serial = 367] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 151 (0x91d68c00) [pid = 10634] [serial = 366] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 150 (0x92b24c00) [pid = 10634] [serial = 360] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 149 (0x9abc2000) [pid = 10634] [serial = 348] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 148 (0x98996c00) [pid = 10634] [serial = 372] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 147 (0xa252e400) [pid = 10634] [serial = 354] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 146 (0x8ec51000) [pid = 10634] [serial = 363] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 145 (0xa678e400) [pid = 10634] [serial = 357] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 144 (0x93949800) [pid = 10634] [serial = 369] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 143 (0x950ca400) [pid = 10634] [serial = 370] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 142 (0x9a232000) [pid = 10634] [serial = 339] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 141 (0x91d66000) [pid = 10634] [serial = 342] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 140 (0x9a239800) [pid = 10634] [serial = 375] [outer = (nil)] [url = about:blank] 00:19:07 INFO - PROCESS | 10634 | --DOMWINDOW == 139 (0x99764800) [pid = 10634] [serial = 373] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 10634 | 1469258348201 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]]]}] 00:19:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:19:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 3447ms 00:19:08 INFO - PROCESS | 10634 | 1469258348253 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 00:19:08 INFO - PROCESS | 10634 | 1469258348259 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 00:19:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:19:08 INFO - PROCESS | 10634 | 1469258348268 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:19:08 INFO - PROCESS | 10634 | 1469258348272 Marionette TRACE conn3 <- [1,598,null,{}] 00:19:08 INFO - PROCESS | 10634 | 1469258348283 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}] 00:19:08 INFO - PROCESS | 10634 | 1469258348289 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:08 INFO - PROCESS | 10634 | 1469258348471 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 00:19:08 INFO - PROCESS | 10634 | 1469258348636 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:08 INFO - PROCESS | 10634 | 1469258348649 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff9c00 == 29 [pid = 10634] [id = 157] 00:19:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 140 (0x8dffe000) [pid = 10634] [serial = 471] [outer = (nil)] 00:19:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 141 (0x8ec77000) [pid = 10634] [serial = 472] [outer = 0x8dffe000] 00:19:08 INFO - PROCESS | 10634 | 1469258348745 Marionette DEBUG loaded listener.js 00:19:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 142 (0x8edf5800) [pid = 10634] [serial = 473] [outer = 0x8dffe000] 00:19:09 INFO - PROCESS | 10634 | 1469258349577 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]]]}] 00:19:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:19:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1335ms 00:19:09 INFO - PROCESS | 10634 | 1469258349604 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 00:19:09 INFO - PROCESS | 10634 | 1469258349612 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 00:19:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:19:09 INFO - PROCESS | 10634 | 1469258349624 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:19:09 INFO - PROCESS | 10634 | 1469258349628 Marionette TRACE conn3 <- [1,602,null,{}] 00:19:09 INFO - PROCESS | 10634 | 1469258349634 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}] 00:19:09 INFO - PROCESS | 10634 | 1469258349639 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:09 INFO - PROCESS | 10634 | 1469258349805 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 00:19:09 INFO - PROCESS | 10634 | 1469258349818 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:09 INFO - PROCESS | 10634 | 1469258349825 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b4400 == 30 [pid = 10634] [id = 158] 00:19:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 143 (0x90fbac00) [pid = 10634] [serial = 474] [outer = (nil)] 00:19:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 144 (0x90fc0000) [pid = 10634] [serial = 475] [outer = 0x90fbac00] 00:19:10 INFO - PROCESS | 10634 | 1469258350037 Marionette DEBUG loaded listener.js 00:19:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 145 (0x910a1000) [pid = 10634] [serial = 476] [outer = 0x90fbac00] 00:19:11 INFO - PROCESS | 10634 | 1469258351082 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]]]}] 00:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1492ms 00:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:19:11 INFO - PROCESS | 10634 | 1469258351116 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 00:19:11 INFO - PROCESS | 10634 | 1469258351119 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 00:19:11 INFO - PROCESS | 10634 | 1469258351125 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:19:11 INFO - PROCESS | 10634 | 1469258351131 Marionette TRACE conn3 <- [1,606,null,{}] 00:19:11 INFO - PROCESS | 10634 | 1469258351157 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}] 00:19:11 INFO - PROCESS | 10634 | 1469258351166 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:11 INFO - PROCESS | 10634 | 1469258351409 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 00:19:12 INFO - PROCESS | 10634 | 1469258352831 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:12 INFO - PROCESS | 10634 | 1469258352842 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 144 (0x9123a400) [pid = 10634] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 143 (0x9123bc00) [pid = 10634] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 142 (0x95298000) [pid = 10634] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 141 (0x8ec71c00) [pid = 10634] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 140 (0x91d6c800) [pid = 10634] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 139 (0x91d68400) [pid = 10634] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 138 (0x99c02c00) [pid = 10634] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 137 (0x8ec4cc00) [pid = 10634] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 136 (0x8edec400) [pid = 10634] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 135 (0x90fbc400) [pid = 10634] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 134 (0x910ab800) [pid = 10634] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 133 (0xa108f400) [pid = 10634] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 132 (0x9a8d7800) [pid = 10634] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 131 (0x9abc0c00) [pid = 10634] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 130 (0xa4f1c400) [pid = 10634] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 129 (0x950c5000) [pid = 10634] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x90fc4000) [pid = 10634] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 127 (0x8dd7dc00) [pid = 10634] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 126 (0x8ec6e000) [pid = 10634] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 125 (0x99519400) [pid = 10634] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 124 (0x8f9b3800) [pid = 10634] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 123 (0x91d63c00) [pid = 10634] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x90fbd800) [pid = 10634] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x93b69000) [pid = 10634] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x9a237400) [pid = 10634] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x91cc2c00) [pid = 10634] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x950d0400) [pid = 10634] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0x92b1d800) [pid = 10634] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x9b7e6800) [pid = 10634] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x9aa09c00) [pid = 10634] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x951e8400) [pid = 10634] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x91cd0800) [pid = 10634] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:19:12 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x90fc4c00) [pid = 10634] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:19:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd80c00 == 31 [pid = 10634] [id = 159] 00:19:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x8dd81000) [pid = 10634] [serial = 477] [outer = (nil)] 00:19:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x8dfef400) [pid = 10634] [serial = 478] [outer = 0x8dd81000] 00:19:13 INFO - PROCESS | 10634 | 1469258353046 Marionette DEBUG loaded listener.js 00:19:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x8ec49800) [pid = 10634] [serial = 479] [outer = 0x8dd81000] 00:19:13 INFO - PROCESS | 10634 | 1469258353979 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]]]}] 00:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2907ms 00:19:14 INFO - PROCESS | 10634 | 1469258354034 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 00:19:14 INFO - PROCESS | 10634 | 1469258354039 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 00:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:19:14 INFO - PROCESS | 10634 | 1469258354048 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:19:14 INFO - PROCESS | 10634 | 1469258354053 Marionette TRACE conn3 <- [1,610,null,{}] 00:19:14 INFO - PROCESS | 10634 | 1469258354062 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}] 00:19:14 INFO - PROCESS | 10634 | 1469258354070 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:14 INFO - PROCESS | 10634 | 1469258354258 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 00:19:14 INFO - PROCESS | 10634 | 1469258354498 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:14 INFO - PROCESS | 10634 | 1469258354508 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edfbc00 == 32 [pid = 10634] [id = 160] 00:19:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x8f9b2400) [pid = 10634] [serial = 480] [outer = (nil)] 00:19:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x8f9bc000) [pid = 10634] [serial = 481] [outer = 0x8f9b2400] 00:19:14 INFO - PROCESS | 10634 | 1469258354609 Marionette DEBUG loaded listener.js 00:19:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x90fc4c00) [pid = 10634] [serial = 482] [outer = 0x8f9b2400] 00:19:15 INFO - PROCESS | 10634 | 1469258355609 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]]]}] 00:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1595ms 00:19:15 INFO - PROCESS | 10634 | 1469258355645 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 00:19:15 INFO - PROCESS | 10634 | 1469258355652 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 00:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:19:15 INFO - PROCESS | 10634 | 1469258355661 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:19:15 INFO - PROCESS | 10634 | 1469258355664 Marionette TRACE conn3 <- [1,614,null,{}] 00:19:15 INFO - PROCESS | 10634 | 1469258355671 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}] 00:19:15 INFO - PROCESS | 10634 | 1469258355677 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:15 INFO - PROCESS | 10634 | 1469258355873 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 00:19:16 INFO - PROCESS | 10634 | 1469258356123 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:16 INFO - PROCESS | 10634 | 1469258356130 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d62000 == 33 [pid = 10634] [id = 161] 00:19:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x91d64c00) [pid = 10634] [serial = 483] [outer = (nil)] 00:19:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x91d6a800) [pid = 10634] [serial = 484] [outer = 0x91d64c00] 00:19:16 INFO - PROCESS | 10634 | 1469258356262 Marionette DEBUG loaded listener.js 00:19:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x9201d000) [pid = 10634] [serial = 485] [outer = 0x91d64c00] 00:19:17 INFO - PROCESS | 10634 | 1469258357251 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]]]}] 00:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1633ms 00:19:17 INFO - PROCESS | 10634 | 1469258357294 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 00:19:17 INFO - PROCESS | 10634 | 1469258357299 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 00:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:19:17 INFO - PROCESS | 10634 | 1469258357328 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:19:17 INFO - PROCESS | 10634 | 1469258357338 Marionette TRACE conn3 <- [1,618,null,{}] 00:19:17 INFO - PROCESS | 10634 | 1469258357352 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}] 00:19:17 INFO - PROCESS | 10634 | 1469258357360 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:17 INFO - PROCESS | 10634 | 1469258357562 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 00:19:17 INFO - PROCESS | 10634 | 1469258357762 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:17 INFO - PROCESS | 10634 | 1469258357768 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x92379400 == 34 [pid = 10634] [id = 162] 00:19:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x92b23000) [pid = 10634] [serial = 486] [outer = (nil)] 00:19:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0x93945400) [pid = 10634] [serial = 487] [outer = 0x92b23000] 00:19:17 INFO - PROCESS | 10634 | 1469258357890 Marionette DEBUG loaded listener.js 00:19:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 124 (0x93981400) [pid = 10634] [serial = 488] [outer = 0x92b23000] 00:19:18 INFO - PROCESS | 10634 | 1469258358920 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]]]}] 00:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1658ms 00:19:18 INFO - PROCESS | 10634 | 1469258358981 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 00:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:19:18 INFO - PROCESS | 10634 | 1469258358986 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 00:19:18 INFO - PROCESS | 10634 | 1469258358993 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:19:18 INFO - PROCESS | 10634 | 1469258358997 Marionette TRACE conn3 <- [1,622,null,{}] 00:19:19 INFO - PROCESS | 10634 | 1469258359003 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}] 00:19:19 INFO - PROCESS | 10634 | 1469258359009 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:19 INFO - PROCESS | 10634 | 1469258359199 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 00:19:19 INFO - PROCESS | 10634 | 1469258359443 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:19 INFO - PROCESS | 10634 | 1469258359454 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d67c00 == 35 [pid = 10634] [id = 163] 00:19:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 125 (0x92ee2400) [pid = 10634] [serial = 489] [outer = (nil)] 00:19:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 126 (0x95030000) [pid = 10634] [serial = 490] [outer = 0x92ee2400] 00:19:19 INFO - PROCESS | 10634 | 1469258359551 Marionette DEBUG loaded listener.js 00:19:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 127 (0x8dff6800) [pid = 10634] [serial = 491] [outer = 0x92ee2400] 00:19:20 INFO - PROCESS | 10634 | 1469258360846 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]]]}] 00:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1937ms 00:19:20 INFO - PROCESS | 10634 | 1469258360938 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 00:19:20 INFO - PROCESS | 10634 | 1469258360942 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 00:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:19:20 INFO - PROCESS | 10634 | 1469258360949 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:19:20 INFO - PROCESS | 10634 | 1469258360953 Marionette TRACE conn3 <- [1,626,null,{}] 00:19:20 INFO - PROCESS | 10634 | 1469258360959 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}] 00:19:20 INFO - PROCESS | 10634 | 1469258360964 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:21 INFO - PROCESS | 10634 | 1469258361223 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 00:19:21 INFO - PROCESS | 10634 | 1469258361394 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:21 INFO - PROCESS | 10634 | 1469258361414 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9af800 == 36 [pid = 10634] [id = 164] 00:19:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 128 (0x92edb000) [pid = 10634] [serial = 492] [outer = (nil)] 00:19:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0x951e7000) [pid = 10634] [serial = 493] [outer = 0x92edb000] 00:19:21 INFO - PROCESS | 10634 | 1469258361511 Marionette DEBUG loaded listener.js 00:19:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 130 (0x977b1c00) [pid = 10634] [serial = 494] [outer = 0x92edb000] 00:19:22 INFO - PROCESS | 10634 | 1469258362483 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]]]}] 00:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1584ms 00:19:22 INFO - PROCESS | 10634 | 1469258362534 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 00:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:19:22 INFO - PROCESS | 10634 | 1469258362538 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 00:19:22 INFO - PROCESS | 10634 | 1469258362545 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:19:22 INFO - PROCESS | 10634 | 1469258362549 Marionette TRACE conn3 <- [1,630,null,{}] 00:19:22 INFO - PROCESS | 10634 | 1469258362555 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}] 00:19:22 INFO - PROCESS | 10634 | 1469258362561 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:22 INFO - PROCESS | 10634 | 1469258362754 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 00:19:23 INFO - PROCESS | 10634 | 1469258362988 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:23 INFO - PROCESS | 10634 | 1469258363008 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7f400 == 37 [pid = 10634] [id = 165] 00:19:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 131 (0x9820f400) [pid = 10634] [serial = 495] [outer = (nil)] 00:19:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 132 (0x98d64000) [pid = 10634] [serial = 496] [outer = 0x9820f400] 00:19:23 INFO - PROCESS | 10634 | 1469258363129 Marionette DEBUG loaded listener.js 00:19:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 133 (0x99512400) [pid = 10634] [serial = 497] [outer = 0x9820f400] 00:19:24 INFO - PROCESS | 10634 | 1469258364034 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]]]}] 00:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1534ms 00:19:24 INFO - PROCESS | 10634 | 1469258364079 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 00:19:24 INFO - PROCESS | 10634 | 1469258364083 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 00:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:19:24 INFO - PROCESS | 10634 | 1469258364090 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:19:24 INFO - PROCESS | 10634 | 1469258364093 Marionette TRACE conn3 <- [1,634,null,{}] 00:19:24 INFO - PROCESS | 10634 | 1469258364099 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}] 00:19:24 INFO - PROCESS | 10634 | 1469258364104 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:24 INFO - PROCESS | 10634 | 1469258364287 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 00:19:24 INFO - PROCESS | 10634 | 1469258364467 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:24 INFO - PROCESS | 10634 | 1469258364475 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd85000 == 38 [pid = 10634] [id = 166] 00:19:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 134 (0x8ec71c00) [pid = 10634] [serial = 498] [outer = (nil)] 00:19:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 135 (0x99761800) [pid = 10634] [serial = 499] [outer = 0x8ec71c00] 00:19:24 INFO - PROCESS | 10634 | 1469258364599 Marionette DEBUG loaded listener.js 00:19:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 136 (0x99952c00) [pid = 10634] [serial = 500] [outer = 0x8ec71c00] 00:19:25 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:19:25 INFO - PROCESS | 10634 | 1469258365504 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]]]}] 00:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1482ms 00:19:25 INFO - PROCESS | 10634 | 1469258365579 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 00:19:25 INFO - PROCESS | 10634 | 1469258365582 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 00:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:19:25 INFO - PROCESS | 10634 | 1469258365594 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:19:25 INFO - PROCESS | 10634 | 1469258365596 Marionette TRACE conn3 <- [1,638,null,{}] 00:19:25 INFO - PROCESS | 10634 | 1469258365603 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}] 00:19:25 INFO - PROCESS | 10634 | 1469258365608 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:25 INFO - PROCESS | 10634 | 1469258365814 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 00:19:26 INFO - PROCESS | 10634 | 1469258366076 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:26 INFO - PROCESS | 10634 | 1469258366084 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x91246800 == 39 [pid = 10634] [id = 167] 00:19:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 137 (0x99951800) [pid = 10634] [serial = 501] [outer = (nil)] 00:19:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 138 (0x99c05400) [pid = 10634] [serial = 502] [outer = 0x99951800] 00:19:26 INFO - PROCESS | 10634 | 1469258366211 Marionette DEBUG loaded listener.js 00:19:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 139 (0x99c0dc00) [pid = 10634] [serial = 503] [outer = 0x99951800] 00:19:26 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:19:27 INFO - PROCESS | 10634 | 1469258367076 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]]]}] 00:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1527ms 00:19:27 INFO - PROCESS | 10634 | 1469258367122 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 00:19:27 INFO - PROCESS | 10634 | 1469258367126 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 00:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:19:27 INFO - PROCESS | 10634 | 1469258367133 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:19:27 INFO - PROCESS | 10634 | 1469258367136 Marionette TRACE conn3 <- [1,642,null,{}] 00:19:27 INFO - PROCESS | 10634 | 1469258367142 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}] 00:19:27 INFO - PROCESS | 10634 | 1469258367147 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:27 INFO - PROCESS | 10634 | 1469258367320 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 00:19:27 INFO - PROCESS | 10634 | 1469258367499 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:27 INFO - PROCESS | 10634 | 1469258367505 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x9890e800 == 40 [pid = 10634] [id = 168] 00:19:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 140 (0x995b6400) [pid = 10634] [serial = 504] [outer = (nil)] 00:19:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 141 (0x99d25000) [pid = 10634] [serial = 505] [outer = 0x995b6400] 00:19:27 INFO - PROCESS | 10634 | 1469258367584 Marionette DEBUG loaded listener.js 00:19:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 142 (0x99d22000) [pid = 10634] [serial = 506] [outer = 0x995b6400] 00:19:28 INFO - PROCESS | 10634 | 1469258368538 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]]]}] 00:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1489ms 00:19:28 INFO - PROCESS | 10634 | 1469258368623 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 00:19:28 INFO - PROCESS | 10634 | 1469258368628 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 00:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:19:28 INFO - PROCESS | 10634 | 1469258368634 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:19:28 INFO - PROCESS | 10634 | 1469258368637 Marionette TRACE conn3 <- [1,646,null,{}] 00:19:28 INFO - PROCESS | 10634 | 1469258368643 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}] 00:19:28 INFO - PROCESS | 10634 | 1469258368648 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:28 INFO - PROCESS | 10634 | 1469258368874 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 00:19:29 INFO - PROCESS | 10634 | 1469258369100 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:29 INFO - PROCESS | 10634 | 1469258369110 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd87800 == 41 [pid = 10634] [id = 169] 00:19:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 143 (0x8dd88800) [pid = 10634] [serial = 507] [outer = (nil)] 00:19:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 144 (0x8edec800) [pid = 10634] [serial = 508] [outer = 0x8dd88800] 00:19:29 INFO - PROCESS | 10634 | 1469258369251 Marionette DEBUG loaded listener.js 00:19:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 145 (0x92b22000) [pid = 10634] [serial = 509] [outer = 0x8dd88800] 00:19:30 INFO - PROCESS | 10634 | 1469258370208 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]]]}] 00:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1631ms 00:19:30 INFO - PROCESS | 10634 | 1469258370266 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 00:19:30 INFO - PROCESS | 10634 | 1469258370270 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 00:19:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:19:30 INFO - PROCESS | 10634 | 1469258370277 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:19:30 INFO - PROCESS | 10634 | 1469258370281 Marionette TRACE conn3 <- [1,650,null,{}] 00:19:30 INFO - PROCESS | 10634 | 1469258370287 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}] 00:19:30 INFO - PROCESS | 10634 | 1469258370293 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:30 INFO - PROCESS | 10634 | 1469258370492 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 00:19:30 INFO - PROCESS | 10634 | 1469258370741 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:30 INFO - PROCESS | 10634 | 1469258370747 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c400 == 42 [pid = 10634] [id = 170] 00:19:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 146 (0x8dd7d800) [pid = 10634] [serial = 510] [outer = (nil)] 00:19:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 147 (0x8dd87000) [pid = 10634] [serial = 511] [outer = 0x8dd7d800] 00:19:30 INFO - PROCESS | 10634 | 1469258370955 Marionette DEBUG loaded listener.js 00:19:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 148 (0x8dff9400) [pid = 10634] [serial = 512] [outer = 0x8dd7d800] 00:19:31 INFO - PROCESS | 10634 | 1469258371917 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]]]}] 00:19:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:19:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1683ms 00:19:31 INFO - PROCESS | 10634 | 1469258371961 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 00:19:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:19:31 INFO - PROCESS | 10634 | 1469258371967 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 00:19:31 INFO - PROCESS | 10634 | 1469258371976 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:19:31 INFO - PROCESS | 10634 | 1469258371979 Marionette TRACE conn3 <- [1,654,null,{}] 00:19:31 INFO - PROCESS | 10634 | 1469258371987 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}] 00:19:31 INFO - PROCESS | 10634 | 1469258371992 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:32 INFO - PROCESS | 10634 | 1469258372186 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 00:19:32 INFO - PROCESS | 10634 | 1469258372509 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:32 INFO - PROCESS | 10634 | 1469258372516 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bd000 == 41 [pid = 10634] [id = 138] 00:19:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b4400 == 40 [pid = 10634] [id = 158] 00:19:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff9c00 == 39 [pid = 10634] [id = 157] 00:19:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd87400 == 40 [pid = 10634] [id = 171] 00:19:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 149 (0x8dd89000) [pid = 10634] [serial = 513] [outer = (nil)] 00:19:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 150 (0x8edf1400) [pid = 10634] [serial = 514] [outer = 0x8dd89000] 00:19:32 INFO - PROCESS | 10634 | 1469258372633 Marionette DEBUG loaded listener.js 00:19:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 151 (0x8f9b4400) [pid = 10634] [serial = 515] [outer = 0x8dd89000] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 150 (0x99954c00) [pid = 10634] [serial = 346] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 149 (0x9a8cc400) [pid = 10634] [serial = 340] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 148 (0x9210f400) [pid = 10634] [serial = 343] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 147 (0x95141c00) [pid = 10634] [serial = 430] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 146 (0x98d63000) [pid = 10634] [serial = 431] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 145 (0x91d6bc00) [pid = 10634] [serial = 418] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 144 (0x99519800) [pid = 10634] [serial = 307] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 143 (0x8ec7ac00) [pid = 10634] [serial = 396] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 142 (0x92b22800) [pid = 10634] [serial = 419] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 141 (0x951e9000) [pid = 10634] [serial = 425] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 140 (0x93b6b800) [pid = 10634] [serial = 421] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 139 (0x99c07c00) [pid = 10634] [serial = 399] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 138 (0x8ec54c00) [pid = 10634] [serial = 364] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 137 (0x8edf2c00) [pid = 10634] [serial = 410] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 136 (0x910aa800) [pid = 10634] [serial = 415] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 135 (0x91245000) [pid = 10634] [serial = 384] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 134 (0xa2ff2c00) [pid = 10634] [serial = 355] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 133 (0x9502cc00) [pid = 10634] [serial = 422] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 132 (0x9ad3cc00) [pid = 10634] [serial = 349] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 131 (0xa33c3000) [pid = 10634] [serial = 393] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 130 (0xa6879400) [pid = 10634] [serial = 358] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 129 (0x95142400) [pid = 10634] [serial = 424] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x95145800) [pid = 10634] [serial = 388] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 127 (0x9abb7000) [pid = 10634] [serial = 310] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 126 (0x8dd88000) [pid = 10634] [serial = 407] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 125 (0x8edf6c00) [pid = 10634] [serial = 413] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 124 (0x8dd83400) [pid = 10634] [serial = 406] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 123 (0x99d21000) [pid = 10634] [serial = 390] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x98251000) [pid = 10634] [serial = 427] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x9a23dc00) [pid = 10634] [serial = 391] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x9b726800) [pid = 10634] [serial = 319] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x9b6d1800) [pid = 10634] [serial = 400] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x9123c000) [pid = 10634] [serial = 301] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0xa61bd800) [pid = 10634] [serial = 394] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x95034400) [pid = 10634] [serial = 304] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x91cc7400) [pid = 10634] [serial = 229] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x9b705c00) [pid = 10634] [serial = 313] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x99c10000) [pid = 10634] [serial = 403] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0xa326f400) [pid = 10634] [serial = 382] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x9b66a000) [pid = 10634] [serial = 404] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x92b26000) [pid = 10634] [serial = 361] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x9513a800) [pid = 10634] [serial = 387] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0xa25f2400) [pid = 10634] [serial = 316] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x9abb8c00) [pid = 10634] [serial = 397] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x99c01c00) [pid = 10634] [serial = 428] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x8edf0c00) [pid = 10634] [serial = 409] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x9d816c00) [pid = 10634] [serial = 352] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8edef000) [pid = 10634] [serial = 412] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x91a95800) [pid = 10634] [serial = 385] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x91249400) [pid = 10634] [serial = 416] [outer = (nil)] [url = about:blank] 00:19:33 INFO - PROCESS | 10634 | 1469258373480 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]]]}] 00:19:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:19:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1534ms 00:19:33 INFO - PROCESS | 10634 | 1469258373507 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 00:19:33 INFO - PROCESS | 10634 | 1469258373513 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 00:19:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:19:33 INFO - PROCESS | 10634 | 1469258373523 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:19:33 INFO - PROCESS | 10634 | 1469258373526 Marionette TRACE conn3 <- [1,658,null,{}] 00:19:33 INFO - PROCESS | 10634 | 1469258373533 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}] 00:19:33 INFO - PROCESS | 10634 | 1469258373539 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:33 INFO - PROCESS | 10634 | 1469258373726 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 00:19:33 INFO - PROCESS | 10634 | 1469258373883 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:33 INFO - PROCESS | 10634 | 1469258373893 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec50000 == 41 [pid = 10634] [id = 172] 00:19:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x8ec74c00) [pid = 10634] [serial = 516] [outer = (nil)] 00:19:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x910ac800) [pid = 10634] [serial = 517] [outer = 0x8ec74c00] 00:19:33 INFO - PROCESS | 10634 | 1469258373960 Marionette DEBUG loaded listener.js 00:19:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x91249800) [pid = 10634] [serial = 518] [outer = 0x8ec74c00] 00:19:34 INFO - PROCESS | 10634 | 1469258374834 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]]]}] 00:19:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:19:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1378ms 00:19:34 INFO - PROCESS | 10634 | 1469258374903 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 00:19:34 INFO - PROCESS | 10634 | 1469258374907 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 00:19:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:19:34 INFO - PROCESS | 10634 | 1469258374914 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:19:34 INFO - PROCESS | 10634 | 1469258374920 Marionette TRACE conn3 <- [1,662,null,{}] 00:19:34 INFO - PROCESS | 10634 | 1469258374936 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}] 00:19:34 INFO - PROCESS | 10634 | 1469258374944 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:35 INFO - PROCESS | 10634 | 1469258375131 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 00:19:35 INFO - PROCESS | 10634 | 1469258375286 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:35 INFO - PROCESS | 10634 | 1469258375292 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a8800 == 42 [pid = 10634] [id = 173] 00:19:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x9201a400) [pid = 10634] [serial = 519] [outer = (nil)] 00:19:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x92377000) [pid = 10634] [serial = 520] [outer = 0x9201a400] 00:19:35 INFO - PROCESS | 10634 | 1469258375367 Marionette DEBUG loaded listener.js 00:19:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x92b1d400) [pid = 10634] [serial = 521] [outer = 0x9201a400] 00:19:35 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:19:36 INFO - PROCESS | 10634 | 1469258376235 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]]]}] 00:19:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:19:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1387ms 00:19:36 INFO - PROCESS | 10634 | 1469258376302 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 00:19:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:19:36 INFO - PROCESS | 10634 | 1469258376306 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 00:19:36 INFO - PROCESS | 10634 | 1469258376312 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:19:36 INFO - PROCESS | 10634 | 1469258376316 Marionette TRACE conn3 <- [1,666,null,{}] 00:19:36 INFO - PROCESS | 10634 | 1469258376321 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}] 00:19:36 INFO - PROCESS | 10634 | 1469258376326 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:36 INFO - PROCESS | 10634 | 1469258376570 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 00:19:36 INFO - PROCESS | 10634 | 1469258376604 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:36 INFO - PROCESS | 10634 | 1469258376617 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d5f800 == 43 [pid = 10634] [id = 174] 00:19:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x92b20c00) [pid = 10634] [serial = 522] [outer = (nil)] 00:19:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x92ee5000) [pid = 10634] [serial = 523] [outer = 0x92b20c00] 00:19:36 INFO - PROCESS | 10634 | 1469258376683 Marionette DEBUG loaded listener.js 00:19:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x93b6b000) [pid = 10634] [serial = 524] [outer = 0x92b20c00] 00:19:37 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x8eea1800) [pid = 10634] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x950d3400) [pid = 10634] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x92372000) [pid = 10634] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x9b664000) [pid = 10634] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x91d65400) [pid = 10634] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x8dd83800) [pid = 10634] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8f9b8800) [pid = 10634] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x8ec46400) [pid = 10634] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x8eea3000) [pid = 10634] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x9ab35000) [pid = 10634] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x95036800) [pid = 10634] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x9201c800) [pid = 10634] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x8dffe000) [pid = 10634] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:19:37 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x8ec4c800) [pid = 10634] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:19:37 INFO - PROCESS | 10634 | 1469258377743 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]]]}] 00:19:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:19:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1482ms 00:19:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:19:37 INFO - PROCESS | 10634 | 1469258377795 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 00:19:37 INFO - PROCESS | 10634 | 1469258377797 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 00:19:37 INFO - PROCESS | 10634 | 1469258377804 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:19:37 INFO - PROCESS | 10634 | 1469258377807 Marionette TRACE conn3 <- [1,670,null,{}] 00:19:37 INFO - PROCESS | 10634 | 1469258377813 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}] 00:19:37 INFO - PROCESS | 10634 | 1469258377817 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:37 INFO - PROCESS | 10634 | 1469258377982 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 00:19:38 INFO - PROCESS | 10634 | 1469258378116 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:38 INFO - PROCESS | 10634 | 1469258378128 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4c800 == 44 [pid = 10634] [id = 175] 00:19:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x8ec71800) [pid = 10634] [serial = 525] [outer = (nil)] 00:19:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x91cc6800) [pid = 10634] [serial = 526] [outer = 0x8ec71800] 00:19:38 INFO - PROCESS | 10634 | 1469258378207 Marionette DEBUG loaded listener.js 00:19:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x95035c00) [pid = 10634] [serial = 527] [outer = 0x8ec71800] 00:19:39 INFO - PROCESS | 10634 | 1469258379030 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]]]}] 00:19:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:19:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1290ms 00:19:39 INFO - PROCESS | 10634 | 1469258379098 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 00:19:39 INFO - PROCESS | 10634 | 1469258379102 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 00:19:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:19:39 INFO - PROCESS | 10634 | 1469258379109 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:19:39 INFO - PROCESS | 10634 | 1469258379112 Marionette TRACE conn3 <- [1,674,null,{}] 00:19:39 INFO - PROCESS | 10634 | 1469258379117 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}] 00:19:39 INFO - PROCESS | 10634 | 1469258379127 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:39 INFO - PROCESS | 10634 | 1469258379304 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 00:19:39 INFO - PROCESS | 10634 | 1469258379508 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:39 INFO - PROCESS | 10634 | 1469258379519 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c000 == 45 [pid = 10634] [id = 176] 00:19:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x8dd7c800) [pid = 10634] [serial = 528] [outer = (nil)] 00:19:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x8dd88400) [pid = 10634] [serial = 529] [outer = 0x8dd7c800] 00:19:39 INFO - PROCESS | 10634 | 1469258379607 Marionette DEBUG loaded listener.js 00:19:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x8ec46400) [pid = 10634] [serial = 530] [outer = 0x8dd7c800] 00:19:40 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:19:40 INFO - PROCESS | 10634 | 1469258380604 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]]]}] 00:19:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 00:19:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1539ms 00:19:40 INFO - PROCESS | 10634 | 1469258380651 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 00:19:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:19:40 INFO - PROCESS | 10634 | 1469258380657 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 00:19:40 INFO - PROCESS | 10634 | 1469258380665 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:19:40 INFO - PROCESS | 10634 | 1469258380669 Marionette TRACE conn3 <- [1,678,null,{}] 00:19:40 INFO - PROCESS | 10634 | 1469258380678 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}] 00:19:40 INFO - PROCESS | 10634 | 1469258380687 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:40 INFO - PROCESS | 10634 | 1469258380892 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 00:19:41 INFO - PROCESS | 10634 | 1469258381139 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:41 INFO - PROCESS | 10634 | 1469258381151 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbc400 == 46 [pid = 10634] [id = 177] 00:19:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x90fc0800) [pid = 10634] [serial = 531] [outer = (nil)] 00:19:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x910a8c00) [pid = 10634] [serial = 532] [outer = 0x90fc0800] 00:19:41 INFO - PROCESS | 10634 | 1469258381312 Marionette DEBUG loaded listener.js 00:19:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x91249400) [pid = 10634] [serial = 533] [outer = 0x90fc0800] 00:19:42 INFO - PROCESS | 10634 | 1469258382226 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]]]}] 00:19:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:19:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1597ms 00:19:42 INFO - PROCESS | 10634 | 1469258382264 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 00:19:42 INFO - PROCESS | 10634 | 1469258382271 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 00:19:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:19:42 INFO - PROCESS | 10634 | 1469258382280 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:19:42 INFO - PROCESS | 10634 | 1469258382284 Marionette TRACE conn3 <- [1,682,null,{}] 00:19:42 INFO - PROCESS | 10634 | 1469258382291 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}] 00:19:42 INFO - PROCESS | 10634 | 1469258382296 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:42 INFO - PROCESS | 10634 | 1469258382500 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 00:19:42 INFO - PROCESS | 10634 | 1469258382772 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:42 INFO - PROCESS | 10634 | 1469258382781 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc1000 == 47 [pid = 10634] [id = 178] 00:19:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x92016c00) [pid = 10634] [serial = 534] [outer = (nil)] 00:19:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x92b21800) [pid = 10634] [serial = 535] [outer = 0x92016c00] 00:19:42 INFO - PROCESS | 10634 | 1469258382907 Marionette DEBUG loaded listener.js 00:19:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x9394dc00) [pid = 10634] [serial = 536] [outer = 0x92016c00] 00:19:44 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:44 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:19:44 INFO - PROCESS | 10634 | 1469258384276 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]]]}] 00:19:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 00:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2034ms 00:19:44 INFO - PROCESS | 10634 | 1469258384353 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 00:19:44 INFO - PROCESS | 10634 | 1469258384358 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 00:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:19:44 INFO - PROCESS | 10634 | 1469258384371 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:19:44 INFO - PROCESS | 10634 | 1469258384380 Marionette TRACE conn3 <- [1,686,null,{}] 00:19:44 INFO - PROCESS | 10634 | 1469258384396 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}] 00:19:44 INFO - PROCESS | 10634 | 1469258384403 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:44 INFO - PROCESS | 10634 | 1469258384595 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 00:19:44 INFO - PROCESS | 10634 | 1469258384777 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:44 INFO - PROCESS | 10634 | 1469258384785 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x9502c000 == 48 [pid = 10634] [id = 179] 00:19:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x95030c00) [pid = 10634] [serial = 537] [outer = (nil)] 00:19:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x951e4400) [pid = 10634] [serial = 538] [outer = 0x95030c00] 00:19:44 INFO - PROCESS | 10634 | 1469258384865 Marionette DEBUG loaded listener.js 00:19:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x9529a000) [pid = 10634] [serial = 539] [outer = 0x95030c00] 00:19:46 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:46 INFO - PROCESS | 10634 | 1469258386210 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]]]}] 00:19:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:19:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1894ms 00:19:46 INFO - PROCESS | 10634 | 1469258386345 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 00:19:46 INFO - PROCESS | 10634 | 1469258386349 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 00:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:19:46 INFO - PROCESS | 10634 | 1469258386366 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:19:46 INFO - PROCESS | 10634 | 1469258386370 Marionette TRACE conn3 <- [1,690,null,{}] 00:19:46 INFO - PROCESS | 10634 | 1469258386376 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}] 00:19:46 INFO - PROCESS | 10634 | 1469258386381 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:46 INFO - PROCESS | 10634 | 1469258386560 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 00:19:46 INFO - PROCESS | 10634 | 1469258386738 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:46 INFO - PROCESS | 10634 | 1469258386745 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x95297800 == 49 [pid = 10634] [id = 180] 00:19:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x977bf800) [pid = 10634] [serial = 540] [outer = (nil)] 00:19:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x98997400) [pid = 10634] [serial = 541] [outer = 0x977bf800] 00:19:46 INFO - PROCESS | 10634 | 1469258386825 Marionette DEBUG loaded listener.js 00:19:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x98d67800) [pid = 10634] [serial = 542] [outer = 0x977bf800] 00:19:48 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:48 INFO - PROCESS | 10634 | 1469258388141 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]]]}] 00:19:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:19:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1799ms 00:19:48 INFO - PROCESS | 10634 | 1469258388163 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 00:19:48 INFO - PROCESS | 10634 | 1469258388167 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 00:19:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:19:48 INFO - PROCESS | 10634 | 1469258388174 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:19:48 INFO - PROCESS | 10634 | 1469258388177 Marionette TRACE conn3 <- [1,694,null,{}] 00:19:48 INFO - PROCESS | 10634 | 1469258388285 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}] 00:19:48 INFO - PROCESS | 10634 | 1469258388290 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:48 INFO - PROCESS | 10634 | 1469258388475 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 00:19:48 INFO - PROCESS | 10634 | 1469258388653 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:48 INFO - PROCESS | 10634 | 1469258388670 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x98d63000 == 50 [pid = 10634] [id = 181] 00:19:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x99c02800) [pid = 10634] [serial = 543] [outer = (nil)] 00:19:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x99c0a400) [pid = 10634] [serial = 544] [outer = 0x99c02800] 00:19:48 INFO - PROCESS | 10634 | 1469258388759 Marionette DEBUG loaded listener.js 00:19:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x99fe5400) [pid = 10634] [serial = 545] [outer = 0x99c02800] 00:19:50 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:50 INFO - PROCESS | 10634 | 1469258390379 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]]]}] 00:19:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 00:19:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2284ms 00:19:50 INFO - PROCESS | 10634 | 1469258390459 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 00:19:50 INFO - PROCESS | 10634 | 1469258390465 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 00:19:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:19:50 INFO - PROCESS | 10634 | 1469258390473 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:19:50 INFO - PROCESS | 10634 | 1469258390478 Marionette TRACE conn3 <- [1,698,null,{}] 00:19:50 INFO - PROCESS | 10634 | 1469258390486 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}] 00:19:50 INFO - PROCESS | 10634 | 1469258390491 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:50 INFO - PROCESS | 10634 | 1469258390707 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 00:19:50 INFO - PROCESS | 10634 | 1469258390906 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:50 INFO - PROCESS | 10634 | 1469258390921 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec47000 == 51 [pid = 10634] [id = 182] 00:19:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x8f9bd800) [pid = 10634] [serial = 546] [outer = (nil)] 00:19:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x90fc3800) [pid = 10634] [serial = 547] [outer = 0x8f9bd800] 00:19:51 INFO - PROCESS | 10634 | 1469258391096 Marionette DEBUG loaded listener.js 00:19:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x9123bc00) [pid = 10634] [serial = 548] [outer = 0x8f9bd800] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x91a91000 == 50 [pid = 10634] [id = 140] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x910a1c00 == 49 [pid = 10634] [id = 143] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec48400 == 48 [pid = 10634] [id = 141] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffa800 == 47 [pid = 10634] [id = 142] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4c800 == 46 [pid = 10634] [id = 175] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x91d5f800 == 45 [pid = 10634] [id = 174] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x910a8800 == 44 [pid = 10634] [id = 173] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec50000 == 43 [pid = 10634] [id = 172] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd87400 == 42 [pid = 10634] [id = 171] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c400 == 41 [pid = 10634] [id = 170] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x91d67c00 == 40 [pid = 10634] [id = 163] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x92379400 == 39 [pid = 10634] [id = 162] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x91d62000 == 38 [pid = 10634] [id = 161] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8edfbc00 == 37 [pid = 10634] [id = 160] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd80c00 == 36 [pid = 10634] [id = 159] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec45c00 == 35 [pid = 10634] [id = 155] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffcc00 == 34 [pid = 10634] [id = 156] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x91246800 == 33 [pid = 10634] [id = 167] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x910ab000 == 32 [pid = 10634] [id = 139] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7f400 == 31 [pid = 10634] [id = 165] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x910abc00 == 30 [pid = 10634] [id = 150] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x92371c00 == 29 [pid = 10634] [id = 154] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x9890e800 == 28 [pid = 10634] [id = 168] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff2000 == 27 [pid = 10634] [id = 153] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8edef400 == 26 [pid = 10634] [id = 145] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x9ab33400 == 25 [pid = 10634] [id = 149] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd87800 == 24 [pid = 10634] [id = 169] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9af800 == 23 [pid = 10634] [id = 164] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x92014000 == 22 [pid = 10634] [id = 147] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd85000 == 21 [pid = 10634] [id = 166] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd82400 == 20 [pid = 10634] [id = 144] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff6c00 == 19 [pid = 10634] [id = 152] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbb000 == 18 [pid = 10634] [id = 146] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff8400 == 17 [pid = 10634] [id = 148] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec51400 == 16 [pid = 10634] [id = 137] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff7400 == 15 [pid = 10634] [id = 151] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x98d63000 == 14 [pid = 10634] [id = 181] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x95297800 == 13 [pid = 10634] [id = 180] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x9502c000 == 12 [pid = 10634] [id = 179] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbc400 == 11 [pid = 10634] [id = 177] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc1000 == 10 [pid = 10634] [id = 178] 00:19:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c000 == 9 [pid = 10634] [id = 176] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x9b70ac00) [pid = 10634] [serial = 452] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x9a4a6800) [pid = 10634] [serial = 446] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0x8ec4a000) [pid = 10634] [serial = 434] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x91a8e400) [pid = 10634] [serial = 437] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x8ec7bc00) [pid = 10634] [serial = 467] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0xa252fc00) [pid = 10634] [serial = 461] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x9b662c00) [pid = 10634] [serial = 449] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0xa23b2800) [pid = 10634] [serial = 455] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x99d58c00) [pid = 10634] [serial = 443] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x90fc0000) [pid = 10634] [serial = 475] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x8ec77000) [pid = 10634] [serial = 472] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x8edf5800) [pid = 10634] [serial = 473] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x91a8a400) [pid = 10634] [serial = 470] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x90fb8800) [pid = 10634] [serial = 469] [outer = (nil)] [url = about:blank] 00:19:52 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x8dffa400) [pid = 10634] [serial = 433] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x910a6c00) [pid = 10634] [serial = 436] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x951e7c00) [pid = 10634] [serial = 439] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x99cfb000) [pid = 10634] [serial = 442] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x9a239000) [pid = 10634] [serial = 445] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x9abbcc00) [pid = 10634] [serial = 448] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x9b6d2800) [pid = 10634] [serial = 451] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0xa1089400) [pid = 10634] [serial = 454] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x8eea9000) [pid = 10634] [serial = 457] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x9b671800) [pid = 10634] [serial = 460] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x92374c00) [pid = 10634] [serial = 463] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x8ec6f800) [pid = 10634] [serial = 466] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x8eeacc00) [pid = 10634] [serial = 458] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x977bb000) [pid = 10634] [serial = 440] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x9237a000) [pid = 10634] [serial = 464] [outer = (nil)] [url = about:blank] 00:19:53 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:53 INFO - PROCESS | 10634 | 1469258393812 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]]]}] 00:19:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 00:19:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 3350ms 00:19:53 INFO - PROCESS | 10634 | 1469258393823 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 00:19:53 INFO - PROCESS | 10634 | 1469258393828 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 00:19:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:19:53 INFO - PROCESS | 10634 | 1469258393836 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:19:53 INFO - PROCESS | 10634 | 1469258393841 Marionette TRACE conn3 <- [1,702,null,{}] 00:19:53 INFO - PROCESS | 10634 | 1469258393849 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}] 00:19:53 INFO - PROCESS | 10634 | 1469258393854 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:54 INFO - PROCESS | 10634 | 1469258394028 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 00:19:54 INFO - PROCESS | 10634 | 1469258394041 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:54 INFO - PROCESS | 10634 | 1469258394053 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:54 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff5000 == 10 [pid = 10634] [id = 183] 00:19:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x8dff5400) [pid = 10634] [serial = 549] [outer = (nil)] 00:19:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x8ec70000) [pid = 10634] [serial = 550] [outer = 0x8dff5400] 00:19:54 INFO - PROCESS | 10634 | 1469258394121 Marionette DEBUG loaded listener.js 00:19:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x8ec77000) [pid = 10634] [serial = 551] [outer = 0x8dff5400] 00:19:55 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:55 INFO - PROCESS | 10634 | 1469258395383 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]]]}] 00:19:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:19:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1597ms 00:19:55 INFO - PROCESS | 10634 | 1469258395432 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 00:19:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:19:55 INFO - PROCESS | 10634 | 1469258395441 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 00:19:55 INFO - PROCESS | 10634 | 1469258395452 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:19:55 INFO - PROCESS | 10634 | 1469258395456 Marionette TRACE conn3 <- [1,706,null,{}] 00:19:55 INFO - PROCESS | 10634 | 1469258395469 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}] 00:19:55 INFO - PROCESS | 10634 | 1469258395474 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:55 INFO - PROCESS | 10634 | 1469258395730 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 00:19:55 INFO - PROCESS | 10634 | 1469258395768 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:55 INFO - PROCESS | 10634 | 1469258395777 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf2800 == 11 [pid = 10634] [id = 184] 00:19:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x8eeaa400) [pid = 10634] [serial = 552] [outer = (nil)] 00:19:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x8eeae000) [pid = 10634] [serial = 553] [outer = 0x8eeaa400] 00:19:55 INFO - PROCESS | 10634 | 1469258395848 Marionette DEBUG loaded listener.js 00:19:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x8f9b2000) [pid = 10634] [serial = 554] [outer = 0x8eeaa400] 00:19:57 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x92b23000) [pid = 10634] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x8ec74c00) [pid = 10634] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x92ee2400) [pid = 10634] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x92edb000) [pid = 10634] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x92b20c00) [pid = 10634] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x8dd89000) [pid = 10634] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x8dd88800) [pid = 10634] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x8dd81000) [pid = 10634] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x9201a400) [pid = 10634] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8f9b2400) [pid = 10634] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x995b6400) [pid = 10634] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8ec71c00) [pid = 10634] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8ec71800) [pid = 10634] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x9820f400) [pid = 10634] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8dd7d800) [pid = 10634] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x99951800) [pid = 10634] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x90fbac00) [pid = 10634] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:19:57 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x91d64c00) [pid = 10634] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:19:57 INFO - PROCESS | 10634 | 1469258397963 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]]]}] 00:19:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:19:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2551ms 00:19:58 INFO - PROCESS | 10634 | 1469258398002 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 00:19:58 INFO - PROCESS | 10634 | 1469258398005 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 00:19:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:19:58 INFO - PROCESS | 10634 | 1469258398012 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:19:58 INFO - PROCESS | 10634 | 1469258398018 Marionette TRACE conn3 <- [1,710,null,{}] 00:19:58 INFO - PROCESS | 10634 | 1469258398035 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}] 00:19:58 INFO - PROCESS | 10634 | 1469258398044 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:58 INFO - PROCESS | 10634 | 1469258398237 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 00:19:58 INFO - PROCESS | 10634 | 1469258398314 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:58 INFO - PROCESS | 10634 | 1469258398327 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a8800 == 12 [pid = 10634] [id = 185] 00:19:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x910ad400) [pid = 10634] [serial = 555] [outer = (nil)] 00:19:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9123f000) [pid = 10634] [serial = 556] [outer = 0x910ad400] 00:19:58 INFO - PROCESS | 10634 | 1469258398396 Marionette DEBUG loaded listener.js 00:19:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91a8b000) [pid = 10634] [serial = 557] [outer = 0x910ad400] 00:19:59 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:19:59 INFO - PROCESS | 10634 | 1469258399535 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]]]}] 00:19:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:19:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1535ms 00:19:59 INFO - PROCESS | 10634 | 1469258399548 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 00:19:59 INFO - PROCESS | 10634 | 1469258399551 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 00:19:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:19:59 INFO - PROCESS | 10634 | 1469258399557 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:19:59 INFO - PROCESS | 10634 | 1469258399561 Marionette TRACE conn3 <- [1,714,null,{}] 00:19:59 INFO - PROCESS | 10634 | 1469258399566 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}] 00:19:59 INFO - PROCESS | 10634 | 1469258399571 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:59 INFO - PROCESS | 10634 | 1469258399770 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 00:19:59 INFO - PROCESS | 10634 | 1469258399938 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:59 INFO - PROCESS | 10634 | 1469258399946 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:19:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7a800 == 13 [pid = 10634] [id = 186] 00:19:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8dd7b000) [pid = 10634] [serial = 558] [outer = (nil)] 00:20:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8dd80000) [pid = 10634] [serial = 559] [outer = 0x8dd7b000] 00:20:00 INFO - PROCESS | 10634 | 1469258400032 Marionette DEBUG loaded listener.js 00:20:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8dffa400) [pid = 10634] [serial = 560] [outer = 0x8dd7b000] 00:20:01 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:01 INFO - PROCESS | 10634 | 1469258401407 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]]]}] 00:20:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 00:20:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1937ms 00:20:01 INFO - PROCESS | 10634 | 1469258401501 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 00:20:01 INFO - PROCESS | 10634 | 1469258401506 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 00:20:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:20:01 INFO - PROCESS | 10634 | 1469258401518 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:20:01 INFO - PROCESS | 10634 | 1469258401522 Marionette TRACE conn3 <- [1,718,null,{}] 00:20:01 INFO - PROCESS | 10634 | 1469258401532 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}] 00:20:01 INFO - PROCESS | 10634 | 1469258401537 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:01 INFO - PROCESS | 10634 | 1469258401714 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 00:20:01 INFO - PROCESS | 10634 | 1469258401875 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:01 INFO - PROCESS | 10634 | 1469258401887 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7a000 == 14 [pid = 10634] [id = 187] 00:20:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8edf2000) [pid = 10634] [serial = 561] [outer = (nil)] 00:20:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8eeaec00) [pid = 10634] [serial = 562] [outer = 0x8edf2000] 00:20:02 INFO - PROCESS | 10634 | 1469258401999 Marionette DEBUG loaded listener.js 00:20:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8f9b8400) [pid = 10634] [serial = 563] [outer = 0x8edf2000] 00:20:03 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:03 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:20:03 INFO - PROCESS | 10634 | 1469258403558 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]]]}] 00:20:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:20:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2088ms 00:20:03 INFO - PROCESS | 10634 | 1469258403609 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 00:20:03 INFO - PROCESS | 10634 | 1469258403617 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 00:20:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:20:03 INFO - PROCESS | 10634 | 1469258403624 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:20:03 INFO - PROCESS | 10634 | 1469258403628 Marionette TRACE conn3 <- [1,722,null,{}] 00:20:03 INFO - PROCESS | 10634 | 1469258403635 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}] 00:20:03 INFO - PROCESS | 10634 | 1469258403641 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:03 INFO - PROCESS | 10634 | 1469258403811 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 00:20:03 INFO - PROCESS | 10634 | 1469258403967 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:03 INFO - PROCESS | 10634 | 1469258403981 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec51c00 == 15 [pid = 10634] [id = 188] 00:20:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x90fbe000) [pid = 10634] [serial = 564] [outer = (nil)] 00:20:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x91246c00) [pid = 10634] [serial = 565] [outer = 0x90fbe000] 00:20:04 INFO - PROCESS | 10634 | 1469258404070 Marionette DEBUG loaded listener.js 00:20:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x91cc5800) [pid = 10634] [serial = 566] [outer = 0x90fbe000] 00:20:05 INFO - PROCESS | 10634 | 1469258405155 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] 00:20:05 INFO - PROCESS | 10634 | 1469258405229 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 00:20:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:20:05 INFO - PROCESS | 10634 | 1469258405254 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:20:05 INFO - PROCESS | 10634 | 1469258405268 Marionette TRACE conn3 <- [1,726,null,{}] 00:20:05 INFO - PROCESS | 10634 | 1469258405336 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}] 00:20:05 INFO - PROCESS | 10634 | 1469258405346 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:05 INFO - PROCESS | 10634 | 1469258405636 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 00:20:05 INFO - PROCESS | 10634 | 1469258405735 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:05 INFO - PROCESS | 10634 | 1469258405745 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x92014000 == 16 [pid = 10634] [id = 189] 00:20:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x92019800) [pid = 10634] [serial = 567] [outer = (nil)] 00:20:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x92372800) [pid = 10634] [serial = 568] [outer = 0x92019800] 00:20:05 INFO - PROCESS | 10634 | 1469258405821 Marionette DEBUG loaded listener.js 00:20:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x8ec50800) [pid = 10634] [serial = 569] [outer = 0x92019800] 00:20:06 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:06 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:20:06 INFO - PROCESS | 10634 | 1469258406885 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]]]}] 00:20:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:20:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1722ms 00:20:06 INFO - PROCESS | 10634 | 1469258406960 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 00:20:06 INFO - PROCESS | 10634 | 1469258406964 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 00:20:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:20:06 INFO - PROCESS | 10634 | 1469258406971 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:20:06 INFO - PROCESS | 10634 | 1469258406974 Marionette TRACE conn3 <- [1,730,null,{}] 00:20:06 INFO - PROCESS | 10634 | 1469258406980 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}] 00:20:06 INFO - PROCESS | 10634 | 1469258406985 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:07 INFO - PROCESS | 10634 | 1469258407198 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 00:20:07 INFO - PROCESS | 10634 | 1469258407407 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:07 INFO - PROCESS | 10634 | 1469258407413 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea8000 == 17 [pid = 10634] [id = 190] 00:20:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x92373000) [pid = 10634] [serial = 570] [outer = (nil)] 00:20:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x92b27c00) [pid = 10634] [serial = 571] [outer = 0x92373000] 00:20:07 INFO - PROCESS | 10634 | 1469258407494 Marionette DEBUG loaded listener.js 00:20:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x9237bc00) [pid = 10634] [serial = 572] [outer = 0x92373000] 00:20:08 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:08 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:20:08 INFO - PROCESS | 10634 | 1469258408365 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] 00:20:08 INFO - PROCESS | 10634 | 1469258408414 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 00:20:08 INFO - PROCESS | 10634 | 1469258408421 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:20:08 INFO - PROCESS | 10634 | 1469258408425 Marionette TRACE conn3 <- [1,734,null,{}] 00:20:08 INFO - PROCESS | 10634 | 1469258408430 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}] 00:20:08 INFO - PROCESS | 10634 | 1469258408435 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:08 INFO - PROCESS | 10634 | 1469258408603 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 00:20:08 INFO - PROCESS | 10634 | 1469258408763 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:08 INFO - PROCESS | 10634 | 1469258408783 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea6800 == 18 [pid = 10634] [id = 191] 00:20:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x910a7400) [pid = 10634] [serial = 573] [outer = (nil)] 00:20:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x9502a400) [pid = 10634] [serial = 574] [outer = 0x910a7400] 00:20:08 INFO - PROCESS | 10634 | 1469258408874 Marionette DEBUG loaded listener.js 00:20:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x95103800) [pid = 10634] [serial = 575] [outer = 0x910a7400] 00:20:09 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:09 INFO - PROCESS | 10634 | 1469258409951 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]]]}] 00:20:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:20:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1582ms 00:20:10 INFO - PROCESS | 10634 | 1469258410003 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 00:20:10 INFO - PROCESS | 10634 | 1469258410007 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 00:20:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:20:10 INFO - PROCESS | 10634 | 1469258410013 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:20:10 INFO - PROCESS | 10634 | 1469258410017 Marionette TRACE conn3 <- [1,738,null,{}] 00:20:10 INFO - PROCESS | 10634 | 1469258410023 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}] 00:20:10 INFO - PROCESS | 10634 | 1469258410029 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:10 INFO - PROCESS | 10634 | 1469258410209 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 00:20:10 INFO - PROCESS | 10634 | 1469258410423 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:10 INFO - PROCESS | 10634 | 1469258410429 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd88000 == 19 [pid = 10634] [id = 192] 00:20:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x8dffec00) [pid = 10634] [serial = 576] [outer = (nil)] 00:20:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x910acc00) [pid = 10634] [serial = 577] [outer = 0x8dffec00] 00:20:10 INFO - PROCESS | 10634 | 1469258410516 Marionette DEBUG loaded listener.js 00:20:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x93947c00) [pid = 10634] [serial = 578] [outer = 0x8dffec00] 00:20:11 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:11 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:20:11 INFO - PROCESS | 10634 | 1469258411854 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]]]}] 00:20:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:20:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1936ms 00:20:11 INFO - PROCESS | 10634 | 1469258411951 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 00:20:11 INFO - PROCESS | 10634 | 1469258411956 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 00:20:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:20:11 INFO - PROCESS | 10634 | 1469258411966 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:20:11 INFO - PROCESS | 10634 | 1469258411969 Marionette TRACE conn3 <- [1,742,null,{}] 00:20:11 INFO - PROCESS | 10634 | 1469258411978 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}] 00:20:11 INFO - PROCESS | 10634 | 1469258411983 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:12 INFO - PROCESS | 10634 | 1469258412147 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 00:20:12 INFO - PROCESS | 10634 | 1469258412330 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:12 INFO - PROCESS | 10634 | 1469258412347 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd86800 == 20 [pid = 10634] [id = 193] 00:20:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x8ec54800) [pid = 10634] [serial = 579] [outer = (nil)] 00:20:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x8ec79400) [pid = 10634] [serial = 580] [outer = 0x8ec54800] 00:20:12 INFO - PROCESS | 10634 | 1469258412438 Marionette DEBUG loaded listener.js 00:20:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x8edef800) [pid = 10634] [serial = 581] [outer = 0x8ec54800] 00:20:12 INFO - PROCESS | 10634 | --DOCSHELL 0x910a8800 == 19 [pid = 10634] [id = 185] 00:20:12 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf2800 == 18 [pid = 10634] [id = 184] 00:20:12 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff5000 == 17 [pid = 10634] [id = 183] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x93981400) [pid = 10634] [serial = 488] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x91249800) [pid = 10634] [serial = 518] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8dff6800) [pid = 10634] [serial = 491] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x977b1c00) [pid = 10634] [serial = 494] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x93b6b000) [pid = 10634] [serial = 524] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x8f9b4400) [pid = 10634] [serial = 515] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x92ee5000) [pid = 10634] [serial = 523] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x951e7000) [pid = 10634] [serial = 493] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x8edf1400) [pid = 10634] [serial = 514] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x92b22000) [pid = 10634] [serial = 509] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x8ec49800) [pid = 10634] [serial = 479] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x92b1d400) [pid = 10634] [serial = 521] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x90fc4c00) [pid = 10634] [serial = 482] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x93945400) [pid = 10634] [serial = 487] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x8dfef400) [pid = 10634] [serial = 478] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x99d22000) [pid = 10634] [serial = 506] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x99761800) [pid = 10634] [serial = 499] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x99952c00) [pid = 10634] [serial = 500] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x95030000) [pid = 10634] [serial = 490] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x91cc6800) [pid = 10634] [serial = 526] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x98d64000) [pid = 10634] [serial = 496] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8dd87000) [pid = 10634] [serial = 511] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8dff9400) [pid = 10634] [serial = 512] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x910ac800) [pid = 10634] [serial = 517] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x99c0dc00) [pid = 10634] [serial = 503] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x910a1000) [pid = 10634] [serial = 476] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9201d000) [pid = 10634] [serial = 485] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x99512400) [pid = 10634] [serial = 497] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x99c05400) [pid = 10634] [serial = 502] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x92377000) [pid = 10634] [serial = 520] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8f9bc000) [pid = 10634] [serial = 481] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8edec800) [pid = 10634] [serial = 508] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x99d25000) [pid = 10634] [serial = 505] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91d6a800) [pid = 10634] [serial = 484] [outer = (nil)] [url = about:blank] 00:20:12 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x95035c00) [pid = 10634] [serial = 527] [outer = (nil)] [url = about:blank] 00:20:13 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:13 INFO - PROCESS | 10634 | 1469258413773 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]]]}] 00:20:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 00:20:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1835ms 00:20:13 INFO - PROCESS | 10634 | 1469258413801 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 00:20:13 INFO - PROCESS | 10634 | 1469258413807 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 00:20:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:20:13 INFO - PROCESS | 10634 | 1469258413817 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:20:13 INFO - PROCESS | 10634 | 1469258413821 Marionette TRACE conn3 <- [1,746,null,{}] 00:20:13 INFO - PROCESS | 10634 | 1469258413827 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}] 00:20:13 INFO - PROCESS | 10634 | 1469258413832 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:14 INFO - PROCESS | 10634 | 1469258414062 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 00:20:14 INFO - PROCESS | 10634 | 1469258414183 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:14 INFO - PROCESS | 10634 | 1469258414191 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec52000 == 18 [pid = 10634] [id = 194] 00:20:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8edf4c00) [pid = 10634] [serial = 582] [outer = (nil)] 00:20:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8f9b7000) [pid = 10634] [serial = 583] [outer = 0x8edf4c00] 00:20:14 INFO - PROCESS | 10634 | 1469258414265 Marionette DEBUG loaded listener.js 00:20:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x90fbb400) [pid = 10634] [serial = 584] [outer = 0x8edf4c00] 00:20:14 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:15 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:15 INFO - PROCESS | 10634 | 1469258415416 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]]]}] 00:20:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 00:20:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1629ms 00:20:15 INFO - PROCESS | 10634 | 1469258415447 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 00:20:15 INFO - PROCESS | 10634 | 1469258415450 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 00:20:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:20:15 INFO - PROCESS | 10634 | 1469258415457 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:20:15 INFO - PROCESS | 10634 | 1469258415462 Marionette TRACE conn3 <- [1,750,null,{}] 00:20:15 INFO - PROCESS | 10634 | 1469258415478 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}] 00:20:15 INFO - PROCESS | 10634 | 1469258415486 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:15 INFO - PROCESS | 10634 | 1469258415781 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 00:20:15 INFO - PROCESS | 10634 | 1469258415824 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:15 INFO - PROCESS | 10634 | 1469258415832 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8f800 == 19 [pid = 10634] [id = 195] 00:20:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91a91400) [pid = 10634] [serial = 585] [outer = (nil)] 00:20:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91a98400) [pid = 10634] [serial = 586] [outer = 0x91a91400] 00:20:15 INFO - PROCESS | 10634 | 1469258415904 Marionette DEBUG loaded listener.js 00:20:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91d66000) [pid = 10634] [serial = 587] [outer = 0x91a91400] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8dd7c800) [pid = 10634] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x90fc0800) [pid = 10634] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92016c00) [pid = 10634] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x95030c00) [pid = 10634] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8f9bd800) [pid = 10634] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dff5400) [pid = 10634] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8eeaa400) [pid = 10634] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x977bf800) [pid = 10634] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:20:16 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x99c02800) [pid = 10634] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:20:17 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:17 INFO - PROCESS | 10634 | 1469258417194 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]]]}] 00:20:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:20:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1789ms 00:20:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:20:17 INFO - PROCESS | 10634 | 1469258417246 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 00:20:17 INFO - PROCESS | 10634 | 1469258417250 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 00:20:17 INFO - PROCESS | 10634 | 1469258417256 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:20:17 INFO - PROCESS | 10634 | 1469258417260 Marionette TRACE conn3 <- [1,754,null,{}] 00:20:17 INFO - PROCESS | 10634 | 1469258417266 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}] 00:20:17 INFO - PROCESS | 10634 | 1469258417271 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:17 INFO - PROCESS | 10634 | 1469258417458 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 00:20:17 INFO - PROCESS | 10634 | 1469258417581 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:17 INFO - PROCESS | 10634 | 1469258417591 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec76c00 == 20 [pid = 10634] [id = 196] 00:20:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8edf1c00) [pid = 10634] [serial = 588] [outer = (nil)] 00:20:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91d68c00) [pid = 10634] [serial = 589] [outer = 0x8edf1c00] 00:20:17 INFO - PROCESS | 10634 | 1469258417658 Marionette DEBUG loaded listener.js 00:20:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9210bc00) [pid = 10634] [serial = 590] [outer = 0x8edf1c00] 00:20:18 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:18 INFO - PROCESS | 10634 | 1469258418784 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]]]}] 00:20:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 00:20:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1583ms 00:20:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:20:18 INFO - PROCESS | 10634 | 1469258418840 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 00:20:18 INFO - PROCESS | 10634 | 1469258418843 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 00:20:18 INFO - PROCESS | 10634 | 1469258418851 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:20:18 INFO - PROCESS | 10634 | 1469258418857 Marionette TRACE conn3 <- [1,758,null,{}] 00:20:18 INFO - PROCESS | 10634 | 1469258418865 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}] 00:20:18 INFO - PROCESS | 10634 | 1469258418871 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:19 INFO - PROCESS | 10634 | 1469258419203 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 00:20:19 INFO - PROCESS | 10634 | 1469258419338 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:19 INFO - PROCESS | 10634 | 1469258419349 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7bc00 == 21 [pid = 10634] [id = 197] 00:20:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8dd7c000) [pid = 10634] [serial = 591] [outer = (nil)] 00:20:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8dff1000) [pid = 10634] [serial = 592] [outer = 0x8dd7c000] 00:20:19 INFO - PROCESS | 10634 | 1469258419431 Marionette DEBUG loaded listener.js 00:20:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8dff8400) [pid = 10634] [serial = 593] [outer = 0x8dd7c000] 00:20:20 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:20 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:20:20 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:20 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:20 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:20:20 INFO - PROCESS | 10634 | 1469258420392 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]]]}] 00:20:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:20:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1587ms 00:20:20 INFO - PROCESS | 10634 | 1469258420439 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 00:20:20 INFO - PROCESS | 10634 | 1469258420445 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 00:20:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:20:20 INFO - PROCESS | 10634 | 1469258420453 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:20:20 INFO - PROCESS | 10634 | 1469258420458 Marionette TRACE conn3 <- [1,762,null,{}] 00:20:20 INFO - PROCESS | 10634 | 1469258420466 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}] 00:20:20 INFO - PROCESS | 10634 | 1469258420474 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:20 INFO - PROCESS | 10634 | 1469258420662 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 00:20:20 INFO - PROCESS | 10634 | 1469258420877 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:20 INFO - PROCESS | 10634 | 1469258420886 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b0800 == 22 [pid = 10634] [id = 198] 00:20:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x8f9b1000) [pid = 10634] [serial = 594] [outer = (nil)] 00:20:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x90fba000) [pid = 10634] [serial = 595] [outer = 0x8f9b1000] 00:20:20 INFO - PROCESS | 10634 | 1469258420975 Marionette DEBUG loaded listener.js 00:20:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x910a3c00) [pid = 10634] [serial = 596] [outer = 0x8f9b1000] 00:20:22 INFO - PROCESS | 10634 | 1469258422306 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]]]}] 00:20:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:20:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1898ms 00:20:22 INFO - PROCESS | 10634 | 1469258422383 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 00:20:22 INFO - PROCESS | 10634 | 1469258422391 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 00:20:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:20:22 INFO - PROCESS | 10634 | 1469258422414 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:20:22 INFO - PROCESS | 10634 | 1469258422418 Marionette TRACE conn3 <- [1,766,null,{}] 00:20:22 INFO - PROCESS | 10634 | 1469258422424 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}] 00:20:22 INFO - PROCESS | 10634 | 1469258422430 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:22 INFO - PROCESS | 10634 | 1469258422607 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 00:20:22 INFO - PROCESS | 10634 | 1469258422770 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:22 INFO - PROCESS | 10634 | 1469258422781 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6ec00 == 23 [pid = 10634] [id = 199] 00:20:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x91248c00) [pid = 10634] [serial = 597] [outer = (nil)] 00:20:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x92012400) [pid = 10634] [serial = 598] [outer = 0x91248c00] 00:20:22 INFO - PROCESS | 10634 | 1469258422861 Marionette DEBUG loaded listener.js 00:20:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9210e000) [pid = 10634] [serial = 599] [outer = 0x91248c00] 00:20:24 INFO - PROCESS | 10634 | 1469258424254 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]]]}] 00:20:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:20:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1939ms 00:20:24 INFO - PROCESS | 10634 | 1469258424382 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 00:20:24 INFO - PROCESS | 10634 | 1469258424387 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 00:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:20:24 INFO - PROCESS | 10634 | 1469258424406 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:20:24 INFO - PROCESS | 10634 | 1469258424416 Marionette TRACE conn3 <- [1,770,null,{}] 00:20:24 INFO - PROCESS | 10634 | 1469258424423 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}] 00:20:24 INFO - PROCESS | 10634 | 1469258424431 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:24 INFO - PROCESS | 10634 | 1469258424636 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 00:20:24 INFO - PROCESS | 10634 | 1469258424795 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:24 INFO - PROCESS | 10634 | 1469258424804 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bbc00 == 24 [pid = 10634] [id = 200] 00:20:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x91cc4000) [pid = 10634] [serial = 600] [outer = (nil)] 00:20:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9502e800) [pid = 10634] [serial = 601] [outer = 0x91cc4000] 00:20:24 INFO - PROCESS | 10634 | 1469258424885 Marionette DEBUG loaded listener.js 00:20:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x95034000) [pid = 10634] [serial = 602] [outer = 0x91cc4000] 00:20:25 INFO - PROCESS | 10634 | 1469258425834 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]]]}] 00:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1496ms 00:20:25 INFO - PROCESS | 10634 | 1469258425895 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 00:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:20:25 INFO - PROCESS | 10634 | 1469258425900 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 00:20:25 INFO - PROCESS | 10634 | 1469258425907 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:20:25 INFO - PROCESS | 10634 | 1469258425910 Marionette TRACE conn3 <- [1,774,null,{}] 00:20:25 INFO - PROCESS | 10634 | 1469258425916 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}] 00:20:25 INFO - PROCESS | 10634 | 1469258425921 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:26 INFO - PROCESS | 10634 | 1469258426101 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 00:20:26 INFO - PROCESS | 10634 | 1469258426309 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:26 INFO - PROCESS | 10634 | 1469258426315 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b27400 == 25 [pid = 10634] [id = 201] 00:20:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x93981400) [pid = 10634] [serial = 603] [outer = (nil)] 00:20:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x95139800) [pid = 10634] [serial = 604] [outer = 0x93981400] 00:20:26 INFO - PROCESS | 10634 | 1469258426434 Marionette DEBUG loaded listener.js 00:20:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x95140c00) [pid = 10634] [serial = 605] [outer = 0x93981400] 00:20:27 INFO - PROCESS | 10634 | 1469258427349 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]]]}] 00:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1485ms 00:20:27 INFO - PROCESS | 10634 | 1469258427392 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 00:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:20:27 INFO - PROCESS | 10634 | 1469258427396 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 00:20:27 INFO - PROCESS | 10634 | 1469258427403 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:20:27 INFO - PROCESS | 10634 | 1469258427406 Marionette TRACE conn3 <- [1,778,null,{}] 00:20:27 INFO - PROCESS | 10634 | 1469258427412 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}] 00:20:27 INFO - PROCESS | 10634 | 1469258427417 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:27 INFO - PROCESS | 10634 | 1469258427593 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 00:20:27 INFO - PROCESS | 10634 | 1469258427759 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:27 INFO - PROCESS | 10634 | 1469258427778 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b4c00 == 26 [pid = 10634] [id = 202] 00:20:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8f9b9800) [pid = 10634] [serial = 606] [outer = (nil)] 00:20:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x92ee1400) [pid = 10634] [serial = 607] [outer = 0x8f9b9800] 00:20:27 INFO - PROCESS | 10634 | 1469258427869 Marionette DEBUG loaded listener.js 00:20:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x951efc00) [pid = 10634] [serial = 608] [outer = 0x8f9b9800] 00:20:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8eea2400) [pid = 10634] [serial = 609] [outer = 0x93b74400] 00:20:29 INFO - PROCESS | 10634 | 1469258429248 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]]]}] 00:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1886ms 00:20:29 INFO - PROCESS | 10634 | 1469258429289 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 00:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:20:29 INFO - PROCESS | 10634 | 1469258429294 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 00:20:29 INFO - PROCESS | 10634 | 1469258429302 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:20:29 INFO - PROCESS | 10634 | 1469258429308 Marionette TRACE conn3 <- [1,782,null,{}] 00:20:29 INFO - PROCESS | 10634 | 1469258429316 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}] 00:20:29 INFO - PROCESS | 10634 | 1469258429321 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:29 INFO - PROCESS | 10634 | 1469258429586 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec76c00 == 25 [pid = 10634] [id = 196] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8f800 == 24 [pid = 10634] [id = 195] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec52000 == 23 [pid = 10634] [id = 194] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd86800 == 22 [pid = 10634] [id = 193] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea8000 == 21 [pid = 10634] [id = 190] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x92014000 == 20 [pid = 10634] [id = 189] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec51c00 == 19 [pid = 10634] [id = 188] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7a800 == 18 [pid = 10634] [id = 186] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7a000 == 17 [pid = 10634] [id = 187] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd88000 == 16 [pid = 10634] [id = 192] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec47000 == 15 [pid = 10634] [id = 182] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea6800 == 14 [pid = 10634] [id = 191] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x92b27400 == 13 [pid = 10634] [id = 201] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bbc00 == 12 [pid = 10634] [id = 200] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6ec00 == 11 [pid = 10634] [id = 199] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7bc00 == 10 [pid = 10634] [id = 197] 00:20:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b0800 == 9 [pid = 10634] [id = 198] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x9123f000) [pid = 10634] [serial = 556] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x8ec46400) [pid = 10634] [serial = 530] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8dd88400) [pid = 10634] [serial = 529] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x91249400) [pid = 10634] [serial = 533] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x910a8c00) [pid = 10634] [serial = 532] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9394dc00) [pid = 10634] [serial = 536] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x92b21800) [pid = 10634] [serial = 535] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x9529a000) [pid = 10634] [serial = 539] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9123bc00) [pid = 10634] [serial = 548] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x90fc3800) [pid = 10634] [serial = 547] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x951e4400) [pid = 10634] [serial = 538] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8ec70000) [pid = 10634] [serial = 550] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8eeae000) [pid = 10634] [serial = 553] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x98d67800) [pid = 10634] [serial = 542] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x98997400) [pid = 10634] [serial = 541] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x99fe5400) [pid = 10634] [serial = 545] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x99c0a400) [pid = 10634] [serial = 544] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8f9b2000) [pid = 10634] [serial = 554] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8ec77000) [pid = 10634] [serial = 551] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 10634 | 1469258430866 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:30 INFO - PROCESS | 10634 | 1469258430877 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7fc00 == 10 [pid = 10634] [id = 203] 00:20:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8dd81800) [pid = 10634] [serial = 610] [outer = (nil)] 00:20:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8dd87800) [pid = 10634] [serial = 611] [outer = 0x8dd81800] 00:20:31 INFO - PROCESS | 10634 | 1469258431009 Marionette DEBUG loaded listener.js 00:20:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8dff5000) [pid = 10634] [serial = 612] [outer = 0x8dd81800] 00:20:31 INFO - PROCESS | 10634 | 1469258431797 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]]]}] 00:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2548ms 00:20:31 INFO - PROCESS | 10634 | 1469258431851 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 00:20:31 INFO - PROCESS | 10634 | 1469258431857 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 00:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:20:31 INFO - PROCESS | 10634 | 1469258431864 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:20:31 INFO - PROCESS | 10634 | 1469258431869 Marionette TRACE conn3 <- [1,786,null,{}] 00:20:31 INFO - PROCESS | 10634 | 1469258431876 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}] 00:20:31 INFO - PROCESS | 10634 | 1469258431883 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:32 INFO - PROCESS | 10634 | 1469258432049 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 00:20:32 INFO - PROCESS | 10634 | 1469258432061 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:32 INFO - PROCESS | 10634 | 1469258432070 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec70000 == 11 [pid = 10634] [id = 204] 00:20:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x8ec73000) [pid = 10634] [serial = 613] [outer = (nil)] 00:20:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8ec77400) [pid = 10634] [serial = 614] [outer = 0x8ec73000] 00:20:32 INFO - PROCESS | 10634 | 1469258432142 Marionette DEBUG loaded listener.js 00:20:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8edf0400) [pid = 10634] [serial = 615] [outer = 0x8ec73000] 00:20:33 INFO - PROCESS | 10634 | 1469258433335 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]]]}] 00:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1534ms 00:20:33 INFO - PROCESS | 10634 | 1469258433399 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 00:20:33 INFO - PROCESS | 10634 | 1469258433405 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 00:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:20:33 INFO - PROCESS | 10634 | 1469258433414 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:20:33 INFO - PROCESS | 10634 | 1469258433419 Marionette TRACE conn3 <- [1,790,null,{}] 00:20:33 INFO - PROCESS | 10634 | 1469258433428 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}] 00:20:33 INFO - PROCESS | 10634 | 1469258433435 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:33 INFO - PROCESS | 10634 | 1469258433616 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 00:20:33 INFO - PROCESS | 10634 | 1469258433839 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:33 INFO - PROCESS | 10634 | 1469258433851 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd87c00 == 12 [pid = 10634] [id = 205] 00:20:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8ec50c00) [pid = 10634] [serial = 616] [outer = (nil)] 00:20:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8eea6000) [pid = 10634] [serial = 617] [outer = 0x8ec50c00] 00:20:33 INFO - PROCESS | 10634 | 1469258433930 Marionette DEBUG loaded listener.js 00:20:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8eeae800) [pid = 10634] [serial = 618] [outer = 0x8ec50c00] 00:20:34 INFO - PROCESS | 10634 | 1469258434962 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]]]}] 00:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1636ms 00:20:35 INFO - PROCESS | 10634 | 1469258435050 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 00:20:35 INFO - PROCESS | 10634 | 1469258435059 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 00:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:20:35 INFO - PROCESS | 10634 | 1469258435071 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:20:35 INFO - PROCESS | 10634 | 1469258435076 Marionette TRACE conn3 <- [1,794,null,{}] 00:20:35 INFO - PROCESS | 10634 | 1469258435083 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}] 00:20:35 INFO - PROCESS | 10634 | 1469258435090 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:35 INFO - PROCESS | 10634 | 1469258435317 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 00:20:35 INFO - PROCESS | 10634 | 1469258435532 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:35 INFO - PROCESS | 10634 | 1469258435544 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a3400 == 13 [pid = 10634] [id = 206] 00:20:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x910a5400) [pid = 10634] [serial = 619] [outer = (nil)] 00:20:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x910ab000) [pid = 10634] [serial = 620] [outer = 0x910a5400] 00:20:35 INFO - PROCESS | 10634 | 1469258435656 Marionette DEBUG loaded listener.js 00:20:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9123d400) [pid = 10634] [serial = 621] [outer = 0x910a5400] 00:20:36 INFO - PROCESS | 10634 | 1469258436686 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]]]}] 00:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1684ms 00:20:36 INFO - PROCESS | 10634 | 1469258436756 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 00:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:20:36 INFO - PROCESS | 10634 | 1469258436761 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 00:20:36 INFO - PROCESS | 10634 | 1469258436768 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:20:36 INFO - PROCESS | 10634 | 1469258436775 Marionette TRACE conn3 <- [1,798,null,{}] 00:20:36 INFO - PROCESS | 10634 | 1469258436794 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}] 00:20:36 INFO - PROCESS | 10634 | 1469258436804 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:37 INFO - PROCESS | 10634 | 1469258437044 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 00:20:37 INFO - PROCESS | 10634 | 1469258437254 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:37 INFO - PROCESS | 10634 | 1469258437267 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc9000 == 14 [pid = 10634] [id = 207] 00:20:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x91cc9400) [pid = 10634] [serial = 622] [outer = (nil)] 00:20:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x91d69400) [pid = 10634] [serial = 623] [outer = 0x91cc9400] 00:20:37 INFO - PROCESS | 10634 | 1469258437351 Marionette DEBUG loaded listener.js 00:20:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x92012800) [pid = 10634] [serial = 624] [outer = 0x91cc9400] 00:20:38 INFO - PROCESS | 10634 | 1469258438250 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]]]}] 00:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 00:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1550ms 00:20:38 INFO - PROCESS | 10634 | 1469258438318 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 00:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:20:38 INFO - PROCESS | 10634 | 1469258438323 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 00:20:38 INFO - PROCESS | 10634 | 1469258438329 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:20:38 INFO - PROCESS | 10634 | 1469258438333 Marionette TRACE conn3 <- [1,802,null,{}] 00:20:38 INFO - PROCESS | 10634 | 1469258438339 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}] 00:20:38 INFO - PROCESS | 10634 | 1469258438345 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:38 INFO - PROCESS | 10634 | 1469258438522 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 00:20:38 INFO - PROCESS | 10634 | 1469258438690 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:38 INFO - PROCESS | 10634 | 1469258438700 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf1000 == 15 [pid = 10634] [id = 208] 00:20:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8eeae400) [pid = 10634] [serial = 625] [outer = (nil)] 00:20:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x9236f800) [pid = 10634] [serial = 626] [outer = 0x8eeae400] 00:20:38 INFO - PROCESS | 10634 | 1469258438825 Marionette DEBUG loaded listener.js 00:20:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x92b20c00) [pid = 10634] [serial = 627] [outer = 0x8eeae400] 00:20:39 INFO - PROCESS | 10634 | 1469258439967 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]]]}] 00:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 00:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1737ms 00:20:40 INFO - PROCESS | 10634 | 1469258440067 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 00:20:40 INFO - PROCESS | 10634 | 1469258440073 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 00:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:20:40 INFO - PROCESS | 10634 | 1469258440082 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:20:40 INFO - PROCESS | 10634 | 1469258440087 Marionette TRACE conn3 <- [1,806,null,{}] 00:20:40 INFO - PROCESS | 10634 | 1469258440095 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}] 00:20:40 INFO - PROCESS | 10634 | 1469258440100 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:40 INFO - PROCESS | 10634 | 1469258440304 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 00:20:40 INFO - PROCESS | 10634 | 1469258440502 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:40 INFO - PROCESS | 10634 | 1469258440516 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7a000 == 16 [pid = 10634] [id = 209] 00:20:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8ec7c000) [pid = 10634] [serial = 628] [outer = (nil)] 00:20:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x8eea5800) [pid = 10634] [serial = 629] [outer = 0x8ec7c000] 00:20:40 INFO - PROCESS | 10634 | 1469258440584 Marionette DEBUG loaded listener.js 00:20:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x8f9ba400) [pid = 10634] [serial = 630] [outer = 0x8ec7c000] 00:20:41 INFO - PROCESS | 10634 | 1469258441423 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]]]}] 00:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 00:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1390ms 00:20:41 INFO - PROCESS | 10634 | 1469258441472 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 00:20:41 INFO - PROCESS | 10634 | 1469258441478 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 00:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:20:41 INFO - PROCESS | 10634 | 1469258441488 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:20:41 INFO - PROCESS | 10634 | 1469258441492 Marionette TRACE conn3 <- [1,810,null,{}] 00:20:41 INFO - PROCESS | 10634 | 1469258441505 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}] 00:20:41 INFO - PROCESS | 10634 | 1469258441510 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:41 INFO - PROCESS | 10634 | 1469258441719 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 00:20:41 INFO - PROCESS | 10634 | 1469258441754 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:41 INFO - PROCESS | 10634 | 1469258441769 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4c400 == 17 [pid = 10634] [id = 210] 00:20:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x8ec73400) [pid = 10634] [serial = 631] [outer = (nil)] 00:20:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x91a94000) [pid = 10634] [serial = 632] [outer = 0x8ec73400] 00:20:41 INFO - PROCESS | 10634 | 1469258441901 Marionette DEBUG loaded listener.js 00:20:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x91d61400) [pid = 10634] [serial = 633] [outer = 0x8ec73400] 00:20:42 INFO - PROCESS | 10634 | 1469258442956 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]]]}] 00:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1496ms 00:20:42 INFO - PROCESS | 10634 | 1469258442983 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 00:20:42 INFO - PROCESS | 10634 | 1469258442987 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 00:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:20:43 INFO - PROCESS | 10634 | 1469258442999 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:20:43 INFO - PROCESS | 10634 | 1469258443004 Marionette TRACE conn3 <- [1,814,null,{}] 00:20:43 INFO - PROCESS | 10634 | 1469258443020 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}] 00:20:43 INFO - PROCESS | 10634 | 1469258443031 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:43 INFO - PROCESS | 10634 | 1469258443405 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x910ad400) [pid = 10634] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x8dd81800) [pid = 10634] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x8dd7c000) [pid = 10634] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x8f9b1000) [pid = 10634] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x91248c00) [pid = 10634] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x91cc4000) [pid = 10634] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x91a91400) [pid = 10634] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8dd7b000) [pid = 10634] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x92019800) [pid = 10634] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8ec54800) [pid = 10634] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8dffec00) [pid = 10634] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x93981400) [pid = 10634] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8edf2000) [pid = 10634] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x910a7400) [pid = 10634] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x92373000) [pid = 10634] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8edf4c00) [pid = 10634] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x90fbe000) [pid = 10634] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:20:43 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8edf1c00) [pid = 10634] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:20:43 INFO - PROCESS | 10634 | 1469258443619 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:43 INFO - PROCESS | 10634 | 1469258443631 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec74c00 == 18 [pid = 10634] [id = 211] 00:20:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8ec7b000) [pid = 10634] [serial = 634] [outer = (nil)] 00:20:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8eeabc00) [pid = 10634] [serial = 635] [outer = 0x8ec7b000] 00:20:43 INFO - PROCESS | 10634 | 1469258443707 Marionette DEBUG loaded listener.js 00:20:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x92019800) [pid = 10634] [serial = 636] [outer = 0x8ec7b000] 00:20:44 INFO - PROCESS | 10634 | 1469258444436 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] 00:20:44 INFO - PROCESS | 10634 | 1469258444502 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 00:20:44 INFO - PROCESS | 10634 | 1469258444508 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:20:44 INFO - PROCESS | 10634 | 1469258444511 Marionette TRACE conn3 <- [1,818,null,{}] 00:20:44 INFO - PROCESS | 10634 | 1469258444517 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}] 00:20:44 INFO - PROCESS | 10634 | 1469258444522 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:44 INFO - PROCESS | 10634 | 1469258444736 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 00:20:44 INFO - PROCESS | 10634 | 1469258444749 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:44 INFO - PROCESS | 10634 | 1469258444757 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff0400 == 19 [pid = 10634] [id = 212] 00:20:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9394d400) [pid = 10634] [serial = 637] [outer = (nil)] 00:20:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x946e0c00) [pid = 10634] [serial = 638] [outer = 0x9394d400] 00:20:44 INFO - PROCESS | 10634 | 1469258444824 Marionette DEBUG loaded listener.js 00:20:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x95027c00) [pid = 10634] [serial = 639] [outer = 0x9394d400] 00:20:45 INFO - PROCESS | 10634 | 1469258445750 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]]]}] 00:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1279ms 00:20:45 INFO - PROCESS | 10634 | 1469258445787 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 00:20:45 INFO - PROCESS | 10634 | 1469258445794 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 00:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:20:45 INFO - PROCESS | 10634 | 1469258445803 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:20:45 INFO - PROCESS | 10634 | 1469258445809 Marionette TRACE conn3 <- [1,822,null,{}] 00:20:45 INFO - PROCESS | 10634 | 1469258445817 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}] 00:20:45 INFO - PROCESS | 10634 | 1469258445822 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:46 INFO - PROCESS | 10634 | 1469258446003 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 00:20:46 INFO - PROCESS | 10634 | 1469258446162 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:46 INFO - PROCESS | 10634 | 1469258446180 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec49800 == 20 [pid = 10634] [id = 213] 00:20:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8ec53800) [pid = 10634] [serial = 640] [outer = (nil)] 00:20:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8eeaf000) [pid = 10634] [serial = 641] [outer = 0x8ec53800] 00:20:46 INFO - PROCESS | 10634 | 1469258446267 Marionette DEBUG loaded listener.js 00:20:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x910a7c00) [pid = 10634] [serial = 642] [outer = 0x8ec53800] 00:20:47 INFO - PROCESS | 10634 | 1469258447235 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] 00:20:47 INFO - PROCESS | 10634 | 1469258447308 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 00:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:20:47 INFO - PROCESS | 10634 | 1469258447319 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:20:47 INFO - PROCESS | 10634 | 1469258447323 Marionette TRACE conn3 <- [1,826,null,{}] 00:20:47 INFO - PROCESS | 10634 | 1469258447330 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}] 00:20:47 INFO - PROCESS | 10634 | 1469258447336 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:47 INFO - PROCESS | 10634 | 1469258447555 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 00:20:47 INFO - PROCESS | 10634 | 1469258447773 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:47 INFO - PROCESS | 10634 | 1469258447785 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b29c00 == 21 [pid = 10634] [id = 214] 00:20:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x93945800) [pid = 10634] [serial = 643] [outer = (nil)] 00:20:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x93b6c000) [pid = 10634] [serial = 644] [outer = 0x93945800] 00:20:47 INFO - PROCESS | 10634 | 1469258447908 Marionette DEBUG loaded listener.js 00:20:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x946dac00) [pid = 10634] [serial = 645] [outer = 0x93945800] 00:20:48 INFO - PROCESS | 10634 | 1469258448866 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]]]}] 00:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1591ms 00:20:48 INFO - PROCESS | 10634 | 1469258448910 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 00:20:48 INFO - PROCESS | 10634 | 1469258448913 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 00:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:20:48 INFO - PROCESS | 10634 | 1469258448920 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:20:48 INFO - PROCESS | 10634 | 1469258448926 Marionette TRACE conn3 <- [1,830,null,{}] 00:20:48 INFO - PROCESS | 10634 | 1469258448943 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}] 00:20:48 INFO - PROCESS | 10634 | 1469258448951 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:49 INFO - PROCESS | 10634 | 1469258449164 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 00:20:49 INFO - PROCESS | 10634 | 1469258449381 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:49 INFO - PROCESS | 10634 | 1469258449393 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x92376400 == 22 [pid = 10634] [id = 215] 00:20:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x9502ec00) [pid = 10634] [serial = 646] [outer = (nil)] 00:20:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x9513f800) [pid = 10634] [serial = 647] [outer = 0x9502ec00] 00:20:49 INFO - PROCESS | 10634 | 1469258449516 Marionette DEBUG loaded listener.js 00:20:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x95146800) [pid = 10634] [serial = 648] [outer = 0x9502ec00] 00:20:50 INFO - PROCESS | 10634 | 1469258450422 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]]]}] 00:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1544ms 00:20:50 INFO - PROCESS | 10634 | 1469258450465 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 00:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:20:50 INFO - PROCESS | 10634 | 1469258450470 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 00:20:50 INFO - PROCESS | 10634 | 1469258450476 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:20:50 INFO - PROCESS | 10634 | 1469258450480 Marionette TRACE conn3 <- [1,834,null,{}] 00:20:50 INFO - PROCESS | 10634 | 1469258450485 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}] 00:20:50 INFO - PROCESS | 10634 | 1469258450491 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:50 INFO - PROCESS | 10634 | 1469258450701 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 00:20:50 INFO - PROCESS | 10634 | 1469258450866 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:50 INFO - PROCESS | 10634 | 1469258450875 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x9513dc00 == 23 [pid = 10634] [id = 216] 00:20:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x9513f400) [pid = 10634] [serial = 649] [outer = (nil)] 00:20:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x951ed400) [pid = 10634] [serial = 650] [outer = 0x9513f400] 00:20:50 INFO - PROCESS | 10634 | 1469258450952 Marionette DEBUG loaded listener.js 00:20:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x951ef000) [pid = 10634] [serial = 651] [outer = 0x9513f400] 00:20:51 INFO - PROCESS | 10634 | 1469258451930 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]]]}] 00:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1481ms 00:20:51 INFO - PROCESS | 10634 | 1469258451957 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 00:20:51 INFO - PROCESS | 10634 | 1469258451962 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 00:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:20:51 INFO - PROCESS | 10634 | 1469258451968 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:20:51 INFO - PROCESS | 10634 | 1469258451971 Marionette TRACE conn3 <- [1,838,null,{}] 00:20:51 INFO - PROCESS | 10634 | 1469258451977 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}] 00:20:51 INFO - PROCESS | 10634 | 1469258451983 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:52 INFO - PROCESS | 10634 | 1469258452162 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 00:20:52 INFO - PROCESS | 10634 | 1469258452339 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:52 INFO - PROCESS | 10634 | 1469258452349 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffdc00 == 24 [pid = 10634] [id = 217] 00:20:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x8ec6e400) [pid = 10634] [serial = 652] [outer = (nil)] 00:20:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x95290400) [pid = 10634] [serial = 653] [outer = 0x8ec6e400] 00:20:52 INFO - PROCESS | 10634 | 1469258452429 Marionette DEBUG loaded listener.js 00:20:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x95292800) [pid = 10634] [serial = 654] [outer = 0x8ec6e400] 00:20:53 INFO - PROCESS | 10634 | 1469258453355 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]]]}] 00:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1431ms 00:20:53 INFO - PROCESS | 10634 | 1469258453407 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 00:20:53 INFO - PROCESS | 10634 | 1469258453411 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 00:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:20:53 INFO - PROCESS | 10634 | 1469258453417 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:20:53 INFO - PROCESS | 10634 | 1469258453421 Marionette TRACE conn3 <- [1,842,null,{}] 00:20:53 INFO - PROCESS | 10634 | 1469258453427 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}] 00:20:53 INFO - PROCESS | 10634 | 1469258453438 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:53 INFO - PROCESS | 10634 | 1469258453693 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 00:20:53 INFO - PROCESS | 10634 | 1469258453911 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:53 INFO - PROCESS | 10634 | 1469258453920 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff2800 == 25 [pid = 10634] [id = 218] 00:20:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x8dff2c00) [pid = 10634] [serial = 655] [outer = (nil)] 00:20:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x95034c00) [pid = 10634] [serial = 656] [outer = 0x8dff2c00] 00:20:54 INFO - PROCESS | 10634 | 1469258454047 Marionette DEBUG loaded listener.js 00:20:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x95297c00) [pid = 10634] [serial = 657] [outer = 0x8dff2c00] 00:20:54 INFO - PROCESS | 10634 | 1469258454983 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]]]}] 00:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1587ms 00:20:55 INFO - PROCESS | 10634 | 1469258455005 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 00:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:20:55 INFO - PROCESS | 10634 | 1469258455009 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 00:20:55 INFO - PROCESS | 10634 | 1469258455015 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:20:55 INFO - PROCESS | 10634 | 1469258455019 Marionette TRACE conn3 <- [1,846,null,{}] 00:20:55 INFO - PROCESS | 10634 | 1469258455025 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}] 00:20:55 INFO - PROCESS | 10634 | 1469258455030 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:55 INFO - PROCESS | 10634 | 1469258455197 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 00:20:55 INFO - PROCESS | 10634 | 1469258455587 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:55 INFO - PROCESS | 10634 | 1469258455598 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4cc00 == 26 [pid = 10634] [id = 219] 00:20:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x8ec4d400) [pid = 10634] [serial = 658] [outer = (nil)] 00:20:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x8ec54400) [pid = 10634] [serial = 659] [outer = 0x8ec4d400] 00:20:55 INFO - PROCESS | 10634 | 1469258455716 Marionette DEBUG loaded listener.js 00:20:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x8ec78000) [pid = 10634] [serial = 660] [outer = 0x8ec4d400] 00:20:56 INFO - PROCESS | 10634 | 1469258456661 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]]]}] 00:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1692ms 00:20:56 INFO - PROCESS | 10634 | 1469258456710 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 00:20:56 INFO - PROCESS | 10634 | 1469258456716 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 00:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:20:56 INFO - PROCESS | 10634 | 1469258456723 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:20:56 INFO - PROCESS | 10634 | 1469258456727 Marionette TRACE conn3 <- [1,850,null,{}] 00:20:56 INFO - PROCESS | 10634 | 1469258456736 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}] 00:20:56 INFO - PROCESS | 10634 | 1469258456743 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:56 INFO - PROCESS | 10634 | 1469258456951 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8ec77400) [pid = 10634] [serial = 614] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x91d68c00) [pid = 10634] [serial = 589] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x91a8b000) [pid = 10634] [serial = 557] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x8dd87800) [pid = 10634] [serial = 611] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x9b666c00) [pid = 10634] [serial = 401] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x8dff1000) [pid = 10634] [serial = 592] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x90fba000) [pid = 10634] [serial = 595] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x8dff8400) [pid = 10634] [serial = 593] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x92012400) [pid = 10634] [serial = 598] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x910a3c00) [pid = 10634] [serial = 596] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x9502e800) [pid = 10634] [serial = 601] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x9210e000) [pid = 10634] [serial = 599] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x95034000) [pid = 10634] [serial = 602] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x91a98400) [pid = 10634] [serial = 586] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x8dd80000) [pid = 10634] [serial = 559] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x8dffa400) [pid = 10634] [serial = 560] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x92372800) [pid = 10634] [serial = 568] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8ec50800) [pid = 10634] [serial = 569] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8ec79400) [pid = 10634] [serial = 580] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8edef800) [pid = 10634] [serial = 581] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x910acc00) [pid = 10634] [serial = 577] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x95140c00) [pid = 10634] [serial = 605] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x93947c00) [pid = 10634] [serial = 578] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8eeaec00) [pid = 10634] [serial = 562] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x95139800) [pid = 10634] [serial = 604] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8f9b8400) [pid = 10634] [serial = 563] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9502a400) [pid = 10634] [serial = 574] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x95103800) [pid = 10634] [serial = 575] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92b27c00) [pid = 10634] [serial = 571] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x9237bc00) [pid = 10634] [serial = 572] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8f9b7000) [pid = 10634] [serial = 583] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91246c00) [pid = 10634] [serial = 565] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x91cc5800) [pid = 10634] [serial = 566] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x92ee1400) [pid = 10634] [serial = 607] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8dff5000) [pid = 10634] [serial = 612] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9210bc00) [pid = 10634] [serial = 590] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x91d66000) [pid = 10634] [serial = 587] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x90fbb400) [pid = 10634] [serial = 584] [outer = (nil)] [url = about:blank] 00:20:57 INFO - PROCESS | 10634 | 1469258457228 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:57 INFO - PROCESS | 10634 | 1469258457235 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7cc00 == 27 [pid = 10634] [id = 220] 00:20:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dd87800) [pid = 10634] [serial = 661] [outer = (nil)] 00:20:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dffb800) [pid = 10634] [serial = 662] [outer = 0x8dd87800] 00:20:57 INFO - PROCESS | 10634 | 1469258457315 Marionette DEBUG loaded listener.js 00:20:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8ec78400) [pid = 10634] [serial = 663] [outer = 0x8dd87800] 00:20:58 INFO - PROCESS | 10634 | 1469258458124 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]]]}] 00:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1442ms 00:20:58 INFO - PROCESS | 10634 | 1469258458170 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 00:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:20:58 INFO - PROCESS | 10634 | 1469258458176 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 00:20:58 INFO - PROCESS | 10634 | 1469258458183 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:20:58 INFO - PROCESS | 10634 | 1469258458186 Marionette TRACE conn3 <- [1,854,null,{}] 00:20:58 INFO - PROCESS | 10634 | 1469258458192 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}] 00:20:58 INFO - PROCESS | 10634 | 1469258458197 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:58 INFO - PROCESS | 10634 | 1469258458374 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 00:20:58 INFO - PROCESS | 10634 | 1469258458492 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:58 INFO - PROCESS | 10634 | 1469258458501 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeaec00 == 28 [pid = 10634] [id = 221] 00:20:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8f9bb800) [pid = 10634] [serial = 664] [outer = (nil)] 00:20:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91a8c000) [pid = 10634] [serial = 665] [outer = 0x8f9bb800] 00:20:58 INFO - PROCESS | 10634 | 1469258458568 Marionette DEBUG loaded listener.js 00:20:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91cc3400) [pid = 10634] [serial = 666] [outer = 0x8f9bb800] 00:20:59 INFO - PROCESS | 10634 | 1469258459376 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]]]}] 00:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1237ms 00:20:59 INFO - PROCESS | 10634 | 1469258459420 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 00:20:59 INFO - PROCESS | 10634 | 1469258459424 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 00:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:20:59 INFO - PROCESS | 10634 | 1469258459437 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:20:59 INFO - PROCESS | 10634 | 1469258459446 Marionette TRACE conn3 <- [1,858,null,{}] 00:20:59 INFO - PROCESS | 10634 | 1469258459460 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}] 00:20:59 INFO - PROCESS | 10634 | 1469258459466 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:59 INFO - PROCESS | 10634 | 1469258459670 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 00:20:59 INFO - PROCESS | 10634 | 1469258459701 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:59 INFO - PROCESS | 10634 | 1469258459709 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:20:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x910acc00 == 29 [pid = 10634] [id = 222] 00:20:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9201d800) [pid = 10634] [serial = 667] [outer = (nil)] 00:20:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92372000) [pid = 10634] [serial = 668] [outer = 0x9201d800] 00:20:59 INFO - PROCESS | 10634 | 1469258459776 Marionette DEBUG loaded listener.js 00:20:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92378000) [pid = 10634] [serial = 669] [outer = 0x9201d800] 00:21:00 INFO - PROCESS | 10634 | 1469258460645 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]]]}] 00:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1254ms 00:21:00 INFO - PROCESS | 10634 | 1469258460686 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 00:21:00 INFO - PROCESS | 10634 | 1469258460703 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 00:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:21:00 INFO - PROCESS | 10634 | 1469258460716 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:21:00 INFO - PROCESS | 10634 | 1469258460718 Marionette TRACE conn3 <- [1,862,null,{}] 00:21:00 INFO - PROCESS | 10634 | 1469258460724 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}] 00:21:00 INFO - PROCESS | 10634 | 1469258460729 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:00 INFO - PROCESS | 10634 | 1469258460937 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 00:21:00 INFO - PROCESS | 10634 | 1469258460965 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:00 INFO - PROCESS | 10634 | 1469258460973 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dfef400 == 30 [pid = 10634] [id = 223] 00:21:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91d67400) [pid = 10634] [serial = 670] [outer = (nil)] 00:21:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92ee0400) [pid = 10634] [serial = 671] [outer = 0x91d67400] 00:21:01 INFO - PROCESS | 10634 | 1469258461039 Marionette DEBUG loaded listener.js 00:21:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x93942c00) [pid = 10634] [serial = 672] [outer = 0x91d67400] 00:21:01 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8ec7c000) [pid = 10634] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:21:01 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8ec73400) [pid = 10634] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:21:01 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8ec7b000) [pid = 10634] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:21:02 INFO - PROCESS | 10634 | 1469258462240 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]]]}] 00:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1586ms 00:21:02 INFO - PROCESS | 10634 | 1469258462302 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 00:21:02 INFO - PROCESS | 10634 | 1469258462306 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 00:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:21:02 INFO - PROCESS | 10634 | 1469258462319 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:21:02 INFO - PROCESS | 10634 | 1469258462321 Marionette TRACE conn3 <- [1,866,null,{}] 00:21:02 INFO - PROCESS | 10634 | 1469258462327 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}] 00:21:02 INFO - PROCESS | 10634 | 1469258462332 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:02 INFO - PROCESS | 10634 | 1469258462483 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 00:21:02 INFO - PROCESS | 10634 | 1469258462494 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:02 INFO - PROCESS | 10634 | 1469258462510 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x9398a800 == 31 [pid = 10634] [id = 224] 00:21:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93b66400) [pid = 10634] [serial = 673] [outer = (nil)] 00:21:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x93b6bc00) [pid = 10634] [serial = 674] [outer = 0x93b66400] 00:21:02 INFO - PROCESS | 10634 | 1469258462599 Marionette DEBUG loaded listener.js 00:21:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95030800) [pid = 10634] [serial = 675] [outer = 0x93b66400] 00:21:03 INFO - PROCESS | 10634 | 1469258463493 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]]]}] 00:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1230ms 00:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:21:03 INFO - PROCESS | 10634 | 1469258463549 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 00:21:03 INFO - PROCESS | 10634 | 1469258463552 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 00:21:03 INFO - PROCESS | 10634 | 1469258463559 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:21:03 INFO - PROCESS | 10634 | 1469258463562 Marionette TRACE conn3 <- [1,870,null,{}] 00:21:03 INFO - PROCESS | 10634 | 1469258463567 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}] 00:21:03 INFO - PROCESS | 10634 | 1469258463572 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:03 INFO - PROCESS | 10634 | 1469258463725 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 00:21:03 INFO - PROCESS | 10634 | 1469258463735 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:03 INFO - PROCESS | 10634 | 1469258463741 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd89800 == 32 [pid = 10634] [id = 225] 00:21:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8dfef800) [pid = 10634] [serial = 676] [outer = (nil)] 00:21:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95106c00) [pid = 10634] [serial = 677] [outer = 0x8dfef800] 00:21:03 INFO - PROCESS | 10634 | 1469258463808 Marionette DEBUG loaded listener.js 00:21:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x95110400) [pid = 10634] [serial = 678] [outer = 0x8dfef800] 00:21:04 INFO - PROCESS | 10634 | 1469258464945 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]]]}] 00:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1431ms 00:21:04 INFO - PROCESS | 10634 | 1469258464991 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 00:21:05 INFO - PROCESS | 10634 | 1469258464997 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 00:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:21:05 INFO - PROCESS | 10634 | 1469258465006 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:21:05 INFO - PROCESS | 10634 | 1469258465014 Marionette TRACE conn3 <- [1,874,null,{}] 00:21:05 INFO - PROCESS | 10634 | 1469258465022 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}] 00:21:05 INFO - PROCESS | 10634 | 1469258465027 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:05 INFO - PROCESS | 10634 | 1469258465270 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 00:21:05 INFO - PROCESS | 10634 | 1469258465539 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:05 INFO - PROCESS | 10634 | 1469258465556 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeadc00 == 33 [pid = 10634] [id = 226] 00:21:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8f9af400) [pid = 10634] [serial = 679] [outer = (nil)] 00:21:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9109fc00) [pid = 10634] [serial = 680] [outer = 0x8f9af400] 00:21:05 INFO - PROCESS | 10634 | 1469258465741 Marionette DEBUG loaded listener.js 00:21:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x910ab400) [pid = 10634] [serial = 681] [outer = 0x8f9af400] 00:21:07 INFO - PROCESS | 10634 | 1469258467000 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]]]}] 00:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2051ms 00:21:07 INFO - PROCESS | 10634 | 1469258467058 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 00:21:07 INFO - PROCESS | 10634 | 1469258467065 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 00:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:21:07 INFO - PROCESS | 10634 | 1469258467077 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:21:07 INFO - PROCESS | 10634 | 1469258467081 Marionette TRACE conn3 <- [1,878,null,{}] 00:21:07 INFO - PROCESS | 10634 | 1469258467088 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}] 00:21:07 INFO - PROCESS | 10634 | 1469258467095 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:07 INFO - PROCESS | 10634 | 1469258467408 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 00:21:07 INFO - PROCESS | 10634 | 1469258467653 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:07 INFO - PROCESS | 10634 | 1469258467665 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc8800 == 34 [pid = 10634] [id = 227] 00:21:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x91d67000) [pid = 10634] [serial = 682] [outer = (nil)] 00:21:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x92371c00) [pid = 10634] [serial = 683] [outer = 0x91d67000] 00:21:07 INFO - PROCESS | 10634 | 1469258467746 Marionette DEBUG loaded listener.js 00:21:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x92b2a800) [pid = 10634] [serial = 684] [outer = 0x91d67000] 00:21:08 INFO - PROCESS | 10634 | 1469258468762 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]]]}] 00:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1741ms 00:21:08 INFO - PROCESS | 10634 | 1469258468819 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 00:21:08 INFO - PROCESS | 10634 | 1469258468822 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 00:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:21:08 INFO - PROCESS | 10634 | 1469258468830 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:21:08 INFO - PROCESS | 10634 | 1469258468836 Marionette TRACE conn3 <- [1,882,null,{}] 00:21:08 INFO - PROCESS | 10634 | 1469258468855 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}] 00:21:08 INFO - PROCESS | 10634 | 1469258468868 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:09 INFO - PROCESS | 10634 | 1469258469121 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 00:21:09 INFO - PROCESS | 10634 | 1469258469400 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:09 INFO - PROCESS | 10634 | 1469258469412 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x95104c00 == 35 [pid = 10634] [id = 228] 00:21:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x9510c400) [pid = 10634] [serial = 685] [outer = (nil)] 00:21:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x951e5400) [pid = 10634] [serial = 686] [outer = 0x9510c400] 00:21:09 INFO - PROCESS | 10634 | 1469258469498 Marionette DEBUG loaded listener.js 00:21:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x951f0c00) [pid = 10634] [serial = 687] [outer = 0x9510c400] 00:21:10 INFO - PROCESS | 10634 | 1469258470533 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]]]}] 00:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1738ms 00:21:10 INFO - PROCESS | 10634 | 1469258470570 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 00:21:10 INFO - PROCESS | 10634 | 1469258470578 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 00:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:21:10 INFO - PROCESS | 10634 | 1469258470588 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:21:10 INFO - PROCESS | 10634 | 1469258470592 Marionette TRACE conn3 <- [1,886,null,{}] 00:21:10 INFO - PROCESS | 10634 | 1469258470602 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}] 00:21:10 INFO - PROCESS | 10634 | 1469258470609 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:10 INFO - PROCESS | 10634 | 1469258470949 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 00:21:11 INFO - PROCESS | 10634 | 1469258471258 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:11 INFO - PROCESS | 10634 | 1469258471268 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x91244800 == 36 [pid = 10634] [id = 229] 00:21:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x9528d800) [pid = 10634] [serial = 688] [outer = (nil)] 00:21:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x977bc000) [pid = 10634] [serial = 689] [outer = 0x9528d800] 00:21:11 INFO - PROCESS | 10634 | 1469258471390 Marionette DEBUG loaded listener.js 00:21:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x98207c00) [pid = 10634] [serial = 690] [outer = 0x9528d800] 00:21:12 INFO - PROCESS | 10634 | 1469258472444 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]]]}] 00:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1896ms 00:21:12 INFO - PROCESS | 10634 | 1469258472484 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 00:21:12 INFO - PROCESS | 10634 | 1469258472488 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 00:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:21:12 INFO - PROCESS | 10634 | 1469258472494 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:21:12 INFO - PROCESS | 10634 | 1469258472497 Marionette TRACE conn3 <- [1,890,null,{}] 00:21:12 INFO - PROCESS | 10634 | 1469258472503 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}] 00:21:12 INFO - PROCESS | 10634 | 1469258472508 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:12 INFO - PROCESS | 10634 | 1469258472697 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 00:21:12 INFO - PROCESS | 10634 | 1469258472943 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:12 INFO - PROCESS | 10634 | 1469258472952 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea9800 == 37 [pid = 10634] [id = 230] 00:21:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x98908c00) [pid = 10634] [serial = 691] [outer = (nil)] 00:21:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x98993c00) [pid = 10634] [serial = 692] [outer = 0x98908c00] 00:21:13 INFO - PROCESS | 10634 | 1469258473076 Marionette DEBUG loaded listener.js 00:21:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x98d5fc00) [pid = 10634] [serial = 693] [outer = 0x98908c00] 00:21:14 INFO - PROCESS | 10634 | 1469258474026 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]]]}] 00:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1589ms 00:21:14 INFO - PROCESS | 10634 | 1469258474084 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 00:21:14 INFO - PROCESS | 10634 | 1469258474087 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 00:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:21:14 INFO - PROCESS | 10634 | 1469258474094 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:21:14 INFO - PROCESS | 10634 | 1469258474098 Marionette TRACE conn3 <- [1,894,null,{}] 00:21:14 INFO - PROCESS | 10634 | 1469258474103 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}] 00:21:14 INFO - PROCESS | 10634 | 1469258474114 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:14 INFO - PROCESS | 10634 | 1469258474360 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 00:21:14 INFO - PROCESS | 10634 | 1469258474569 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:14 INFO - PROCESS | 10634 | 1469258474575 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec47000 == 38 [pid = 10634] [id = 231] 00:21:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x977bec00) [pid = 10634] [serial = 694] [outer = (nil)] 00:21:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x995abc00) [pid = 10634] [serial = 695] [outer = 0x977bec00] 00:21:14 INFO - PROCESS | 10634 | 1469258474703 Marionette DEBUG loaded listener.js 00:21:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x995b8400) [pid = 10634] [serial = 696] [outer = 0x977bec00] 00:21:15 INFO - PROCESS | 10634 | 1469258475599 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]]]}] 00:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1534ms 00:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:21:15 INFO - PROCESS | 10634 | 1469258475629 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 00:21:15 INFO - PROCESS | 10634 | 1469258475632 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 00:21:15 INFO - PROCESS | 10634 | 1469258475639 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:21:15 INFO - PROCESS | 10634 | 1469258475643 Marionette TRACE conn3 <- [1,898,null,{}] 00:21:15 INFO - PROCESS | 10634 | 1469258475650 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}] 00:21:15 INFO - PROCESS | 10634 | 1469258475655 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:15 INFO - PROCESS | 10634 | 1469258475825 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 00:21:16 INFO - PROCESS | 10634 | 1469258476010 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:16 INFO - PROCESS | 10634 | 1469258476017 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x95298800 == 39 [pid = 10634] [id = 232] 00:21:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x982dd400) [pid = 10634] [serial = 697] [outer = (nil)] 00:21:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x99947000) [pid = 10634] [serial = 698] [outer = 0x982dd400] 00:21:16 INFO - PROCESS | 10634 | 1469258476100 Marionette DEBUG loaded listener.js 00:21:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x999e9c00) [pid = 10634] [serial = 699] [outer = 0x982dd400] 00:21:17 INFO - PROCESS | 10634 | 1469258477049 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]]]}] 00:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1440ms 00:21:17 INFO - PROCESS | 10634 | 1469258477079 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 00:21:17 INFO - PROCESS | 10634 | 1469258477082 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 00:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:21:17 INFO - PROCESS | 10634 | 1469258477089 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:21:17 INFO - PROCESS | 10634 | 1469258477093 Marionette TRACE conn3 <- [1,902,null,{}] 00:21:17 INFO - PROCESS | 10634 | 1469258477099 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}] 00:21:17 INFO - PROCESS | 10634 | 1469258477104 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:17 INFO - PROCESS | 10634 | 1469258477274 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 00:21:17 INFO - PROCESS | 10634 | 1469258477448 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:17 INFO - PROCESS | 10634 | 1469258477454 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff5800 == 40 [pid = 10634] [id = 233] 00:21:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x8ec70c00) [pid = 10634] [serial = 700] [outer = (nil)] 00:21:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x91249000) [pid = 10634] [serial = 701] [outer = 0x8ec70c00] 00:21:17 INFO - PROCESS | 10634 | 1469258477533 Marionette DEBUG loaded listener.js 00:21:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x98910c00) [pid = 10634] [serial = 702] [outer = 0x8ec70c00] 00:21:18 INFO - PROCESS | 10634 | 1469258478713 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]]]}] 00:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1681ms 00:21:18 INFO - PROCESS | 10634 | 1469258478771 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 00:21:18 INFO - PROCESS | 10634 | 1469258478778 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 00:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:21:18 INFO - PROCESS | 10634 | 1469258478785 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:21:18 INFO - PROCESS | 10634 | 1469258478792 Marionette TRACE conn3 <- [1,906,null,{}] 00:21:18 INFO - PROCESS | 10634 | 1469258478799 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}] 00:21:18 INFO - PROCESS | 10634 | 1469258478805 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:18 INFO - PROCESS | 10634 | 1469258478974 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 00:21:19 INFO - PROCESS | 10634 | 1469258479274 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:19 INFO - PROCESS | 10634 | 1469258479286 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a1400 == 41 [pid = 10634] [id = 234] 00:21:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x910a4000) [pid = 10634] [serial = 703] [outer = (nil)] 00:21:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x91245000) [pid = 10634] [serial = 704] [outer = 0x910a4000] 00:21:19 INFO - PROCESS | 10634 | 1469258479375 Marionette DEBUG loaded listener.js 00:21:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x91a8f000) [pid = 10634] [serial = 705] [outer = 0x910a4000] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x946e0c00) [pid = 10634] [serial = 638] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | 1469258480267 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]]]}] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x8eea5800) [pid = 10634] [serial = 629] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x910ab000) [pid = 10634] [serial = 620] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x91d69400) [pid = 10634] [serial = 623] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8eea6000) [pid = 10634] [serial = 617] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x9236f800) [pid = 10634] [serial = 626] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x91a94000) [pid = 10634] [serial = 632] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x91d61400) [pid = 10634] [serial = 633] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x92019800) [pid = 10634] [serial = 636] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x8f9ba400) [pid = 10634] [serial = 630] [outer = (nil)] [url = about:blank] 00:21:20 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x8eeabc00) [pid = 10634] [serial = 635] [outer = (nil)] [url = about:blank] 00:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1535ms 00:21:20 INFO - PROCESS | 10634 | 1469258480319 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 00:21:20 INFO - PROCESS | 10634 | 1469258480326 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 00:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:21:20 INFO - PROCESS | 10634 | 1469258480335 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:21:20 INFO - PROCESS | 10634 | 1469258480339 Marionette TRACE conn3 <- [1,910,null,{}] 00:21:20 INFO - PROCESS | 10634 | 1469258480345 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}] 00:21:20 INFO - PROCESS | 10634 | 1469258480350 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:20 INFO - PROCESS | 10634 | 1469258480518 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 00:21:20 INFO - PROCESS | 10634 | 1469258480529 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:20 INFO - PROCESS | 10634 | 1469258480539 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a97000 == 42 [pid = 10634] [id = 235] 00:21:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x91d68800) [pid = 10634] [serial = 706] [outer = (nil)] 00:21:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x92018800) [pid = 10634] [serial = 707] [outer = 0x91d68800] 00:21:20 INFO - PROCESS | 10634 | 1469258480645 Marionette DEBUG loaded listener.js 00:21:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x9236f800) [pid = 10634] [serial = 708] [outer = 0x91d68800] 00:21:21 INFO - PROCESS | 10634 | 1469258481631 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]]]}] 00:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1335ms 00:21:21 INFO - PROCESS | 10634 | 1469258481672 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 00:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:21:21 INFO - PROCESS | 10634 | 1469258481677 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 00:21:21 INFO - PROCESS | 10634 | 1469258481684 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:21:21 INFO - PROCESS | 10634 | 1469258481691 Marionette TRACE conn3 <- [1,914,null,{}] 00:21:21 INFO - PROCESS | 10634 | 1469258481709 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}] 00:21:21 INFO - PROCESS | 10634 | 1469258481718 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:21 INFO - PROCESS | 10634 | 1469258481891 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 00:21:21 INFO - PROCESS | 10634 | 1469258481902 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:21 INFO - PROCESS | 10634 | 1469258481912 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x9502bc00 == 43 [pid = 10634] [id = 236] 00:21:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x9502d000) [pid = 10634] [serial = 709] [outer = (nil)] 00:21:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x950d1000) [pid = 10634] [serial = 710] [outer = 0x9502d000] 00:21:22 INFO - PROCESS | 10634 | 1469258482112 Marionette DEBUG loaded listener.js 00:21:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x9513f000) [pid = 10634] [serial = 711] [outer = 0x9502d000] 00:21:22 INFO - PROCESS | 10634 | 1469258482916 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]]]}] 00:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1286ms 00:21:22 INFO - PROCESS | 10634 | 1469258482971 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 00:21:22 INFO - PROCESS | 10634 | 1469258482976 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 00:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:21:22 INFO - PROCESS | 10634 | 1469258482982 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:21:22 INFO - PROCESS | 10634 | 1469258482984 Marionette TRACE conn3 <- [1,918,null,{}] 00:21:22 INFO - PROCESS | 10634 | 1469258482990 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}] 00:21:22 INFO - PROCESS | 10634 | 1469258482995 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:23 INFO - PROCESS | 10634 | 1469258483201 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 00:21:23 INFO - PROCESS | 10634 | 1469258483231 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:23 INFO - PROCESS | 10634 | 1469258483237 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201e000 == 44 [pid = 10634] [id = 237] 00:21:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x951ed800) [pid = 10634] [serial = 712] [outer = (nil)] 00:21:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x95299c00) [pid = 10634] [serial = 713] [outer = 0x951ed800] 00:21:23 INFO - PROCESS | 10634 | 1469258483328 Marionette DEBUG loaded listener.js 00:21:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x98911400) [pid = 10634] [serial = 714] [outer = 0x951ed800] 00:21:24 INFO - PROCESS | 10634 | 1469258484262 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]]]}] 00:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1328ms 00:21:24 INFO - PROCESS | 10634 | 1469258484311 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 00:21:24 INFO - PROCESS | 10634 | 1469258484315 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 00:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:21:24 INFO - PROCESS | 10634 | 1469258484326 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:21:24 INFO - PROCESS | 10634 | 1469258484329 Marionette TRACE conn3 <- [1,922,null,{}] 00:21:24 INFO - PROCESS | 10634 | 1469258484335 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}] 00:21:24 INFO - PROCESS | 10634 | 1469258484339 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:24 INFO - PROCESS | 10634 | 1469258484548 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 00:21:24 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x8f9bb800) [pid = 10634] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:21:24 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x8ec4d400) [pid = 10634] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:21:24 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x91d67400) [pid = 10634] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:21:24 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x9201d800) [pid = 10634] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:21:24 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x8dd87800) [pid = 10634] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:21:24 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x93b66400) [pid = 10634] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:21:24 INFO - PROCESS | 10634 | 1469258484751 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:24 INFO - PROCESS | 10634 | 1469258484760 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd87800 == 45 [pid = 10634] [id = 238] 00:21:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x8ec4d400) [pid = 10634] [serial = 715] [outer = (nil)] 00:21:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x91a8f800) [pid = 10634] [serial = 716] [outer = 0x8ec4d400] 00:21:24 INFO - PROCESS | 10634 | 1469258484825 Marionette DEBUG loaded listener.js 00:21:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x95106400) [pid = 10634] [serial = 717] [outer = 0x8ec4d400] 00:21:25 INFO - PROCESS | 10634 | 1469258485634 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]]]}] 00:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1334ms 00:21:25 INFO - PROCESS | 10634 | 1469258485660 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 00:21:25 INFO - PROCESS | 10634 | 1469258485664 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 00:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:21:25 INFO - PROCESS | 10634 | 1469258485678 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:21:25 INFO - PROCESS | 10634 | 1469258485682 Marionette TRACE conn3 <- [1,926,null,{}] 00:21:25 INFO - PROCESS | 10634 | 1469258485691 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}] 00:21:25 INFO - PROCESS | 10634 | 1469258485700 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:25 INFO - PROCESS | 10634 | 1469258485885 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 00:21:25 INFO - PROCESS | 10634 | 1469258485894 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:25 INFO - PROCESS | 10634 | 1469258485905 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bd400 == 46 [pid = 10634] [id = 239] 00:21:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x994ad400) [pid = 10634] [serial = 718] [outer = (nil)] 00:21:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x99c0e400) [pid = 10634] [serial = 719] [outer = 0x994ad400] 00:21:25 INFO - PROCESS | 10634 | 1469258485968 Marionette DEBUG loaded listener.js 00:21:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x99c0fc00) [pid = 10634] [serial = 720] [outer = 0x994ad400] 00:21:26 INFO - PROCESS | 10634 | 1469258486926 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]]]}] 00:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1282ms 00:21:26 INFO - PROCESS | 10634 | 1469258486974 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 00:21:26 INFO - PROCESS | 10634 | 1469258486981 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 00:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:21:26 INFO - PROCESS | 10634 | 1469258486990 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:21:26 INFO - PROCESS | 10634 | 1469258486995 Marionette TRACE conn3 <- [1,930,null,{}] 00:21:27 INFO - PROCESS | 10634 | 1469258487004 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}] 00:21:27 INFO - PROCESS | 10634 | 1469258487009 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:27 INFO - PROCESS | 10634 | 1469258487197 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 00:21:27 INFO - PROCESS | 10634 | 1469258487376 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:27 INFO - PROCESS | 10634 | 1469258487392 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec74400 == 47 [pid = 10634] [id = 240] 00:21:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x8ec74800) [pid = 10634] [serial = 721] [outer = (nil)] 00:21:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x910a2400) [pid = 10634] [serial = 722] [outer = 0x8ec74800] 00:21:27 INFO - PROCESS | 10634 | 1469258487469 Marionette DEBUG loaded listener.js 00:21:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x91a89400) [pid = 10634] [serial = 723] [outer = 0x8ec74800] 00:21:28 INFO - PROCESS | 10634 | 1469258488492 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]]]}] 00:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1539ms 00:21:28 INFO - PROCESS | 10634 | 1469258488528 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 00:21:28 INFO - PROCESS | 10634 | 1469258488535 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 00:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:21:28 INFO - PROCESS | 10634 | 1469258488546 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:21:28 INFO - PROCESS | 10634 | 1469258488549 Marionette TRACE conn3 <- [1,934,null,{}] 00:21:28 INFO - PROCESS | 10634 | 1469258488556 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}] 00:21:28 INFO - PROCESS | 10634 | 1469258488562 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:28 INFO - PROCESS | 10634 | 1469258488756 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 00:21:29 INFO - PROCESS | 10634 | 1469258488985 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:29 INFO - PROCESS | 10634 | 1469258488993 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b2a400 == 48 [pid = 10634] [id = 241] 00:21:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x93947c00) [pid = 10634] [serial = 724] [outer = (nil)] 00:21:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x95033800) [pid = 10634] [serial = 725] [outer = 0x93947c00] 00:21:29 INFO - PROCESS | 10634 | 1469258489117 Marionette DEBUG loaded listener.js 00:21:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x9513b800) [pid = 10634] [serial = 726] [outer = 0x93947c00] 00:21:30 INFO - PROCESS | 10634 | 1469258490071 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]]]}] 00:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1592ms 00:21:30 INFO - PROCESS | 10634 | 1469258490138 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 00:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:21:30 INFO - PROCESS | 10634 | 1469258490142 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 00:21:30 INFO - PROCESS | 10634 | 1469258490149 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:21:30 INFO - PROCESS | 10634 | 1469258490155 Marionette TRACE conn3 <- [1,938,null,{}] 00:21:30 INFO - PROCESS | 10634 | 1469258490171 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}] 00:21:30 INFO - PROCESS | 10634 | 1469258490180 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:30 INFO - PROCESS | 10634 | 1469258490398 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 00:21:30 INFO - PROCESS | 10634 | 1469258490613 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:30 INFO - PROCESS | 10634 | 1469258490624 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x95290c00 == 49 [pid = 10634] [id = 242] 00:21:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x99c05000) [pid = 10634] [serial = 727] [outer = (nil)] 00:21:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x99c0b800) [pid = 10634] [serial = 728] [outer = 0x99c05000] 00:21:30 INFO - PROCESS | 10634 | 1469258490751 Marionette DEBUG loaded listener.js 00:21:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x99d1f000) [pid = 10634] [serial = 729] [outer = 0x99c05000] 00:21:31 INFO - PROCESS | 10634 | 1469258491698 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]]]}] 00:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1588ms 00:21:31 INFO - PROCESS | 10634 | 1469258491738 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 00:21:31 INFO - PROCESS | 10634 | 1469258491744 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 00:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:21:31 INFO - PROCESS | 10634 | 1469258491751 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:21:31 INFO - PROCESS | 10634 | 1469258491755 Marionette TRACE conn3 <- [1,942,null,{}] 00:21:31 INFO - PROCESS | 10634 | 1469258491762 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}] 00:21:31 INFO - PROCESS | 10634 | 1469258491768 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:31 INFO - PROCESS | 10634 | 1469258491985 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 00:21:32 INFO - PROCESS | 10634 | 1469258492220 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:32 INFO - PROCESS | 10634 | 1469258492230 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x946e0c00 == 50 [pid = 10634] [id = 243] 00:21:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x99c0e800) [pid = 10634] [serial = 730] [outer = (nil)] 00:21:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x99d28c00) [pid = 10634] [serial = 731] [outer = 0x99c0e800] 00:21:32 INFO - PROCESS | 10634 | 1469258492367 Marionette DEBUG loaded listener.js 00:21:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x99d2ac00) [pid = 10634] [serial = 732] [outer = 0x99c0e800] 00:21:33 INFO - PROCESS | 10634 | 1469258493257 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]]]}] 00:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1545ms 00:21:33 INFO - PROCESS | 10634 | 1469258493306 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 00:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:21:33 INFO - PROCESS | 10634 | 1469258493315 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 00:21:33 INFO - PROCESS | 10634 | 1469258493321 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:21:33 INFO - PROCESS | 10634 | 1469258493325 Marionette TRACE conn3 <- [1,946,null,{}] 00:21:33 INFO - PROCESS | 10634 | 1469258493331 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}] 00:21:33 INFO - PROCESS | 10634 | 1469258493338 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:33 INFO - PROCESS | 10634 | 1469258493518 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 00:21:33 INFO - PROCESS | 10634 | 1469258493763 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:33 INFO - PROCESS | 10634 | 1469258493773 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd88800 == 51 [pid = 10634] [id = 244] 00:21:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x8dff3c00) [pid = 10634] [serial = 733] [outer = (nil)] 00:21:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x99e66400) [pid = 10634] [serial = 734] [outer = 0x8dff3c00] 00:21:33 INFO - PROCESS | 10634 | 1469258493900 Marionette DEBUG loaded listener.js 00:21:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x99fe7c00) [pid = 10634] [serial = 735] [outer = 0x8dff3c00] 00:21:34 INFO - PROCESS | 10634 | 1469258494880 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]]]}] 00:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1636ms 00:21:34 INFO - PROCESS | 10634 | 1469258494959 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 00:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:21:34 INFO - PROCESS | 10634 | 1469258494963 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 00:21:34 INFO - PROCESS | 10634 | 1469258494970 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:21:34 INFO - PROCESS | 10634 | 1469258494973 Marionette TRACE conn3 <- [1,950,null,{}] 00:21:34 INFO - PROCESS | 10634 | 1469258494980 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}] 00:21:35 INFO - PROCESS | 10634 | 1469258494992 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:35 INFO - PROCESS | 10634 | 1469258495253 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 00:21:35 INFO - PROCESS | 10634 | 1469258495519 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:35 INFO - PROCESS | 10634 | 1469258495528 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd86c00 == 52 [pid = 10634] [id = 245] 00:21:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x91d66000) [pid = 10634] [serial = 736] [outer = (nil)] 00:21:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0x9a23d000) [pid = 10634] [serial = 737] [outer = 0x91d66000] 00:21:35 INFO - PROCESS | 10634 | 1469258495610 Marionette DEBUG loaded listener.js 00:21:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 124 (0x9a240c00) [pid = 10634] [serial = 738] [outer = 0x91d66000] 00:21:36 INFO - PROCESS | 10634 | 1469258496509 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]]]}] 00:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1591ms 00:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:21:36 INFO - PROCESS | 10634 | 1469258496561 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 00:21:36 INFO - PROCESS | 10634 | 1469258496564 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 00:21:36 INFO - PROCESS | 10634 | 1469258496571 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:21:36 INFO - PROCESS | 10634 | 1469258496576 Marionette TRACE conn3 <- [1,954,null,{}] 00:21:36 INFO - PROCESS | 10634 | 1469258496585 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}] 00:21:36 INFO - PROCESS | 10634 | 1469258496591 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:36 INFO - PROCESS | 10634 | 1469258496822 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 00:21:37 INFO - PROCESS | 10634 | 1469258497053 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:37 INFO - PROCESS | 10634 | 1469258497063 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x99d5f000 == 53 [pid = 10634] [id = 246] 00:21:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 125 (0x9a23c800) [pid = 10634] [serial = 739] [outer = (nil)] 00:21:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 126 (0x9a4a7000) [pid = 10634] [serial = 740] [outer = 0x9a23c800] 00:21:37 INFO - PROCESS | 10634 | 1469258497196 Marionette DEBUG loaded listener.js 00:21:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 127 (0x9a4aa800) [pid = 10634] [serial = 741] [outer = 0x9a23c800] 00:21:38 INFO - PROCESS | 10634 | 1469258498151 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]]]}] 00:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1635ms 00:21:38 INFO - PROCESS | 10634 | 1469258498208 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 00:21:38 INFO - PROCESS | 10634 | 1469258498214 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 00:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:21:38 INFO - PROCESS | 10634 | 1469258498223 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:21:38 INFO - PROCESS | 10634 | 1469258498229 Marionette TRACE conn3 <- [1,958,null,{}] 00:21:38 INFO - PROCESS | 10634 | 1469258498238 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}] 00:21:38 INFO - PROCESS | 10634 | 1469258498245 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:38 INFO - PROCESS | 10634 | 1469258498517 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 00:21:38 INFO - PROCESS | 10634 | 1469258498786 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:38 INFO - PROCESS | 10634 | 1469258498798 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd88400 == 54 [pid = 10634] [id = 247] 00:21:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 128 (0x9502b800) [pid = 10634] [serial = 742] [outer = (nil)] 00:21:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0x9a4a7c00) [pid = 10634] [serial = 743] [outer = 0x9502b800] 00:21:38 INFO - PROCESS | 10634 | 1469258498887 Marionette DEBUG loaded listener.js 00:21:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 130 (0x9a8d7000) [pid = 10634] [serial = 744] [outer = 0x9502b800] 00:21:39 INFO - PROCESS | 10634 | 1469258499932 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]]]}] 00:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1754ms 00:21:39 INFO - PROCESS | 10634 | 1469258499977 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 00:21:39 INFO - PROCESS | 10634 | 1469258499981 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 00:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:21:39 INFO - PROCESS | 10634 | 1469258499987 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:21:39 INFO - PROCESS | 10634 | 1469258499991 Marionette TRACE conn3 <- [1,962,null,{}] 00:21:39 INFO - PROCESS | 10634 | 1469258499996 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}] 00:21:40 INFO - PROCESS | 10634 | 1469258500001 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:40 INFO - PROCESS | 10634 | 1469258500200 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 00:21:40 INFO - PROCESS | 10634 | 1469258500403 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:40 INFO - PROCESS | 10634 | 1469258500410 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf1c00 == 55 [pid = 10634] [id = 248] 00:21:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 131 (0x8eea5800) [pid = 10634] [serial = 745] [outer = (nil)] 00:21:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 132 (0x8f9ba800) [pid = 10634] [serial = 746] [outer = 0x8eea5800] 00:21:40 INFO - PROCESS | 10634 | 1469258500746 Marionette DEBUG loaded listener.js 00:21:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 133 (0x910a3c00) [pid = 10634] [serial = 747] [outer = 0x8eea5800] 00:21:41 INFO - PROCESS | 10634 | 1469258501711 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]]]}] 00:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1805ms 00:21:41 INFO - PROCESS | 10634 | 1469258501796 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 00:21:41 INFO - PROCESS | 10634 | 1469258501806 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 00:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:21:41 INFO - PROCESS | 10634 | 1469258501819 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:21:41 INFO - PROCESS | 10634 | 1469258501826 Marionette TRACE conn3 <- [1,966,null,{}] 00:21:41 INFO - PROCESS | 10634 | 1469258501847 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}] 00:21:41 INFO - PROCESS | 10634 | 1469258501857 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:42 INFO - PROCESS | 10634 | 1469258502089 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 00:21:42 INFO - PROCESS | 10634 | 1469258502305 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:42 INFO - PROCESS | 10634 | 1469258502312 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff4000 == 56 [pid = 10634] [id = 249] 00:21:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 134 (0x91d69800) [pid = 10634] [serial = 748] [outer = (nil)] 00:21:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 135 (0x9398e000) [pid = 10634] [serial = 749] [outer = 0x91d69800] 00:21:42 INFO - PROCESS | 10634 | 1469258502390 Marionette DEBUG loaded listener.js 00:21:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 136 (0x9502a400) [pid = 10634] [serial = 750] [outer = 0x91d69800] 00:21:43 INFO - PROCESS | 10634 | 1469258503486 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]]]}] 00:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1756ms 00:21:43 INFO - PROCESS | 10634 | 1469258503572 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 00:21:43 INFO - PROCESS | 10634 | 1469258503578 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 00:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:21:43 INFO - PROCESS | 10634 | 1469258503589 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:21:43 INFO - PROCESS | 10634 | 1469258503593 Marionette TRACE conn3 <- [1,970,null,{}] 00:21:43 INFO - PROCESS | 10634 | 1469258503599 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}] 00:21:43 INFO - PROCESS | 10634 | 1469258503604 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7fc00 == 55 [pid = 10634] [id = 203] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeaec00 == 54 [pid = 10634] [id = 221] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x910acc00 == 53 [pid = 10634] [id = 222] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd87800 == 52 [pid = 10634] [id = 238] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x9201e000 == 51 [pid = 10634] [id = 237] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x9502bc00 == 50 [pid = 10634] [id = 236] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x91a97000 == 49 [pid = 10634] [id = 235] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x910a1400 == 48 [pid = 10634] [id = 234] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd89800 == 47 [pid = 10634] [id = 225] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x9398a800 == 46 [pid = 10634] [id = 224] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b4c00 == 45 [pid = 10634] [id = 202] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dfef400 == 44 [pid = 10634] [id = 223] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff5800 == 43 [pid = 10634] [id = 233] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeadc00 == 42 [pid = 10634] [id = 226] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc8800 == 41 [pid = 10634] [id = 227] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x95104c00 == 40 [pid = 10634] [id = 228] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x95298800 == 39 [pid = 10634] [id = 232] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x91244800 == 38 [pid = 10634] [id = 229] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea9800 == 37 [pid = 10634] [id = 230] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec47000 == 36 [pid = 10634] [id = 231] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff4000 == 35 [pid = 10634] [id = 249] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd88400 == 34 [pid = 10634] [id = 247] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf1c00 == 33 [pid = 10634] [id = 248] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x99d5f000 == 32 [pid = 10634] [id = 246] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd86c00 == 31 [pid = 10634] [id = 245] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x946e0c00 == 30 [pid = 10634] [id = 243] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd88800 == 29 [pid = 10634] [id = 244] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x95290c00 == 28 [pid = 10634] [id = 242] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x92b2a400 == 27 [pid = 10634] [id = 241] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bd400 == 26 [pid = 10634] [id = 239] 00:21:45 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec74400 == 25 [pid = 10634] [id = 240] 00:21:45 INFO - PROCESS | 10634 | 1469258505200 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 135 (0x93b6bc00) [pid = 10634] [serial = 674] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 134 (0x95030800) [pid = 10634] [serial = 675] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 133 (0x91cc3400) [pid = 10634] [serial = 666] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 132 (0x8ec54400) [pid = 10634] [serial = 659] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 131 (0x93942c00) [pid = 10634] [serial = 672] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 130 (0x92378000) [pid = 10634] [serial = 669] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 129 (0x8ec78000) [pid = 10634] [serial = 660] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x91a8c000) [pid = 10634] [serial = 665] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 127 (0x92372000) [pid = 10634] [serial = 668] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 126 (0x93b6c000) [pid = 10634] [serial = 644] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 125 (0x951ed400) [pid = 10634] [serial = 650] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 124 (0x92ee0400) [pid = 10634] [serial = 671] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 123 (0x8dffb800) [pid = 10634] [serial = 662] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x95034c00) [pid = 10634] [serial = 656] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x95290400) [pid = 10634] [serial = 653] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x8ec78400) [pid = 10634] [serial = 663] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x9513f800) [pid = 10634] [serial = 647] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x8eeaf000) [pid = 10634] [serial = 641] [outer = (nil)] [url = about:blank] 00:21:45 INFO - PROCESS | 10634 | 1469258505526 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:45 INFO - PROCESS | 10634 | 1469258505538 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff6c00 == 26 [pid = 10634] [id = 250] 00:21:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x8dff7800) [pid = 10634] [serial = 751] [outer = (nil)] 00:21:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x8dffac00) [pid = 10634] [serial = 752] [outer = 0x8dff7800] 00:21:45 INFO - PROCESS | 10634 | 1469258505609 Marionette DEBUG loaded listener.js 00:21:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x8ec51800) [pid = 10634] [serial = 753] [outer = 0x8dff7800] 00:21:46 INFO - PROCESS | 10634 | 1469258506406 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]]]}] 00:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2849ms 00:21:46 INFO - PROCESS | 10634 | 1469258506439 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 00:21:46 INFO - PROCESS | 10634 | 1469258506445 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 00:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:21:46 INFO - PROCESS | 10634 | 1469258506453 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:21:46 INFO - PROCESS | 10634 | 1469258506458 Marionette TRACE conn3 <- [1,974,null,{}] 00:21:46 INFO - PROCESS | 10634 | 1469258506465 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}] 00:21:46 INFO - PROCESS | 10634 | 1469258506470 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:46 INFO - PROCESS | 10634 | 1469258506679 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 00:21:46 INFO - PROCESS | 10634 | 1469258506815 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:46 INFO - PROCESS | 10634 | 1469258506826 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea3c00 == 27 [pid = 10634] [id = 251] 00:21:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x8eea6400) [pid = 10634] [serial = 754] [outer = (nil)] 00:21:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0x8f9b0c00) [pid = 10634] [serial = 755] [outer = 0x8eea6400] 00:21:46 INFO - PROCESS | 10634 | 1469258506905 Marionette DEBUG loaded listener.js 00:21:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 124 (0x90fb7000) [pid = 10634] [serial = 756] [outer = 0x8eea6400] 00:21:47 INFO - PROCESS | 10634 | 1469258507767 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]]]}] 00:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1391ms 00:21:47 INFO - PROCESS | 10634 | 1469258507844 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 00:21:47 INFO - PROCESS | 10634 | 1469258507849 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 00:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:21:47 INFO - PROCESS | 10634 | 1469258507855 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:21:47 INFO - PROCESS | 10634 | 1469258507859 Marionette TRACE conn3 <- [1,978,null,{}] 00:21:47 INFO - PROCESS | 10634 | 1469258507893 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}] 00:21:47 INFO - PROCESS | 10634 | 1469258507900 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:48 INFO - PROCESS | 10634 | 1469258508133 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 00:21:48 INFO - PROCESS | 10634 | 1469258508159 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:48 INFO - PROCESS | 10634 | 1469258508168 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc2800 == 28 [pid = 10634] [id = 252] 00:21:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 125 (0x91cc3400) [pid = 10634] [serial = 757] [outer = (nil)] 00:21:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 126 (0x91cc8800) [pid = 10634] [serial = 758] [outer = 0x91cc3400] 00:21:48 INFO - PROCESS | 10634 | 1469258508251 Marionette DEBUG loaded listener.js 00:21:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 127 (0x91d65400) [pid = 10634] [serial = 759] [outer = 0x91cc3400] 00:21:49 INFO - PROCESS | 10634 | 1469258509352 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]]]}] 00:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1537ms 00:21:49 INFO - PROCESS | 10634 | 1469258509393 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 00:21:49 INFO - PROCESS | 10634 | 1469258509399 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 00:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:21:49 INFO - PROCESS | 10634 | 1469258509424 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:21:49 INFO - PROCESS | 10634 | 1469258509431 Marionette TRACE conn3 <- [1,982,null,{}] 00:21:49 INFO - PROCESS | 10634 | 1469258509437 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}] 00:21:49 INFO - PROCESS | 10634 | 1469258509444 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:49 INFO - PROCESS | 10634 | 1469258509699 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 00:21:49 INFO - PROCESS | 10634 | 1469258509722 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:49 INFO - PROCESS | 10634 | 1469258509729 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a98000 == 29 [pid = 10634] [id = 253] 00:21:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 128 (0x91cc5000) [pid = 10634] [serial = 760] [outer = (nil)] 00:21:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0x92edd400) [pid = 10634] [serial = 761] [outer = 0x91cc5000] 00:21:49 INFO - PROCESS | 10634 | 1469258509796 Marionette DEBUG loaded listener.js 00:21:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 130 (0x93987800) [pid = 10634] [serial = 762] [outer = 0x91cc5000] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 129 (0x8ec53800) [pid = 10634] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x8dff2c00) [pid = 10634] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 127 (0x8ec50c00) [pid = 10634] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 126 (0x8ec6e400) [pid = 10634] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 125 (0x93945800) [pid = 10634] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 124 (0x9394d400) [pid = 10634] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 123 (0x951ed800) [pid = 10634] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x8ec4d400) [pid = 10634] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x91d67000) [pid = 10634] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x9528d800) [pid = 10634] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x8f9af400) [pid = 10634] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x91d68800) [pid = 10634] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0x8ec70c00) [pid = 10634] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x9510c400) [pid = 10634] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x8dfef800) [pid = 10634] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x977bec00) [pid = 10634] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x9502d000) [pid = 10634] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x910a4000) [pid = 10634] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x98908c00) [pid = 10634] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x982dd400) [pid = 10634] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x8ec73000) [pid = 10634] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x910a5400) [pid = 10634] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x9502ec00) [pid = 10634] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x9513f400) [pid = 10634] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x8f9b9800) [pid = 10634] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x8eeae400) [pid = 10634] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x91cc9400) [pid = 10634] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:21:51 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x994ad400) [pid = 10634] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:21:52 INFO - PROCESS | 10634 | 1469258511998 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]]]}] 00:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2654ms 00:21:52 INFO - PROCESS | 10634 | 1469258512062 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 00:21:52 INFO - PROCESS | 10634 | 1469258512066 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 00:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:21:52 INFO - PROCESS | 10634 | 1469258512072 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:21:52 INFO - PROCESS | 10634 | 1469258512075 Marionette TRACE conn3 <- [1,986,null,{}] 00:21:52 INFO - PROCESS | 10634 | 1469258512080 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}] 00:21:52 INFO - PROCESS | 10634 | 1469258512085 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:52 INFO - PROCESS | 10634 | 1469258512295 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 00:21:52 INFO - PROCESS | 10634 | 1469258512310 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:52 INFO - PROCESS | 10634 | 1469258512319 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd89000 == 30 [pid = 10634] [id = 254] 00:21:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x8dff7400) [pid = 10634] [serial = 763] [outer = (nil)] 00:21:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x91246400) [pid = 10634] [serial = 764] [outer = 0x8dff7400] 00:21:52 INFO - PROCESS | 10634 | 1469258512398 Marionette DEBUG loaded listener.js 00:21:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x92016000) [pid = 10634] [serial = 765] [outer = 0x8dff7400] 00:21:53 INFO - PROCESS | 10634 | 1469258513198 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]]]}] 00:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1178ms 00:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:21:53 INFO - PROCESS | 10634 | 1469258513250 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 00:21:53 INFO - PROCESS | 10634 | 1469258513253 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 00:21:53 INFO - PROCESS | 10634 | 1469258513260 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:21:53 INFO - PROCESS | 10634 | 1469258513263 Marionette TRACE conn3 <- [1,990,null,{}] 00:21:53 INFO - PROCESS | 10634 | 1469258513341 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}] 00:21:53 INFO - PROCESS | 10634 | 1469258513348 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:53 INFO - PROCESS | 10634 | 1469258513572 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 00:21:53 INFO - PROCESS | 10634 | 1469258513754 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:53 INFO - PROCESS | 10634 | 1469258513765 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec52c00 == 31 [pid = 10634] [id = 255] 00:21:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x8ec54400) [pid = 10634] [serial = 766] [outer = (nil)] 00:21:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x8ec77400) [pid = 10634] [serial = 767] [outer = 0x8ec54400] 00:21:53 INFO - PROCESS | 10634 | 1469258513857 Marionette DEBUG loaded listener.js 00:21:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x90fbec00) [pid = 10634] [serial = 768] [outer = 0x8ec54400] 00:21:54 INFO - PROCESS | 10634 | 1469258514870 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]]]}] 00:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1657ms 00:21:54 INFO - PROCESS | 10634 | 1469258514918 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 00:21:54 INFO - PROCESS | 10634 | 1469258514924 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 00:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:21:54 INFO - PROCESS | 10634 | 1469258514932 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:21:54 INFO - PROCESS | 10634 | 1469258514936 Marionette TRACE conn3 <- [1,994,null,{}] 00:21:54 INFO - PROCESS | 10634 | 1469258514945 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}] 00:21:54 INFO - PROCESS | 10634 | 1469258514951 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:55 INFO - PROCESS | 10634 | 1469258515134 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 00:21:55 INFO - PROCESS | 10634 | 1469258515366 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:55 INFO - PROCESS | 10634 | 1469258515380 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec74000 == 32 [pid = 10634] [id = 256] 00:21:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x9210ec00) [pid = 10634] [serial = 769] [outer = (nil)] 00:21:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x9237c400) [pid = 10634] [serial = 770] [outer = 0x9210ec00] 00:21:55 INFO - PROCESS | 10634 | 1469258515499 Marionette DEBUG loaded listener.js 00:21:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x92edf400) [pid = 10634] [serial = 771] [outer = 0x9210ec00] 00:21:56 INFO - PROCESS | 10634 | 1469258516471 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]]]}] 00:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1587ms 00:21:56 INFO - PROCESS | 10634 | 1469258516519 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 00:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:21:56 INFO - PROCESS | 10634 | 1469258516524 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 00:21:56 INFO - PROCESS | 10634 | 1469258516531 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:21:56 INFO - PROCESS | 10634 | 1469258516534 Marionette TRACE conn3 <- [1,998,null,{}] 00:21:56 INFO - PROCESS | 10634 | 1469258516541 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}] 00:21:56 INFO - PROCESS | 10634 | 1469258516546 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:56 INFO - PROCESS | 10634 | 1469258516742 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 00:21:57 INFO - PROCESS | 10634 | 1469258517022 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:57 INFO - PROCESS | 10634 | 1469258517033 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x95104c00 == 33 [pid = 10634] [id = 257] 00:21:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x95108c00) [pid = 10634] [serial = 772] [outer = (nil)] 00:21:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x9513e000) [pid = 10634] [serial = 773] [outer = 0x95108c00] 00:21:57 INFO - PROCESS | 10634 | 1469258517163 Marionette DEBUG loaded listener.js 00:21:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x951e5800) [pid = 10634] [serial = 774] [outer = 0x95108c00] 00:21:58 INFO - PROCESS | 10634 | 1469258518067 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]]]}] 00:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1582ms 00:21:58 INFO - PROCESS | 10634 | 1469258518121 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 00:21:58 INFO - PROCESS | 10634 | 1469258518131 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 00:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:21:58 INFO - PROCESS | 10634 | 1469258518138 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:21:58 INFO - PROCESS | 10634 | 1469258518141 Marionette TRACE conn3 <- [1,1002,null,{}] 00:21:58 INFO - PROCESS | 10634 | 1469258518147 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}] 00:21:58 INFO - PROCESS | 10634 | 1469258518153 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:58 INFO - PROCESS | 10634 | 1469258518344 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 00:21:58 INFO - PROCESS | 10634 | 1469258518608 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:58 INFO - PROCESS | 10634 | 1469258518618 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x95298800 == 34 [pid = 10634] [id = 258] 00:21:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x977b1c00) [pid = 10634] [serial = 775] [outer = (nil)] 00:21:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x9824dc00) [pid = 10634] [serial = 776] [outer = 0x977b1c00] 00:21:58 INFO - PROCESS | 10634 | 1469258518739 Marionette DEBUG loaded listener.js 00:21:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x982dd400) [pid = 10634] [serial = 777] [outer = 0x977b1c00] 00:21:59 INFO - PROCESS | 10634 | 1469258519627 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]]]}] 00:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1532ms 00:21:59 INFO - PROCESS | 10634 | 1469258519671 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 00:21:59 INFO - PROCESS | 10634 | 1469258519674 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 00:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:21:59 INFO - PROCESS | 10634 | 1469258519681 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:21:59 INFO - PROCESS | 10634 | 1469258519685 Marionette TRACE conn3 <- [1,1006,null,{}] 00:21:59 INFO - PROCESS | 10634 | 1469258519691 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}] 00:21:59 INFO - PROCESS | 10634 | 1469258519696 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:21:59 INFO - PROCESS | 10634 | 1469258519871 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 00:22:00 INFO - PROCESS | 10634 | 1469258520047 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:00 INFO - PROCESS | 10634 | 1469258520053 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b5400 == 35 [pid = 10634] [id = 259] 00:22:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x93b6e800) [pid = 10634] [serial = 778] [outer = (nil)] 00:22:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x99516800) [pid = 10634] [serial = 779] [outer = 0x93b6e800] 00:22:00 INFO - PROCESS | 10634 | 1469258520136 Marionette DEBUG loaded listener.js 00:22:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x995ad400) [pid = 10634] [serial = 780] [outer = 0x93b6e800] 00:22:01 INFO - PROCESS | 10634 | 1469258521094 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]]]}] 00:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1491ms 00:22:01 INFO - PROCESS | 10634 | 1469258521173 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 00:22:01 INFO - PROCESS | 10634 | 1469258521177 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 00:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:22:01 INFO - PROCESS | 10634 | 1469258521184 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:22:01 INFO - PROCESS | 10634 | 1469258521187 Marionette TRACE conn3 <- [1,1010,null,{}] 00:22:01 INFO - PROCESS | 10634 | 1469258521193 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}] 00:22:01 INFO - PROCESS | 10634 | 1469258521204 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:01 INFO - PROCESS | 10634 | 1469258521481 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 00:22:01 INFO - PROCESS | 10634 | 1469258521759 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:01 INFO - PROCESS | 10634 | 1469258521766 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x95295400 == 36 [pid = 10634] [id = 260] 00:22:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x9951a400) [pid = 10634] [serial = 781] [outer = (nil)] 00:22:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x99c0cc00) [pid = 10634] [serial = 782] [outer = 0x9951a400] 00:22:01 INFO - PROCESS | 10634 | 1469258521868 Marionette DEBUG loaded listener.js 00:22:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0x99d22c00) [pid = 10634] [serial = 783] [outer = 0x9951a400] 00:22:02 INFO - PROCESS | 10634 | 1469258522819 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]]]}] 00:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1686ms 00:22:02 INFO - PROCESS | 10634 | 1469258522870 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 00:22:02 INFO - PROCESS | 10634 | 1469258522874 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 00:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:22:02 INFO - PROCESS | 10634 | 1469258522881 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:22:02 INFO - PROCESS | 10634 | 1469258522884 Marionette TRACE conn3 <- [1,1014,null,{}] 00:22:02 INFO - PROCESS | 10634 | 1469258522890 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}] 00:22:02 INFO - PROCESS | 10634 | 1469258522895 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:03 INFO - PROCESS | 10634 | 1469258523072 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 00:22:03 INFO - PROCESS | 10634 | 1469258523248 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:03 INFO - PROCESS | 10634 | 1469258523256 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd82800 == 37 [pid = 10634] [id = 261] 00:22:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 124 (0x92378c00) [pid = 10634] [serial = 784] [outer = (nil)] 00:22:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 125 (0x99fe3c00) [pid = 10634] [serial = 785] [outer = 0x92378c00] 00:22:03 INFO - PROCESS | 10634 | 1469258523335 Marionette DEBUG loaded listener.js 00:22:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 126 (0x99d5f000) [pid = 10634] [serial = 786] [outer = 0x92378c00] 00:22:04 INFO - PROCESS | 10634 | 1469258524236 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]]]}] 00:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1394ms 00:22:04 INFO - PROCESS | 10634 | 1469258524276 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 00:22:04 INFO - PROCESS | 10634 | 1469258524280 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 00:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:22:04 INFO - PROCESS | 10634 | 1469258524287 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:22:04 INFO - PROCESS | 10634 | 1469258524290 Marionette TRACE conn3 <- [1,1018,null,{}] 00:22:04 INFO - PROCESS | 10634 | 1469258524296 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}] 00:22:04 INFO - PROCESS | 10634 | 1469258524301 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:04 INFO - PROCESS | 10634 | 1469258524475 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 00:22:04 INFO - PROCESS | 10634 | 1469258524655 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:04 INFO - PROCESS | 10634 | 1469258524662 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84400 == 38 [pid = 10634] [id = 262] 00:22:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 127 (0x8dff3000) [pid = 10634] [serial = 787] [outer = (nil)] 00:22:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 128 (0x9a23f400) [pid = 10634] [serial = 788] [outer = 0x8dff3000] 00:22:04 INFO - PROCESS | 10634 | 1469258524742 Marionette DEBUG loaded listener.js 00:22:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0x9a4a1800) [pid = 10634] [serial = 789] [outer = 0x8dff3000] 00:22:05 INFO - PROCESS | 10634 | 1469258525637 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]]]}] 00:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1381ms 00:22:05 INFO - PROCESS | 10634 | 1469258525670 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 00:22:05 INFO - PROCESS | 10634 | 1469258525673 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 00:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:22:05 INFO - PROCESS | 10634 | 1469258525680 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:22:05 INFO - PROCESS | 10634 | 1469258525683 Marionette TRACE conn3 <- [1,1022,null,{}] 00:22:05 INFO - PROCESS | 10634 | 1469258525689 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}] 00:22:05 INFO - PROCESS | 10634 | 1469258525694 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:05 INFO - PROCESS | 10634 | 1469258525860 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 00:22:06 INFO - PROCESS | 10634 | 1469258526043 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:06 INFO - PROCESS | 10634 | 1469258526053 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7d800 == 39 [pid = 10634] [id = 263] 00:22:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 130 (0x910a9400) [pid = 10634] [serial = 790] [outer = (nil)] 00:22:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 131 (0x9aa09400) [pid = 10634] [serial = 791] [outer = 0x910a9400] 00:22:06 INFO - PROCESS | 10634 | 1469258526126 Marionette DEBUG loaded listener.js 00:22:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 132 (0x9aa0fc00) [pid = 10634] [serial = 792] [outer = 0x910a9400] 00:22:07 INFO - PROCESS | 10634 | 1469258527204 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]]]}] 00:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1588ms 00:22:07 INFO - PROCESS | 10634 | 1469258527271 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 00:22:07 INFO - PROCESS | 10634 | 1469258527277 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 00:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:22:07 INFO - PROCESS | 10634 | 1469258527285 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:22:07 INFO - PROCESS | 10634 | 1469258527290 Marionette TRACE conn3 <- [1,1026,null,{}] 00:22:07 INFO - PROCESS | 10634 | 1469258527299 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}] 00:22:07 INFO - PROCESS | 10634 | 1469258527305 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:07 INFO - PROCESS | 10634 | 1469258527606 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 00:22:07 INFO - PROCESS | 10634 | 1469258527903 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:07 INFO - PROCESS | 10634 | 1469258527913 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83000 == 40 [pid = 10634] [id = 264] 00:22:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 133 (0x90fc3c00) [pid = 10634] [serial = 793] [outer = (nil)] 00:22:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 134 (0x9abb6800) [pid = 10634] [serial = 794] [outer = 0x90fc3c00] 00:22:08 INFO - PROCESS | 10634 | 1469258528047 Marionette DEBUG loaded listener.js 00:22:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 135 (0x9abb8800) [pid = 10634] [serial = 795] [outer = 0x90fc3c00] 00:22:09 INFO - PROCESS | 10634 | 1469258529108 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]]]}] 00:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1887ms 00:22:09 INFO - PROCESS | 10634 | 1469258529172 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 00:22:09 INFO - PROCESS | 10634 | 1469258529176 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 00:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:22:09 INFO - PROCESS | 10634 | 1469258529183 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:22:09 INFO - PROCESS | 10634 | 1469258529186 Marionette TRACE conn3 <- [1,1030,null,{}] 00:22:09 INFO - PROCESS | 10634 | 1469258529192 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}] 00:22:09 INFO - PROCESS | 10634 | 1469258529198 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:09 INFO - PROCESS | 10634 | 1469258529406 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 00:22:09 INFO - PROCESS | 10634 | 1469258529654 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:09 INFO - PROCESS | 10634 | 1469258529661 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec54c00 == 41 [pid = 10634] [id = 265] 00:22:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 136 (0x8edef000) [pid = 10634] [serial = 796] [outer = (nil)] 00:22:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 137 (0x93b6d000) [pid = 10634] [serial = 797] [outer = 0x8edef000] 00:22:09 INFO - PROCESS | 10634 | 1469258529790 Marionette DEBUG loaded listener.js 00:22:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 138 (0x99948800) [pid = 10634] [serial = 798] [outer = 0x8edef000] 00:22:10 INFO - PROCESS | 10634 | 1469258530749 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]]]}] 00:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1631ms 00:22:10 INFO - PROCESS | 10634 | 1469258530815 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 00:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:22:10 INFO - PROCESS | 10634 | 1469258530819 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 00:22:10 INFO - PROCESS | 10634 | 1469258530826 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:22:10 INFO - PROCESS | 10634 | 1469258530831 Marionette TRACE conn3 <- [1,1034,null,{}] 00:22:10 INFO - PROCESS | 10634 | 1469258530837 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}] 00:22:10 INFO - PROCESS | 10634 | 1469258530841 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:11 INFO - PROCESS | 10634 | 1469258531023 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 00:22:11 INFO - PROCESS | 10634 | 1469258531270 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:11 INFO - PROCESS | 10634 | 1469258531277 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7a800 == 42 [pid = 10634] [id = 266] 00:22:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 139 (0x8dd7f400) [pid = 10634] [serial = 799] [outer = (nil)] 00:22:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 140 (0x8dd87800) [pid = 10634] [serial = 800] [outer = 0x8dd7f400] 00:22:11 INFO - PROCESS | 10634 | 1469258531541 Marionette DEBUG loaded listener.js 00:22:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 141 (0x8dffcc00) [pid = 10634] [serial = 801] [outer = 0x8dd7f400] 00:22:12 INFO - PROCESS | 10634 | 1469258532426 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]]]}] 00:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1638ms 00:22:12 INFO - PROCESS | 10634 | 1469258532464 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 00:22:12 INFO - PROCESS | 10634 | 1469258532470 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 00:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:22:12 INFO - PROCESS | 10634 | 1469258532478 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:22:12 INFO - PROCESS | 10634 | 1469258532482 Marionette TRACE conn3 <- [1,1038,null,{}] 00:22:12 INFO - PROCESS | 10634 | 1469258532489 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}] 00:22:12 INFO - PROCESS | 10634 | 1469258532494 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:12 INFO - PROCESS | 10634 | 1469258532669 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 00:22:13 INFO - PROCESS | 10634 | 1469258533004 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:13 INFO - PROCESS | 10634 | 1469258533014 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf5400 == 43 [pid = 10634] [id = 267] 00:22:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 142 (0x8edf7000) [pid = 10634] [serial = 802] [outer = (nil)] 00:22:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 143 (0x91a8b800) [pid = 10634] [serial = 803] [outer = 0x8edf7000] 00:22:13 INFO - PROCESS | 10634 | 1469258533100 Marionette DEBUG loaded listener.js 00:22:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 144 (0x91cc5c00) [pid = 10634] [serial = 804] [outer = 0x8edf7000] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 143 (0x8edf0400) [pid = 10634] [serial = 615] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 142 (0x9123d400) [pid = 10634] [serial = 621] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 141 (0x95146800) [pid = 10634] [serial = 648] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 140 (0x951ef000) [pid = 10634] [serial = 651] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 139 (0x951efc00) [pid = 10634] [serial = 608] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 138 (0x92b20c00) [pid = 10634] [serial = 627] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 137 (0x92012800) [pid = 10634] [serial = 624] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 136 (0x910a7c00) [pid = 10634] [serial = 642] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 135 (0x95297c00) [pid = 10634] [serial = 657] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 134 (0x8eeae800) [pid = 10634] [serial = 618] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 133 (0x95292800) [pid = 10634] [serial = 654] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 132 (0x946dac00) [pid = 10634] [serial = 645] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 131 (0x95027c00) [pid = 10634] [serial = 639] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 130 (0x9236f800) [pid = 10634] [serial = 708] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 129 (0x91249000) [pid = 10634] [serial = 701] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x98910c00) [pid = 10634] [serial = 702] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 127 (0x951e5400) [pid = 10634] [serial = 686] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 126 (0x951f0c00) [pid = 10634] [serial = 687] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 125 (0x95110400) [pid = 10634] [serial = 678] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 124 (0x95106c00) [pid = 10634] [serial = 677] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 123 (0x995abc00) [pid = 10634] [serial = 695] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x995b8400) [pid = 10634] [serial = 696] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x950d1000) [pid = 10634] [serial = 710] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x91245000) [pid = 10634] [serial = 704] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x91a8f000) [pid = 10634] [serial = 705] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x98993c00) [pid = 10634] [serial = 692] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0x98d5fc00) [pid = 10634] [serial = 693] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x99c0fc00) [pid = 10634] [serial = 720] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x99947000) [pid = 10634] [serial = 698] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x999e9c00) [pid = 10634] [serial = 699] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x92371c00) [pid = 10634] [serial = 683] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x98911400) [pid = 10634] [serial = 714] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x95106400) [pid = 10634] [serial = 717] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x9513f000) [pid = 10634] [serial = 711] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x99c0e400) [pid = 10634] [serial = 719] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x95299c00) [pid = 10634] [serial = 713] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x91a8f800) [pid = 10634] [serial = 716] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x92b2a800) [pid = 10634] [serial = 684] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x977bc000) [pid = 10634] [serial = 689] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x98207c00) [pid = 10634] [serial = 690] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x9109fc00) [pid = 10634] [serial = 680] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x910ab400) [pid = 10634] [serial = 681] [outer = (nil)] [url = about:blank] 00:22:13 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x92018800) [pid = 10634] [serial = 707] [outer = (nil)] [url = about:blank] 00:22:14 INFO - PROCESS | 10634 | 1469258534043 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]]]}] 00:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1582ms 00:22:14 INFO - PROCESS | 10634 | 1469258534081 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 00:22:14 INFO - PROCESS | 10634 | 1469258534085 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 00:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:22:14 INFO - PROCESS | 10634 | 1469258534097 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:22:14 INFO - PROCESS | 10634 | 1469258534100 Marionette TRACE conn3 <- [1,1042,null,{}] 00:22:14 INFO - PROCESS | 10634 | 1469258534107 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}] 00:22:14 INFO - PROCESS | 10634 | 1469258534112 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:14 INFO - PROCESS | 10634 | 1469258534280 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 00:22:14 INFO - PROCESS | 10634 | 1469258534290 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:14 INFO - PROCESS | 10634 | 1469258534297 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a4800 == 44 [pid = 10634] [id = 268] 00:22:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x910a7c00) [pid = 10634] [serial = 805] [outer = (nil)] 00:22:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x92373800) [pid = 10634] [serial = 806] [outer = 0x910a7c00] 00:22:14 INFO - PROCESS | 10634 | 1469258534366 Marionette DEBUG loaded listener.js 00:22:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x92b1d800) [pid = 10634] [serial = 807] [outer = 0x910a7c00] 00:22:15 INFO - PROCESS | 10634 | 1469258535305 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]]]}] 00:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1242ms 00:22:15 INFO - PROCESS | 10634 | 1469258535338 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 00:22:15 INFO - PROCESS | 10634 | 1469258535341 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 00:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:22:15 INFO - PROCESS | 10634 | 1469258535348 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:22:15 INFO - PROCESS | 10634 | 1469258535354 Marionette TRACE conn3 <- [1,1046,null,{}] 00:22:15 INFO - PROCESS | 10634 | 1469258535369 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}] 00:22:15 INFO - PROCESS | 10634 | 1469258535377 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:15 INFO - PROCESS | 10634 | 1469258535546 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 00:22:15 INFO - PROCESS | 10634 | 1469258535713 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:15 INFO - PROCESS | 10634 | 1469258535721 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x9123d800 == 45 [pid = 10634] [id = 269] 00:22:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x9236ec00) [pid = 10634] [serial = 808] [outer = (nil)] 00:22:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x95103000) [pid = 10634] [serial = 809] [outer = 0x9236ec00] 00:22:15 INFO - PROCESS | 10634 | 1469258535788 Marionette DEBUG loaded listener.js 00:22:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x9510e000) [pid = 10634] [serial = 810] [outer = 0x9236ec00] 00:22:16 INFO - PROCESS | 10634 | 1469258536595 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]]]}] 00:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1291ms 00:22:16 INFO - PROCESS | 10634 | 1469258536640 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 00:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:22:16 INFO - PROCESS | 10634 | 1469258536644 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 00:22:16 INFO - PROCESS | 10634 | 1469258536650 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:22:16 INFO - PROCESS | 10634 | 1469258536654 Marionette TRACE conn3 <- [1,1050,null,{}] 00:22:16 INFO - PROCESS | 10634 | 1469258536659 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}] 00:22:16 INFO - PROCESS | 10634 | 1469258536664 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:16 INFO - PROCESS | 10634 | 1469258536889 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 00:22:16 INFO - PROCESS | 10634 | 1469258536909 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:16 INFO - PROCESS | 10634 | 1469258536935 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf1c00 == 46 [pid = 10634] [id = 270] 00:22:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x92b22000) [pid = 10634] [serial = 811] [outer = (nil)] 00:22:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x951ea800) [pid = 10634] [serial = 812] [outer = 0x92b22000] 00:22:17 INFO - PROCESS | 10634 | 1469258537079 Marionette DEBUG loaded listener.js 00:22:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x951eec00) [pid = 10634] [serial = 813] [outer = 0x92b22000] 00:22:17 INFO - PROCESS | 10634 | 1469258537958 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]]]}] 00:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1333ms 00:22:17 INFO - PROCESS | 10634 | 1469258537983 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 10634 | 1469258537987 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 00:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:22:17 INFO - PROCESS | 10634 | 1469258537993 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:22:17 INFO - PROCESS | 10634 | 1469258537996 Marionette TRACE conn3 <- [1,1054,null,{}] 00:22:18 INFO - PROCESS | 10634 | 1469258538002 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}] 00:22:18 INFO - PROCESS | 10634 | 1469258538007 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x8dff3c00) [pid = 10634] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x91d66000) [pid = 10634] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x9502b800) [pid = 10634] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x8eea6400) [pid = 10634] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x91cc5000) [pid = 10634] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x8ec74800) [pid = 10634] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x99c0e800) [pid = 10634] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x99c05000) [pid = 10634] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x91d69800) [pid = 10634] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x8eea5800) [pid = 10634] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x93947c00) [pid = 10634] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x91cc3400) [pid = 10634] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x8dff7800) [pid = 10634] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:22:18 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x9a23c800) [pid = 10634] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:22:18 INFO - PROCESS | 10634 | 1469258538360 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 00:22:18 INFO - PROCESS | 10634 | 1469258538450 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:18 INFO - PROCESS | 10634 | 1469258538456 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x91247400 == 47 [pid = 10634] [id = 271] 00:22:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x91cc3400) [pid = 10634] [serial = 814] [outer = (nil)] 00:22:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x92b1e800) [pid = 10634] [serial = 815] [outer = 0x91cc3400] 00:22:18 INFO - PROCESS | 10634 | 1469258538589 Marionette DEBUG loaded listener.js 00:22:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x95290400) [pid = 10634] [serial = 816] [outer = 0x91cc3400] 00:22:19 INFO - PROCESS | 10634 | 1469258539353 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]]]}] 00:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1387ms 00:22:19 INFO - PROCESS | 10634 | 1469258539384 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 00:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:22:19 INFO - PROCESS | 10634 | 1469258539388 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 00:22:19 INFO - PROCESS | 10634 | 1469258539395 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:22:19 INFO - PROCESS | 10634 | 1469258539398 Marionette TRACE conn3 <- [1,1058,null,{}] 00:22:19 INFO - PROCESS | 10634 | 1469258539404 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}] 00:22:19 INFO - PROCESS | 10634 | 1469258539414 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:19 INFO - PROCESS | 10634 | 1469258539587 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 00:22:19 INFO - PROCESS | 10634 | 1469258539603 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:19 INFO - PROCESS | 10634 | 1469258539611 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea6400 == 48 [pid = 10634] [id = 272] 00:22:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x90fbb800) [pid = 10634] [serial = 817] [outer = (nil)] 00:22:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x98d64000) [pid = 10634] [serial = 818] [outer = 0x90fbb800] 00:22:19 INFO - PROCESS | 10634 | 1469258539693 Marionette DEBUG loaded listener.js 00:22:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x99519800) [pid = 10634] [serial = 819] [outer = 0x90fbb800] 00:22:20 INFO - PROCESS | 10634 | 1469258540866 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]]]}] 00:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1547ms 00:22:20 INFO - PROCESS | 10634 | 1469258540943 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 00:22:20 INFO - PROCESS | 10634 | 1469258540950 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 00:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:22:20 INFO - PROCESS | 10634 | 1469258540960 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:22:20 INFO - PROCESS | 10634 | 1469258540966 Marionette TRACE conn3 <- [1,1062,null,{}] 00:22:20 INFO - PROCESS | 10634 | 1469258540975 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}] 00:22:20 INFO - PROCESS | 10634 | 1469258540980 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:21 INFO - PROCESS | 10634 | 1469258541230 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 00:22:21 INFO - PROCESS | 10634 | 1469258541477 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:21 INFO - PROCESS | 10634 | 1469258541487 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf0c00 == 49 [pid = 10634] [id = 273] 00:22:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x8eea5800) [pid = 10634] [serial = 820] [outer = (nil)] 00:22:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x9123d400) [pid = 10634] [serial = 821] [outer = 0x8eea5800] 00:22:21 INFO - PROCESS | 10634 | 1469258541611 Marionette DEBUG loaded listener.js 00:22:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x91a95800) [pid = 10634] [serial = 822] [outer = 0x8eea5800] 00:22:22 INFO - PROCESS | 10634 | 1469258542602 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]]]}] 00:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1696ms 00:22:22 INFO - PROCESS | 10634 | 1469258542656 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 00:22:22 INFO - PROCESS | 10634 | 1469258542664 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 00:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:22:22 INFO - PROCESS | 10634 | 1469258542675 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:22:22 INFO - PROCESS | 10634 | 1469258542679 Marionette TRACE conn3 <- [1,1066,null,{}] 00:22:22 INFO - PROCESS | 10634 | 1469258542686 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}] 00:22:22 INFO - PROCESS | 10634 | 1469258542692 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:22 INFO - PROCESS | 10634 | 1469258542893 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 00:22:23 INFO - PROCESS | 10634 | 1469258543129 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:23 INFO - PROCESS | 10634 | 1469258543139 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x92375400 == 50 [pid = 10634] [id = 274] 00:22:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x93942000) [pid = 10634] [serial = 823] [outer = (nil)] 00:22:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x93b6c000) [pid = 10634] [serial = 824] [outer = 0x93942000] 00:22:23 INFO - PROCESS | 10634 | 1469258543269 Marionette DEBUG loaded listener.js 00:22:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x95030800) [pid = 10634] [serial = 825] [outer = 0x93942000] 00:22:24 INFO - PROCESS | 10634 | 1469258544353 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]]]}] 00:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1737ms 00:22:24 INFO - PROCESS | 10634 | 1469258544412 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 00:22:24 INFO - PROCESS | 10634 | 1469258544417 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 00:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:22:24 INFO - PROCESS | 10634 | 1469258544426 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:22:24 INFO - PROCESS | 10634 | 1469258544432 Marionette TRACE conn3 <- [1,1070,null,{}] 00:22:24 INFO - PROCESS | 10634 | 1469258544492 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}] 00:22:24 INFO - PROCESS | 10634 | 1469258544503 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:24 INFO - PROCESS | 10634 | 1469258544792 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 00:22:25 INFO - PROCESS | 10634 | 1469258544991 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:25 INFO - PROCESS | 10634 | 1469258545003 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x98d62c00 == 51 [pid = 10634] [id = 275] 00:22:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x98d63000) [pid = 10634] [serial = 826] [outer = (nil)] 00:22:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x995b8800) [pid = 10634] [serial = 827] [outer = 0x98d63000] 00:22:25 INFO - PROCESS | 10634 | 1469258545088 Marionette DEBUG loaded listener.js 00:22:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x999ea800) [pid = 10634] [serial = 828] [outer = 0x98d63000] 00:22:25 INFO - PROCESS | 10634 | 1469258545982 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]]]}] 00:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1593ms 00:22:26 INFO - PROCESS | 10634 | 1469258546020 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 00:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:22:26 INFO - PROCESS | 10634 | 1469258546025 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 00:22:26 INFO - PROCESS | 10634 | 1469258546031 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:22:26 INFO - PROCESS | 10634 | 1469258546036 Marionette TRACE conn3 <- [1,1074,null,{}] 00:22:26 INFO - PROCESS | 10634 | 1469258546042 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}] 00:22:26 INFO - PROCESS | 10634 | 1469258546048 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:26 INFO - PROCESS | 10634 | 1469258546250 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 00:22:26 INFO - PROCESS | 10634 | 1469258546432 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:26 INFO - PROCESS | 10634 | 1469258546439 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x999e9c00 == 52 [pid = 10634] [id = 276] 00:22:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x99badc00) [pid = 10634] [serial = 829] [outer = (nil)] 00:22:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x99c10800) [pid = 10634] [serial = 830] [outer = 0x99badc00] 00:22:26 INFO - PROCESS | 10634 | 1469258546521 Marionette DEBUG loaded listener.js 00:22:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x99d27800) [pid = 10634] [serial = 831] [outer = 0x99badc00] 00:22:27 INFO - PROCESS | 10634 | 1469258547466 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]]]}] 00:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1482ms 00:22:27 INFO - PROCESS | 10634 | 1469258547513 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 00:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:22:27 INFO - PROCESS | 10634 | 1469258547517 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 00:22:27 INFO - PROCESS | 10634 | 1469258547524 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:22:27 INFO - PROCESS | 10634 | 1469258547527 Marionette TRACE conn3 <- [1,1078,null,{}] 00:22:27 INFO - PROCESS | 10634 | 1469258547534 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}] 00:22:27 INFO - PROCESS | 10634 | 1469258547539 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:27 INFO - PROCESS | 10634 | 1469258547726 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 00:22:27 INFO - PROCESS | 10634 | 1469258547907 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:27 INFO - PROCESS | 10634 | 1469258547914 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x99c0f400 == 53 [pid = 10634] [id = 277] 00:22:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x99cef800) [pid = 10634] [serial = 832] [outer = (nil)] 00:22:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x9a233800) [pid = 10634] [serial = 833] [outer = 0x99cef800] 00:22:28 INFO - PROCESS | 10634 | 1469258547998 Marionette DEBUG loaded listener.js 00:22:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x9a4a3c00) [pid = 10634] [serial = 834] [outer = 0x99cef800] 00:22:29 INFO - PROCESS | 10634 | 1469258549059 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]]]}] 00:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1588ms 00:22:29 INFO - PROCESS | 10634 | 1469258549113 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 00:22:29 INFO - PROCESS | 10634 | 1469258549117 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 00:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:22:29 INFO - PROCESS | 10634 | 1469258549123 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:22:29 INFO - PROCESS | 10634 | 1469258549127 Marionette TRACE conn3 <- [1,1082,null,{}] 00:22:29 INFO - PROCESS | 10634 | 1469258549133 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}] 00:22:29 INFO - PROCESS | 10634 | 1469258549143 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:29 INFO - PROCESS | 10634 | 1469258549421 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 00:22:29 INFO - PROCESS | 10634 | 1469258549699 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:29 INFO - PROCESS | 10634 | 1469258549708 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x99d26400 == 54 [pid = 10634] [id = 278] 00:22:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 118 (0x9a23e400) [pid = 10634] [serial = 835] [outer = (nil)] 00:22:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 119 (0x9abc5800) [pid = 10634] [serial = 836] [outer = 0x9a23e400] 00:22:29 INFO - PROCESS | 10634 | 1469258549790 Marionette DEBUG loaded listener.js 00:22:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 120 (0x9b101800) [pid = 10634] [serial = 837] [outer = 0x9a23e400] 00:22:30 INFO - PROCESS | 10634 | 1469258550741 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]]]}] 00:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1648ms 00:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:22:30 INFO - PROCESS | 10634 | 1469258550771 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 00:22:30 INFO - PROCESS | 10634 | 1469258550775 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 00:22:30 INFO - PROCESS | 10634 | 1469258550782 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:22:30 INFO - PROCESS | 10634 | 1469258550786 Marionette TRACE conn3 <- [1,1086,null,{}] 00:22:30 INFO - PROCESS | 10634 | 1469258550792 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}] 00:22:30 INFO - PROCESS | 10634 | 1469258550797 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:31 INFO - PROCESS | 10634 | 1469258550995 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 00:22:31 INFO - PROCESS | 10634 | 1469258551221 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:31 INFO - PROCESS | 10634 | 1469258551231 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec50c00 == 55 [pid = 10634] [id = 279] 00:22:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 121 (0x8ec6fc00) [pid = 10634] [serial = 838] [outer = (nil)] 00:22:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 122 (0x9b17a800) [pid = 10634] [serial = 839] [outer = 0x8ec6fc00] 00:22:31 INFO - PROCESS | 10634 | 1469258551356 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 123 (0x9b662400) [pid = 10634] [serial = 840] [outer = 0x8ec6fc00] 00:22:32 INFO - PROCESS | 10634 | 1469258552244 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]]]}] 00:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1533ms 00:22:32 INFO - PROCESS | 10634 | 1469258552315 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 00:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:22:32 INFO - PROCESS | 10634 | 1469258552326 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 00:22:32 INFO - PROCESS | 10634 | 1469258552333 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:22:32 INFO - PROCESS | 10634 | 1469258552337 Marionette TRACE conn3 <- [1,1090,null,{}] 00:22:32 INFO - PROCESS | 10634 | 1469258552343 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}] 00:22:32 INFO - PROCESS | 10634 | 1469258552348 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:32 INFO - PROCESS | 10634 | 1469258552576 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 00:22:33 INFO - PROCESS | 10634 | 1469258553195 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:33 INFO - PROCESS | 10634 | 1469258553206 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b2400 == 56 [pid = 10634] [id = 280] 00:22:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 124 (0x8f9b7c00) [pid = 10634] [serial = 841] [outer = (nil)] 00:22:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 125 (0x90fc5c00) [pid = 10634] [serial = 842] [outer = 0x8f9b7c00] 00:22:33 INFO - PROCESS | 10634 | 1469258553287 Marionette DEBUG loaded listener.js 00:22:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 126 (0x9123d000) [pid = 10634] [serial = 843] [outer = 0x8f9b7c00] 00:22:34 INFO - PROCESS | 10634 | 1469258554260 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]]]}] 00:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1994ms 00:22:34 INFO - PROCESS | 10634 | 1469258554330 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 00:22:34 INFO - PROCESS | 10634 | 1469258554336 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 00:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:22:34 INFO - PROCESS | 10634 | 1469258554344 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:22:34 INFO - PROCESS | 10634 | 1469258554349 Marionette TRACE conn3 <- [1,1094,null,{}] 00:22:34 INFO - PROCESS | 10634 | 1469258554357 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}] 00:22:34 INFO - PROCESS | 10634 | 1469258554364 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:34 INFO - PROCESS | 10634 | 1469258554658 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 00:22:34 INFO - PROCESS | 10634 | 1469258554961 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:34 INFO - PROCESS | 10634 | 1469258554970 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x91240c00 == 57 [pid = 10634] [id = 281] 00:22:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 127 (0x91d65000) [pid = 10634] [serial = 844] [outer = (nil)] 00:22:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 128 (0x92b1d000) [pid = 10634] [serial = 845] [outer = 0x91d65000] 00:22:35 INFO - PROCESS | 10634 | 1469258555047 Marionette DEBUG loaded listener.js 00:22:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 129 (0x946dac00) [pid = 10634] [serial = 846] [outer = 0x91d65000] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd87c00 == 56 [pid = 10634] [id = 205] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7a000 == 55 [pid = 10634] [id = 209] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x910a3400 == 54 [pid = 10634] [id = 206] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff0400 == 53 [pid = 10634] [id = 212] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x92b29c00 == 52 [pid = 10634] [id = 214] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec49800 == 51 [pid = 10634] [id = 213] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf1000 == 50 [pid = 10634] [id = 208] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc9000 == 49 [pid = 10634] [id = 207] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffdc00 == 48 [pid = 10634] [id = 217] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x9513dc00 == 47 [pid = 10634] [id = 216] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x92376400 == 46 [pid = 10634] [id = 215] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff2800 == 45 [pid = 10634] [id = 218] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x910a4800 == 44 [pid = 10634] [id = 268] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x9123d800 == 43 [pid = 10634] [id = 269] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4c400 == 42 [pid = 10634] [id = 210] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff6c00 == 41 [pid = 10634] [id = 250] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec70000 == 40 [pid = 10634] [id = 204] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x91247400 == 39 [pid = 10634] [id = 271] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec74c00 == 38 [pid = 10634] [id = 211] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf1c00 == 37 [pid = 10634] [id = 270] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4cc00 == 36 [pid = 10634] [id = 219] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7cc00 == 35 [pid = 10634] [id = 220] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b2400 == 34 [pid = 10634] [id = 280] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec50c00 == 33 [pid = 10634] [id = 279] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x99d26400 == 32 [pid = 10634] [id = 278] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x999e9c00 == 31 [pid = 10634] [id = 276] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x99c0f400 == 30 [pid = 10634] [id = 277] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x98d62c00 == 29 [pid = 10634] [id = 275] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x92375400 == 28 [pid = 10634] [id = 274] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea6400 == 27 [pid = 10634] [id = 272] 00:22:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf0c00 == 26 [pid = 10634] [id = 273] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 128 (0x99fe7c00) [pid = 10634] [serial = 735] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 127 (0x9a240c00) [pid = 10634] [serial = 738] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 126 (0x9a4a7c00) [pid = 10634] [serial = 743] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 125 (0x8f9b0c00) [pid = 10634] [serial = 755] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 124 (0x92edd400) [pid = 10634] [serial = 761] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 123 (0x910a2400) [pid = 10634] [serial = 722] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 122 (0x91a89400) [pid = 10634] [serial = 723] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 121 (0x99d2ac00) [pid = 10634] [serial = 732] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 120 (0x99d1f000) [pid = 10634] [serial = 729] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 119 (0x9398e000) [pid = 10634] [serial = 749] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 118 (0x93987800) [pid = 10634] [serial = 762] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 117 (0x90fb7000) [pid = 10634] [serial = 756] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x9502a400) [pid = 10634] [serial = 750] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x8f9ba800) [pid = 10634] [serial = 746] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x9a8d7000) [pid = 10634] [serial = 744] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x910a3c00) [pid = 10634] [serial = 747] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x99c0b800) [pid = 10634] [serial = 728] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x9a23d000) [pid = 10634] [serial = 737] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x99d28c00) [pid = 10634] [serial = 731] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x95033800) [pid = 10634] [serial = 725] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x9513b800) [pid = 10634] [serial = 726] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x91cc8800) [pid = 10634] [serial = 758] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x91d65400) [pid = 10634] [serial = 759] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x99e66400) [pid = 10634] [serial = 734] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x8dffac00) [pid = 10634] [serial = 752] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8ec51800) [pid = 10634] [serial = 753] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x9a4a7000) [pid = 10634] [serial = 740] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x9a4aa800) [pid = 10634] [serial = 741] [outer = (nil)] [url = about:blank] 00:22:36 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x91246400) [pid = 10634] [serial = 764] [outer = (nil)] [url = about:blank] 00:22:37 INFO - PROCESS | 10634 | 1469258557213 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]]]}] 00:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2896ms 00:22:37 INFO - PROCESS | 10634 | 1469258557241 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 00:22:37 INFO - PROCESS | 10634 | 1469258557247 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 00:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:22:37 INFO - PROCESS | 10634 | 1469258557254 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:22:37 INFO - PROCESS | 10634 | 1469258557262 Marionette TRACE conn3 <- [1,1098,null,{}] 00:22:37 INFO - PROCESS | 10634 | 1469258557270 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}] 00:22:37 INFO - PROCESS | 10634 | 1469258557274 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:37 INFO - PROCESS | 10634 | 1469258557442 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 00:22:37 INFO - PROCESS | 10634 | 1469258557453 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 10634 | 1469258557459 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4ec00 == 27 [pid = 10634] [id = 282] 00:22:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x8ec4fc00) [pid = 10634] [serial = 847] [outer = (nil)] 00:22:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x8ec76000) [pid = 10634] [serial = 848] [outer = 0x8ec4fc00] 00:22:37 INFO - PROCESS | 10634 | 1469258557540 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x8edf0000) [pid = 10634] [serial = 849] [outer = 0x8ec4fc00] 00:22:38 INFO - PROCESS | 10634 | 1469258558479 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]]]}] 00:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1286ms 00:22:38 INFO - PROCESS | 10634 | 1469258558541 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 00:22:38 INFO - PROCESS | 10634 | 1469258558550 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 00:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:22:38 INFO - PROCESS | 10634 | 1469258558562 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:22:38 INFO - PROCESS | 10634 | 1469258558565 Marionette TRACE conn3 <- [1,1102,null,{}] 00:22:38 INFO - PROCESS | 10634 | 1469258558572 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}] 00:22:38 INFO - PROCESS | 10634 | 1469258558577 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:38 INFO - PROCESS | 10634 | 1469258558769 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 00:22:38 INFO - PROCESS | 10634 | 1469258558933 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:38 INFO - PROCESS | 10634 | 1469258558947 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeab000 == 28 [pid = 10634] [id = 283] 00:22:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x8f9b3800) [pid = 10634] [serial = 850] [outer = (nil)] 00:22:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x8f9ba800) [pid = 10634] [serial = 851] [outer = 0x8f9b3800] 00:22:39 INFO - PROCESS | 10634 | 1469258559020 Marionette DEBUG loaded listener.js 00:22:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x90fb6c00) [pid = 10634] [serial = 852] [outer = 0x8f9b3800] 00:22:39 INFO - PROCESS | 10634 | 1469258559966 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]]]}] 00:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1436ms 00:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:22:40 INFO - PROCESS | 10634 | 1469258559998 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 00:22:40 INFO - PROCESS | 10634 | 1469258560001 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 00:22:40 INFO - PROCESS | 10634 | 1469258560009 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:22:40 INFO - PROCESS | 10634 | 1469258560015 Marionette TRACE conn3 <- [1,1106,null,{}] 00:22:40 INFO - PROCESS | 10634 | 1469258560040 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}] 00:22:40 INFO - PROCESS | 10634 | 1469258560049 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:40 INFO - PROCESS | 10634 | 1469258560264 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 00:22:40 INFO - PROCESS | 10634 | 1469258560291 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:40 INFO - PROCESS | 10634 | 1469258560304 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x91240400 == 29 [pid = 10634] [id = 284] 00:22:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x91240800) [pid = 10634] [serial = 853] [outer = (nil)] 00:22:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x91244400) [pid = 10634] [serial = 854] [outer = 0x91240800] 00:22:40 INFO - PROCESS | 10634 | 1469258560374 Marionette DEBUG loaded listener.js 00:22:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x91a8d000) [pid = 10634] [serial = 855] [outer = 0x91240800] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x92b22000) [pid = 10634] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x91cc3400) [pid = 10634] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x9210ec00) [pid = 10634] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x93b6e800) [pid = 10634] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x90fc3c00) [pid = 10634] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8edf7000) [pid = 10634] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x95108c00) [pid = 10634] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x910a7c00) [pid = 10634] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x8ec54400) [pid = 10634] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x8dff7400) [pid = 10634] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x9951a400) [pid = 10634] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x92378c00) [pid = 10634] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x977b1c00) [pid = 10634] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x910a9400) [pid = 10634] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x9236ec00) [pid = 10634] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x8dff3000) [pid = 10634] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x8dd7f400) [pid = 10634] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x8edef000) [pid = 10634] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:22:41 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x90fbb800) [pid = 10634] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:22:42 INFO - PROCESS | 10634 | 1469258562105 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]]]}] 00:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2145ms 00:22:42 INFO - PROCESS | 10634 | 1469258562153 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 00:22:42 INFO - PROCESS | 10634 | 1469258562157 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 00:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:22:42 INFO - PROCESS | 10634 | 1469258562164 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:22:42 INFO - PROCESS | 10634 | 1469258562168 Marionette TRACE conn3 <- [1,1110,null,{}] 00:22:42 INFO - PROCESS | 10634 | 1469258562173 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}] 00:22:42 INFO - PROCESS | 10634 | 1469258562178 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:42 INFO - PROCESS | 10634 | 1469258562343 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 00:22:42 INFO - PROCESS | 10634 | 1469258562353 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:42 INFO - PROCESS | 10634 | 1469258562361 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff7400 == 30 [pid = 10634] [id = 285] 00:22:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x8f9b4800) [pid = 10634] [serial = 856] [outer = (nil)] 00:22:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x91a97000) [pid = 10634] [serial = 857] [outer = 0x8f9b4800] 00:22:42 INFO - PROCESS | 10634 | 1469258562431 Marionette DEBUG loaded listener.js 00:22:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x91ccc000) [pid = 10634] [serial = 858] [outer = 0x8f9b4800] 00:22:43 INFO - PROCESS | 10634 | 1469258563299 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]]]}] 00:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1190ms 00:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:22:43 INFO - PROCESS | 10634 | 1469258563356 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 00:22:43 INFO - PROCESS | 10634 | 1469258563359 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 00:22:43 INFO - PROCESS | 10634 | 1469258563367 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:22:43 INFO - PROCESS | 10634 | 1469258563370 Marionette TRACE conn3 <- [1,1114,null,{}] 00:22:43 INFO - PROCESS | 10634 | 1469258563376 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}] 00:22:43 INFO - PROCESS | 10634 | 1469258563381 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:43 INFO - PROCESS | 10634 | 1469258563533 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 00:22:43 INFO - PROCESS | 10634 | 1469258563751 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:43 INFO - PROCESS | 10634 | 1469258563769 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c000 == 31 [pid = 10634] [id = 286] 00:22:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x8dd7c400) [pid = 10634] [serial = 859] [outer = (nil)] 00:22:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x8dd83400) [pid = 10634] [serial = 860] [outer = 0x8dd7c400] 00:22:43 INFO - PROCESS | 10634 | 1469258563946 Marionette DEBUG loaded listener.js 00:22:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x8dff0c00) [pid = 10634] [serial = 861] [outer = 0x8dd7c400] 00:22:45 INFO - PROCESS | 10634 | 1469258565066 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]]]}] 00:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1744ms 00:22:45 INFO - PROCESS | 10634 | 1469258565114 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 00:22:45 INFO - PROCESS | 10634 | 1469258565120 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 00:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:22:45 INFO - PROCESS | 10634 | 1469258565127 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:22:45 INFO - PROCESS | 10634 | 1469258565133 Marionette TRACE conn3 <- [1,1118,null,{}] 00:22:45 INFO - PROCESS | 10634 | 1469258565141 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}] 00:22:45 INFO - PROCESS | 10634 | 1469258565147 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:45 INFO - PROCESS | 10634 | 1469258565355 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 00:22:45 INFO - PROCESS | 10634 | 1469258565526 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:45 INFO - PROCESS | 10634 | 1469258565538 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6ec00 == 32 [pid = 10634] [id = 287] 00:22:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x8edf9800) [pid = 10634] [serial = 862] [outer = (nil)] 00:22:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x8f9afc00) [pid = 10634] [serial = 863] [outer = 0x8edf9800] 00:22:45 INFO - PROCESS | 10634 | 1469258565667 Marionette DEBUG loaded listener.js 00:22:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x90fb8c00) [pid = 10634] [serial = 864] [outer = 0x8edf9800] 00:22:46 INFO - PROCESS | 10634 | 1469258566645 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]]]}] 00:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1587ms 00:22:46 INFO - PROCESS | 10634 | 1469258566720 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 00:22:46 INFO - PROCESS | 10634 | 1469258566726 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 00:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:22:46 INFO - PROCESS | 10634 | 1469258566735 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:22:46 INFO - PROCESS | 10634 | 1469258566739 Marionette TRACE conn3 <- [1,1122,null,{}] 00:22:46 INFO - PROCESS | 10634 | 1469258566745 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}] 00:22:46 INFO - PROCESS | 10634 | 1469258566751 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:46 INFO - PROCESS | 10634 | 1469258566976 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 00:22:47 INFO - PROCESS | 10634 | 1469258567236 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 10634 | 1469258567245 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf1c00 == 33 [pid = 10634] [id = 288] 00:22:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x91a89400) [pid = 10634] [serial = 865] [outer = (nil)] 00:22:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x91ccb800) [pid = 10634] [serial = 866] [outer = 0x91a89400] 00:22:47 INFO - PROCESS | 10634 | 1469258567370 Marionette DEBUG loaded listener.js 00:22:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x91d68000) [pid = 10634] [serial = 867] [outer = 0x91a89400] 00:22:48 INFO - PROCESS | 10634 | 1469258568337 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]]]}] 00:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1641ms 00:22:48 INFO - PROCESS | 10634 | 1469258568376 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 00:22:48 INFO - PROCESS | 10634 | 1469258568381 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 00:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:22:48 INFO - PROCESS | 10634 | 1469258568396 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:22:48 INFO - PROCESS | 10634 | 1469258568406 Marionette TRACE conn3 <- [1,1126,null,{}] 00:22:48 INFO - PROCESS | 10634 | 1469258568415 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}] 00:22:48 INFO - PROCESS | 10634 | 1469258568423 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:48 INFO - PROCESS | 10634 | 1469258568653 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 00:22:48 INFO - PROCESS | 10634 | 1469258568876 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:48 INFO - PROCESS | 10634 | 1469258568884 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bb800 == 34 [pid = 10634] [id = 289] 00:22:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x92370000) [pid = 10634] [serial = 868] [outer = (nil)] 00:22:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x9237a400) [pid = 10634] [serial = 869] [outer = 0x92370000] 00:22:49 INFO - PROCESS | 10634 | 1469258569025 Marionette DEBUG loaded listener.js 00:22:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x92b1f400) [pid = 10634] [serial = 870] [outer = 0x92370000] 00:22:49 INFO - PROCESS | 10634 | 1469258569973 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]]]}] 00:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1600ms 00:22:49 INFO - PROCESS | 10634 | 1469258569988 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 10634 | 1469258569992 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 00:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:22:50 INFO - PROCESS | 10634 | 1469258569999 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:22:50 INFO - PROCESS | 10634 | 1469258570003 Marionette TRACE conn3 <- [1,1130,null,{}] 00:22:50 INFO - PROCESS | 10634 | 1469258570009 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}] 00:22:50 INFO - PROCESS | 10634 | 1469258570014 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:50 INFO - PROCESS | 10634 | 1469258570197 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 00:22:50 INFO - PROCESS | 10634 | 1469258570367 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:50 INFO - PROCESS | 10634 | 1469258570375 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x92378400 == 35 [pid = 10634] [id = 290] 00:22:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x92edb800) [pid = 10634] [serial = 871] [outer = (nil)] 00:22:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x93947c00) [pid = 10634] [serial = 872] [outer = 0x92edb800] 00:22:50 INFO - PROCESS | 10634 | 1469258570460 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x9394fc00) [pid = 10634] [serial = 873] [outer = 0x92edb800] 00:22:51 INFO - PROCESS | 10634 | 1469258571405 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]]]}] 00:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1481ms 00:22:51 INFO - PROCESS | 10634 | 1469258571481 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 00:22:51 INFO - PROCESS | 10634 | 1469258571484 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 00:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:22:51 INFO - PROCESS | 10634 | 1469258571491 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:22:51 INFO - PROCESS | 10634 | 1469258571494 Marionette TRACE conn3 <- [1,1134,null,{}] 00:22:51 INFO - PROCESS | 10634 | 1469258571502 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}] 00:22:51 INFO - PROCESS | 10634 | 1469258571506 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:51 INFO - PROCESS | 10634 | 1469258571719 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 00:22:51 INFO - PROCESS | 10634 | 1469258571944 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:51 INFO - PROCESS | 10634 | 1469258571964 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a90800 == 36 [pid = 10634] [id = 291] 00:22:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x9394e800) [pid = 10634] [serial = 874] [outer = (nil)] 00:22:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x93b6f800) [pid = 10634] [serial = 875] [outer = 0x9394e800] 00:22:52 INFO - PROCESS | 10634 | 1469258572109 Marionette DEBUG loaded listener.js 00:22:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 111 (0x950d0c00) [pid = 10634] [serial = 876] [outer = 0x9394e800] 00:22:53 INFO - PROCESS | 10634 | 1469258573105 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]]]}] 00:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1683ms 00:22:53 INFO - PROCESS | 10634 | 1469258573175 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 00:22:53 INFO - PROCESS | 10634 | 1469258573179 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 00:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:22:53 INFO - PROCESS | 10634 | 1469258573186 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:22:53 INFO - PROCESS | 10634 | 1469258573189 Marionette TRACE conn3 <- [1,1138,null,{}] 00:22:53 INFO - PROCESS | 10634 | 1469258573195 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}] 00:22:53 INFO - PROCESS | 10634 | 1469258573201 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:53 INFO - PROCESS | 10634 | 1469258573564 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 00:22:53 INFO - PROCESS | 10634 | 1469258573821 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:53 INFO - PROCESS | 10634 | 1469258573829 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec48800 == 37 [pid = 10634] [id = 292] 00:22:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 112 (0x8ec49000) [pid = 10634] [serial = 877] [outer = (nil)] 00:22:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 113 (0x8ec50c00) [pid = 10634] [serial = 878] [outer = 0x8ec49000] 00:22:53 INFO - PROCESS | 10634 | 1469258573906 Marionette DEBUG loaded listener.js 00:22:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 114 (0x8ec76400) [pid = 10634] [serial = 879] [outer = 0x8ec49000] 00:22:54 INFO - PROCESS | 10634 | 1469258574847 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]]]}] 00:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1689ms 00:22:54 INFO - PROCESS | 10634 | 1469258574911 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 00:22:54 INFO - PROCESS | 10634 | 1469258574918 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 00:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:22:54 INFO - PROCESS | 10634 | 1469258574928 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:22:54 INFO - PROCESS | 10634 | 1469258574933 Marionette TRACE conn3 <- [1,1142,null,{}] 00:22:54 INFO - PROCESS | 10634 | 1469258574940 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}] 00:22:54 INFO - PROCESS | 10634 | 1469258574945 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:55 INFO - PROCESS | 10634 | 1469258575125 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 00:22:55 INFO - PROCESS | 10634 | 1469258575322 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:55 INFO - PROCESS | 10634 | 1469258575332 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:55 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff7400 == 36 [pid = 10634] [id = 285] 00:22:55 INFO - PROCESS | 10634 | --DOCSHELL 0x91240400 == 35 [pid = 10634] [id = 284] 00:22:55 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeab000 == 34 [pid = 10634] [id = 283] 00:22:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff6400 == 35 [pid = 10634] [id = 293] 00:22:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 115 (0x8dffd800) [pid = 10634] [serial = 880] [outer = (nil)] 00:22:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 116 (0x8edef800) [pid = 10634] [serial = 881] [outer = 0x8dffd800] 00:22:55 INFO - PROCESS | 10634 | 1469258575494 Marionette DEBUG loaded listener.js 00:22:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 117 (0x90fbcc00) [pid = 10634] [serial = 882] [outer = 0x8dffd800] 00:22:55 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4ec00 == 34 [pid = 10634] [id = 282] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 116 (0x951ea800) [pid = 10634] [serial = 812] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 115 (0x92b1e800) [pid = 10634] [serial = 815] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 114 (0x951eec00) [pid = 10634] [serial = 813] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 113 (0x9237c400) [pid = 10634] [serial = 770] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 112 (0x92edf400) [pid = 10634] [serial = 771] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 111 (0x99516800) [pid = 10634] [serial = 779] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 110 (0x995ad400) [pid = 10634] [serial = 780] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x9abb6800) [pid = 10634] [serial = 794] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x9abb8800) [pid = 10634] [serial = 795] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x91a8b800) [pid = 10634] [serial = 803] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x91cc5c00) [pid = 10634] [serial = 804] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x9513e000) [pid = 10634] [serial = 773] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x951e5800) [pid = 10634] [serial = 774] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x92373800) [pid = 10634] [serial = 806] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x92b1d800) [pid = 10634] [serial = 807] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x8ec77400) [pid = 10634] [serial = 767] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x90fbec00) [pid = 10634] [serial = 768] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x92016000) [pid = 10634] [serial = 765] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x99c0cc00) [pid = 10634] [serial = 782] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x99d22c00) [pid = 10634] [serial = 783] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x99fe3c00) [pid = 10634] [serial = 785] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x99d5f000) [pid = 10634] [serial = 786] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x9824dc00) [pid = 10634] [serial = 776] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x982dd400) [pid = 10634] [serial = 777] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x9aa09400) [pid = 10634] [serial = 791] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x9aa0fc00) [pid = 10634] [serial = 792] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x95103000) [pid = 10634] [serial = 809] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x9a23f400) [pid = 10634] [serial = 788] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x9a4a1800) [pid = 10634] [serial = 789] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8dd87800) [pid = 10634] [serial = 800] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8dffcc00) [pid = 10634] [serial = 801] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x93b6d000) [pid = 10634] [serial = 797] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x99948800) [pid = 10634] [serial = 798] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x98d64000) [pid = 10634] [serial = 818] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x99519800) [pid = 10634] [serial = 819] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x95290400) [pid = 10634] [serial = 816] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9510e000) [pid = 10634] [serial = 810] [outer = (nil)] [url = about:blank] 00:22:56 INFO - PROCESS | 10634 | 1469258576344 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]]]}] 00:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1496ms 00:22:56 INFO - PROCESS | 10634 | 1469258576425 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 00:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:22:56 INFO - PROCESS | 10634 | 1469258576429 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 00:22:56 INFO - PROCESS | 10634 | 1469258576436 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:22:56 INFO - PROCESS | 10634 | 1469258576440 Marionette TRACE conn3 <- [1,1146,null,{}] 00:22:56 INFO - PROCESS | 10634 | 1469258576446 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}] 00:22:56 INFO - PROCESS | 10634 | 1469258576451 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:56 INFO - PROCESS | 10634 | 1469258576628 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 00:22:56 INFO - PROCESS | 10634 | 1469258576760 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:56 INFO - PROCESS | 10634 | 1469258576769 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbfc00 == 35 [pid = 10634] [id = 294] 00:22:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x910a2800) [pid = 10634] [serial = 883] [outer = (nil)] 00:22:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91a92c00) [pid = 10634] [serial = 884] [outer = 0x910a2800] 00:22:56 INFO - PROCESS | 10634 | 1469258576839 Marionette DEBUG loaded listener.js 00:22:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x91d63800) [pid = 10634] [serial = 885] [outer = 0x910a2800] 00:22:57 INFO - PROCESS | 10634 | 1469258577723 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]]]}] 00:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1331ms 00:22:57 INFO - PROCESS | 10634 | 1469258577768 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 00:22:57 INFO - PROCESS | 10634 | 1469258577775 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 00:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:22:57 INFO - PROCESS | 10634 | 1469258577791 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:22:57 INFO - PROCESS | 10634 | 1469258577797 Marionette TRACE conn3 <- [1,1150,null,{}] 00:22:57 INFO - PROCESS | 10634 | 1469258577803 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}] 00:22:57 INFO - PROCESS | 10634 | 1469258577808 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:57 INFO - PROCESS | 10634 | 1469258577990 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 00:22:58 INFO - PROCESS | 10634 | 1469258578136 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:58 INFO - PROCESS | 10634 | 1469258578149 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a90400 == 36 [pid = 10634] [id = 295] 00:22:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x91d62000) [pid = 10634] [serial = 886] [outer = (nil)] 00:22:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x92b1fc00) [pid = 10634] [serial = 887] [outer = 0x91d62000] 00:22:58 INFO - PROCESS | 10634 | 1469258578227 Marionette DEBUG loaded listener.js 00:22:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x92eda000) [pid = 10634] [serial = 888] [outer = 0x91d62000] 00:22:58 INFO - PROCESS | 10634 | --DOCSHELL 0x93b69c00 == 35 [pid = 10634] [id = 9] 00:22:59 INFO - PROCESS | 10634 | 1469258579174 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]]]}] 00:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1441ms 00:22:59 INFO - PROCESS | 10634 | 1469258579225 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 00:22:59 INFO - PROCESS | 10634 | 1469258579229 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 00:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:22:59 INFO - PROCESS | 10634 | 1469258579241 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:22:59 INFO - PROCESS | 10634 | 1469258579243 Marionette TRACE conn3 <- [1,1154,null,{}] 00:22:59 INFO - PROCESS | 10634 | 1469258579249 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}] 00:22:59 INFO - PROCESS | 10634 | 1469258579254 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:59 INFO - PROCESS | 10634 | 1469258579495 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 00:22:59 INFO - PROCESS | 10634 | 1469258579617 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:59 INFO - PROCESS | 10634 | 1469258579624 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:22:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc5400 == 36 [pid = 10634] [id = 296] 00:22:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x92ed8c00) [pid = 10634] [serial = 889] [outer = (nil)] 00:22:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x93b73000) [pid = 10634] [serial = 890] [outer = 0x92ed8c00] 00:22:59 INFO - PROCESS | 10634 | 1469258579695 Marionette DEBUG loaded listener.js 00:22:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x95031800) [pid = 10634] [serial = 891] [outer = 0x92ed8c00] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x91d65000) [pid = 10634] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x99badc00) [pid = 10634] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8f9b7c00) [pid = 10634] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8eea5800) [pid = 10634] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x93942000) [pid = 10634] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8f9b3800) [pid = 10634] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8ec4fc00) [pid = 10634] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x98d63000) [pid = 10634] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x99cef800) [pid = 10634] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8ec6fc00) [pid = 10634] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x91240800) [pid = 10634] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:23:00 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9a23e400) [pid = 10634] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:23:00 INFO - PROCESS | 10634 | 1469258580670 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]]]}] 00:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1490ms 00:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:23:00 INFO - PROCESS | 10634 | 1469258580727 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 00:23:00 INFO - PROCESS | 10634 | 1469258580730 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 00:23:00 INFO - PROCESS | 10634 | 1469258580737 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:23:00 INFO - PROCESS | 10634 | 1469258580740 Marionette TRACE conn3 <- [1,1158,null,{}] 00:23:00 INFO - PROCESS | 10634 | 1469258580746 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}] 00:23:00 INFO - PROCESS | 10634 | 1469258580751 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:00 INFO - PROCESS | 10634 | 1469258580977 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 00:23:01 INFO - PROCESS | 10634 | 1469258580987 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 10634 | 1469258581002 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x93944800 == 37 [pid = 10634] [id = 297] 00:23:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x93948800) [pid = 10634] [serial = 892] [outer = (nil)] 00:23:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x950cf000) [pid = 10634] [serial = 893] [outer = 0x93948800] 00:23:01 INFO - PROCESS | 10634 | 1469258581084 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9513e000) [pid = 10634] [serial = 894] [outer = 0x93948800] 00:23:02 INFO - PROCESS | 10634 | 1469258582009 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]]]}] 00:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1290ms 00:23:02 INFO - PROCESS | 10634 | 1469258582026 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 10634 | 1469258582030 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 00:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:23:02 INFO - PROCESS | 10634 | 1469258582037 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:23:02 INFO - PROCESS | 10634 | 1469258582040 Marionette TRACE conn3 <- [1,1162,null,{}] 00:23:02 INFO - PROCESS | 10634 | 1469258582046 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}] 00:23:02 INFO - PROCESS | 10634 | 1469258582050 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:02 INFO - PROCESS | 10634 | 1469258582213 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 00:23:02 INFO - PROCESS | 10634 | 1469258582448 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:02 INFO - PROCESS | 10634 | 1469258582458 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7bc00 == 38 [pid = 10634] [id = 298] 00:23:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8dd7dc00) [pid = 10634] [serial = 895] [outer = (nil)] 00:23:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8dd86c00) [pid = 10634] [serial = 896] [outer = 0x8dd7dc00] 00:23:02 INFO - PROCESS | 10634 | 1469258582552 Marionette DEBUG loaded listener.js 00:23:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8dffb800) [pid = 10634] [serial = 897] [outer = 0x8dd7dc00] 00:23:03 INFO - PROCESS | 10634 | 1469258583572 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]]]}] 00:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1588ms 00:23:03 INFO - PROCESS | 10634 | 1469258583629 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 00:23:03 INFO - PROCESS | 10634 | 1469258583635 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 00:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:23:03 INFO - PROCESS | 10634 | 1469258583643 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:23:03 INFO - PROCESS | 10634 | 1469258583648 Marionette TRACE conn3 <- [1,1166,null,{}] 00:23:03 INFO - PROCESS | 10634 | 1469258583656 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}] 00:23:03 INFO - PROCESS | 10634 | 1469258583664 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:03 INFO - PROCESS | 10634 | 1469258583904 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 00:23:04 INFO - PROCESS | 10634 | 1469258584128 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:04 INFO - PROCESS | 10634 | 1469258584139 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b3800 == 39 [pid = 10634] [id = 299] 00:23:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x90fb6800) [pid = 10634] [serial = 898] [outer = (nil)] 00:23:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x910a0000) [pid = 10634] [serial = 899] [outer = 0x90fb6800] 00:23:04 INFO - PROCESS | 10634 | 1469258584243 Marionette DEBUG loaded listener.js 00:23:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x9123a400) [pid = 10634] [serial = 900] [outer = 0x90fb6800] 00:23:05 INFO - PROCESS | 10634 | 1469258585211 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]]]}] 00:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1599ms 00:23:05 INFO - PROCESS | 10634 | 1469258585247 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 00:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:23:05 INFO - PROCESS | 10634 | 1469258585254 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 00:23:05 INFO - PROCESS | 10634 | 1469258585261 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:23:05 INFO - PROCESS | 10634 | 1469258585264 Marionette TRACE conn3 <- [1,1170,null,{}] 00:23:05 INFO - PROCESS | 10634 | 1469258585271 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}] 00:23:05 INFO - PROCESS | 10634 | 1469258585277 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:05 INFO - PROCESS | 10634 | 1469258585525 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 00:23:05 INFO - PROCESS | 10634 | 1469258585806 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:05 INFO - PROCESS | 10634 | 1469258585817 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d69000 == 40 [pid = 10634] [id = 300] 00:23:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x92020400) [pid = 10634] [serial = 901] [outer = (nil)] 00:23:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x9236dc00) [pid = 10634] [serial = 902] [outer = 0x92020400] 00:23:05 INFO - PROCESS | 10634 | 1469258585917 Marionette DEBUG loaded listener.js 00:23:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x92b1cc00) [pid = 10634] [serial = 903] [outer = 0x92020400] 00:23:06 INFO - PROCESS | 10634 | 1469258586840 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]]]}] 00:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1643ms 00:23:06 INFO - PROCESS | 10634 | 1469258586904 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 00:23:06 INFO - PROCESS | 10634 | 1469258586908 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 00:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:23:06 INFO - PROCESS | 10634 | 1469258586926 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:23:06 INFO - PROCESS | 10634 | 1469258586935 Marionette TRACE conn3 <- [1,1174,null,{}] 00:23:06 INFO - PROCESS | 10634 | 1469258586942 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}] 00:23:06 INFO - PROCESS | 10634 | 1469258586950 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:07 INFO - PROCESS | 10634 | 1469258587182 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 00:23:07 INFO - PROCESS | 10634 | 1469258587400 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:07 INFO - PROCESS | 10634 | 1469258587409 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x92108400 == 41 [pid = 10634] [id = 301] 00:23:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x95102400) [pid = 10634] [serial = 904] [outer = (nil)] 00:23:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x95144000) [pid = 10634] [serial = 905] [outer = 0x95102400] 00:23:07 INFO - PROCESS | 10634 | 1469258587517 Marionette DEBUG loaded listener.js 00:23:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x95147000) [pid = 10634] [serial = 906] [outer = 0x95102400] 00:23:08 INFO - PROCESS | 10634 | 1469258588409 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] 00:23:08 INFO - PROCESS | 10634 | 1469258588475 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 00:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:23:08 INFO - PROCESS | 10634 | 1469258588482 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:23:08 INFO - PROCESS | 10634 | 1469258588485 Marionette TRACE conn3 <- [1,1178,null,{}] 00:23:08 INFO - PROCESS | 10634 | 1469258588491 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}] 00:23:08 INFO - PROCESS | 10634 | 1469258588496 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:08 INFO - PROCESS | 10634 | 1469258588682 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 00:23:08 INFO - PROCESS | 10634 | 1469258588909 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:08 INFO - PROCESS | 10634 | 1469258588917 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf5800 == 42 [pid = 10634] [id = 302] 00:23:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x8eeabc00) [pid = 10634] [serial = 907] [outer = (nil)] 00:23:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x95212c00) [pid = 10634] [serial = 908] [outer = 0x8eeabc00] 00:23:09 INFO - PROCESS | 10634 | 1469258589043 Marionette DEBUG loaded listener.js 00:23:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x95295800) [pid = 10634] [serial = 909] [outer = 0x8eeabc00] 00:23:09 INFO - PROCESS | 10634 | 1469258589973 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] 00:23:10 INFO - PROCESS | 10634 | 1469258590017 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 00:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:23:10 INFO - PROCESS | 10634 | 1469258590024 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:23:10 INFO - PROCESS | 10634 | 1469258590027 Marionette TRACE conn3 <- [1,1182,null,{}] 00:23:10 INFO - PROCESS | 10634 | 1469258590033 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}] 00:23:10 INFO - PROCESS | 10634 | 1469258590038 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:10 INFO - PROCESS | 10634 | 1469258590215 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 00:23:10 INFO - PROCESS | 10634 | 1469258590385 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:10 INFO - PROCESS | 10634 | 1469258590403 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x977bf400 == 43 [pid = 10634] [id = 303] 00:23:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x977bf800) [pid = 10634] [serial = 910] [outer = (nil)] 00:23:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x9824dc00) [pid = 10634] [serial = 911] [outer = 0x977bf800] 00:23:10 INFO - PROCESS | 10634 | 1469258590539 Marionette DEBUG loaded listener.js 00:23:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x98d5c800) [pid = 10634] [serial = 912] [outer = 0x977bf800] 00:23:11 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:23:11 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:23:11 INFO - PROCESS | 10634 | 1469258591517 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] 00:23:11 INFO - PROCESS | 10634 | 1469258591564 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 00:23:11 INFO - PROCESS | 10634 | 1469258591571 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:23:11 INFO - PROCESS | 10634 | 1469258591574 Marionette TRACE conn3 <- [1,1186,null,{}] 00:23:11 INFO - PROCESS | 10634 | 1469258591580 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}] 00:23:11 INFO - PROCESS | 10634 | 1469258591586 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:11 INFO - PROCESS | 10634 | 1469258591773 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 00:23:12 INFO - PROCESS | 10634 | 1469258592001 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:12 INFO - PROCESS | 10634 | 1469258592007 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x9123c800 == 44 [pid = 10634] [id = 304] 00:23:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x91248400) [pid = 10634] [serial = 913] [outer = (nil)] 00:23:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x995ad400) [pid = 10634] [serial = 914] [outer = 0x91248400] 00:23:12 INFO - PROCESS | 10634 | 1469258592137 Marionette DEBUG loaded listener.js 00:23:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x998c1800) [pid = 10634] [serial = 915] [outer = 0x91248400] 00:23:13 INFO - PROCESS | 10634 | 1469258593059 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] 00:23:13 INFO - PROCESS | 10634 | 1469258593108 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 00:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:23:13 INFO - PROCESS | 10634 | 1469258593116 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:23:13 INFO - PROCESS | 10634 | 1469258593119 Marionette TRACE conn3 <- [1,1190,null,{}] 00:23:13 INFO - PROCESS | 10634 | 1469258593125 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}] 00:23:13 INFO - PROCESS | 10634 | 1469258593130 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:13 INFO - PROCESS | 10634 | 1469258593311 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 00:23:13 INFO - PROCESS | 10634 | 1469258593538 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 10634 | 1469258593547 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffe000 == 45 [pid = 10634] [id = 305] 00:23:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x8ec4a000) [pid = 10634] [serial = 916] [outer = (nil)] 00:23:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x90fb7400) [pid = 10634] [serial = 917] [outer = 0x8ec4a000] 00:23:13 INFO - PROCESS | 10634 | 1469258593666 Marionette DEBUG loaded listener.js 00:23:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x9109f400) [pid = 10634] [serial = 918] [outer = 0x8ec4a000] 00:23:14 INFO - PROCESS | 10634 | 1469258594632 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] 00:23:14 INFO - PROCESS | 10634 | 1469258594702 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 00:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:23:14 INFO - PROCESS | 10634 | 1469258594709 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:23:14 INFO - PROCESS | 10634 | 1469258594713 Marionette TRACE conn3 <- [1,1194,null,{}] 00:23:14 INFO - PROCESS | 10634 | 1469258594719 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}] 00:23:14 INFO - PROCESS | 10634 | 1469258594724 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:14 INFO - PROCESS | 10634 | 1469258594916 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 00:23:15 INFO - PROCESS | 10634 | 1469258595353 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:15 INFO - PROCESS | 10634 | 1469258595366 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec50800 == 46 [pid = 10634] [id = 306] 00:23:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x8ec52800) [pid = 10634] [serial = 919] [outer = (nil)] 00:23:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 106 (0x8ec75000) [pid = 10634] [serial = 920] [outer = 0x8ec52800] 00:23:15 INFO - PROCESS | 10634 | 1469258595483 Marionette DEBUG loaded listener.js 00:23:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 107 (0x8edf7c00) [pid = 10634] [serial = 921] [outer = 0x8ec52800] 00:23:16 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:23:16 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:23:16 INFO - PROCESS | 10634 | 1469258596434 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] 00:23:16 INFO - PROCESS | 10634 | 1469258596510 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 00:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:23:16 INFO - PROCESS | 10634 | 1469258596519 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:23:16 INFO - PROCESS | 10634 | 1469258596523 Marionette TRACE conn3 <- [1,1198,null,{}] 00:23:16 INFO - PROCESS | 10634 | 1469258596533 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}] 00:23:16 INFO - PROCESS | 10634 | 1469258596541 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:16 INFO - PROCESS | 10634 | 1469258596730 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 00:23:17 INFO - PROCESS | 10634 | 1469258597055 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:17 INFO - PROCESS | 10634 | 1469258597066 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7b400 == 47 [pid = 10634] [id = 307] 00:23:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 108 (0x91249c00) [pid = 10634] [serial = 922] [outer = (nil)] 00:23:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 109 (0x91cc9000) [pid = 10634] [serial = 923] [outer = 0x91249c00] 00:23:17 INFO - PROCESS | 10634 | 1469258597152 Marionette DEBUG loaded listener.js 00:23:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 110 (0x92011c00) [pid = 10634] [serial = 924] [outer = 0x91249c00] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x93944800 == 46 [pid = 10634] [id = 297] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc5400 == 45 [pid = 10634] [id = 296] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x91a90400 == 44 [pid = 10634] [id = 295] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbfc00 == 43 [pid = 10634] [id = 294] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff6400 == 42 [pid = 10634] [id = 293] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec48800 == 41 [pid = 10634] [id = 292] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x91a90800 == 40 [pid = 10634] [id = 291] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x92378400 == 39 [pid = 10634] [id = 290] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf1c00 == 38 [pid = 10634] [id = 288] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bb800 == 37 [pid = 10634] [id = 289] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6ec00 == 36 [pid = 10634] [id = 287] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c000 == 35 [pid = 10634] [id = 286] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec54c00 == 34 [pid = 10634] [id = 265] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x91240c00 == 33 [pid = 10634] [id = 281] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec74000 == 32 [pid = 10634] [id = 256] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x95104c00 == 31 [pid = 10634] [id = 257] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec52c00 == 30 [pid = 10634] [id = 255] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b5400 == 29 [pid = 10634] [id = 259] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd89000 == 28 [pid = 10634] [id = 254] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd82800 == 27 [pid = 10634] [id = 261] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea3c00 == 26 [pid = 10634] [id = 251] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x95298800 == 25 [pid = 10634] [id = 258] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf5400 == 24 [pid = 10634] [id = 267] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc2800 == 23 [pid = 10634] [id = 252] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x91a98000 == 22 [pid = 10634] [id = 253] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84400 == 21 [pid = 10634] [id = 262] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x95295400 == 20 [pid = 10634] [id = 260] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7d800 == 19 [pid = 10634] [id = 263] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7a800 == 18 [pid = 10634] [id = 266] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83000 == 17 [pid = 10634] [id = 264] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x93b73800 == 16 [pid = 10634] [id = 10] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x9123c800 == 15 [pid = 10634] [id = 304] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffe000 == 14 [pid = 10634] [id = 305] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x977bf400 == 13 [pid = 10634] [id = 303] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf5800 == 12 [pid = 10634] [id = 302] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x92108400 == 11 [pid = 10634] [id = 301] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b3800 == 10 [pid = 10634] [id = 299] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x91d69000 == 9 [pid = 10634] [id = 300] 00:23:18 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7bc00 == 8 [pid = 10634] [id = 298] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 109 (0x92b1d000) [pid = 10634] [serial = 845] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 108 (0x99d27800) [pid = 10634] [serial = 831] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 107 (0x99c10800) [pid = 10634] [serial = 830] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 106 (0x90fc5c00) [pid = 10634] [serial = 842] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 105 (0x91a95800) [pid = 10634] [serial = 822] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x93b6c000) [pid = 10634] [serial = 824] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x8f9ba800) [pid = 10634] [serial = 851] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x8edf0000) [pid = 10634] [serial = 849] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x90fb6c00) [pid = 10634] [serial = 852] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x995b8800) [pid = 10634] [serial = 827] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x9a233800) [pid = 10634] [serial = 833] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x95030800) [pid = 10634] [serial = 825] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x9123d400) [pid = 10634] [serial = 821] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x999ea800) [pid = 10634] [serial = 828] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x946dac00) [pid = 10634] [serial = 846] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x9b662400) [pid = 10634] [serial = 840] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x91244400) [pid = 10634] [serial = 854] [outer = (nil)] [url = about:blank] 00:23:18 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x9abc5800) [pid = 10634] [serial = 836] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x9a4a3c00) [pid = 10634] [serial = 834] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x9b101800) [pid = 10634] [serial = 837] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x91a8d000) [pid = 10634] [serial = 855] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x9b17a800) [pid = 10634] [serial = 839] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8ec76000) [pid = 10634] [serial = 848] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x9123d000) [pid = 10634] [serial = 843] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x91a97000) [pid = 10634] [serial = 857] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 10634 | 1469258599249 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]]]}] 00:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2792ms 00:23:19 INFO - PROCESS | 10634 | 1469258599311 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 00:23:19 INFO - PROCESS | 10634 | 1469258599317 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 00:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:23:19 INFO - PROCESS | 10634 | 1469258599326 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:23:19 INFO - PROCESS | 10634 | 1469258599330 Marionette TRACE conn3 <- [1,1202,null,{}] 00:23:19 INFO - PROCESS | 10634 | 1469258599338 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}] 00:23:19 INFO - PROCESS | 10634 | 1469258599344 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:19 INFO - PROCESS | 10634 | 1469258599510 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 00:23:19 INFO - PROCESS | 10634 | 1469258599631 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:19 INFO - PROCESS | 10634 | 1469258599653 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec54c00 == 9 [pid = 10634] [id = 308] 00:23:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8ec6e000) [pid = 10634] [serial = 925] [outer = (nil)] 00:23:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8ec71c00) [pid = 10634] [serial = 926] [outer = 0x8ec6e000] 00:23:19 INFO - PROCESS | 10634 | 1469258599727 Marionette DEBUG loaded listener.js 00:23:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8edec400) [pid = 10634] [serial = 927] [outer = 0x8ec6e000] 00:23:20 INFO - PROCESS | 10634 | 1469258600555 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]]]}] 00:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1281ms 00:23:20 INFO - PROCESS | 10634 | 1469258600606 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 00:23:20 INFO - PROCESS | 10634 | 1469258600613 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 00:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:23:20 INFO - PROCESS | 10634 | 1469258600624 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:23:20 INFO - PROCESS | 10634 | 1469258600628 Marionette TRACE conn3 <- [1,1206,null,{}] 00:23:20 INFO - PROCESS | 10634 | 1469258600634 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}] 00:23:20 INFO - PROCESS | 10634 | 1469258600640 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:20 INFO - PROCESS | 10634 | 1469258600809 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 00:23:20 INFO - PROCESS | 10634 | 1469258600821 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:20 INFO - PROCESS | 10634 | 1469258600829 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b5400 == 10 [pid = 10634] [id = 309] 00:23:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x90fb7000) [pid = 10634] [serial = 928] [outer = (nil)] 00:23:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x9109e400) [pid = 10634] [serial = 929] [outer = 0x90fb7000] 00:23:21 INFO - PROCESS | 10634 | 1469258601010 Marionette DEBUG loaded listener.js 00:23:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x910a7c00) [pid = 10634] [serial = 930] [outer = 0x90fb7000] 00:23:21 INFO - PROCESS | 10634 | 1469258601877 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]]]}] 00:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1281ms 00:23:21 INFO - PROCESS | 10634 | 1469258601906 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 00:23:21 INFO - PROCESS | 10634 | 1469258601908 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 00:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:23:21 INFO - PROCESS | 10634 | 1469258601924 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:23:21 INFO - PROCESS | 10634 | 1469258601930 Marionette TRACE conn3 <- [1,1210,null,{}] 00:23:21 INFO - PROCESS | 10634 | 1469258601947 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}] 00:23:21 INFO - PROCESS | 10634 | 1469258601956 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:22 INFO - PROCESS | 10634 | 1469258602172 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 00:23:22 INFO - PROCESS | 10634 | 1469258602257 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:22 INFO - PROCESS | 10634 | 1469258602267 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc1c00 == 11 [pid = 10634] [id = 310] 00:23:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x91cc2800) [pid = 10634] [serial = 931] [outer = (nil)] 00:23:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x91d69000) [pid = 10634] [serial = 932] [outer = 0x91cc2800] 00:23:22 INFO - PROCESS | 10634 | 1469258602339 Marionette DEBUG loaded listener.js 00:23:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x9201a000) [pid = 10634] [serial = 933] [outer = 0x91cc2800] 00:23:23 INFO - PROCESS | 10634 | 1469258603252 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]]]}] 00:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1388ms 00:23:23 INFO - PROCESS | 10634 | 1469258603313 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 00:23:23 INFO - PROCESS | 10634 | 1469258603318 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 00:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:23:23 INFO - PROCESS | 10634 | 1469258603332 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:23:23 INFO - PROCESS | 10634 | 1469258603334 Marionette TRACE conn3 <- [1,1214,null,{}] 00:23:23 INFO - PROCESS | 10634 | 1469258603340 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}] 00:23:23 INFO - PROCESS | 10634 | 1469258603345 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:23 INFO - PROCESS | 10634 | 1469258603551 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 00:23:23 INFO - PROCESS | 10634 | 1469258603575 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:23 INFO - PROCESS | 10634 | 1469258603585 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x9236ec00 == 12 [pid = 10634] [id = 311] 00:23:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x92372c00) [pid = 10634] [serial = 934] [outer = (nil)] 00:23:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x92b1e000) [pid = 10634] [serial = 935] [outer = 0x92372c00] 00:23:23 INFO - PROCESS | 10634 | 1469258603651 Marionette DEBUG loaded listener.js 00:23:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x93b66800) [pid = 10634] [serial = 936] [outer = 0x92372c00] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x93b6a000) [pid = 10634] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x8f9b4800) [pid = 10634] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x93948800) [pid = 10634] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x93b74400) [pid = 10634] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x92ed8c00) [pid = 10634] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x8dd7c400) [pid = 10634] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x92370000) [pid = 10634] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x8edf9800) [pid = 10634] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x9394e800) [pid = 10634] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8dffd800) [pid = 10634] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8ec49000) [pid = 10634] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x92edb800) [pid = 10634] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x910a2800) [pid = 10634] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x91a89400) [pid = 10634] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:23:24 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x91d62000) [pid = 10634] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:23:25 INFO - PROCESS | 10634 | 1469258605138 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]]]}] 00:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1850ms 00:23:25 INFO - PROCESS | 10634 | 1469258605174 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 00:23:25 INFO - PROCESS | 10634 | 1469258605177 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 00:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:23:25 INFO - PROCESS | 10634 | 1469258605183 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:23:25 INFO - PROCESS | 10634 | 1469258605186 Marionette TRACE conn3 <- [1,1218,null,{}] 00:23:25 INFO - PROCESS | 10634 | 1469258605192 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}] 00:23:25 INFO - PROCESS | 10634 | 1469258605197 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:25 INFO - PROCESS | 10634 | 1469258605344 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 00:23:25 INFO - PROCESS | 10634 | 1469258605359 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:25 INFO - PROCESS | 10634 | 1469258605366 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7b400 == 13 [pid = 10634] [id = 312] 00:23:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x91cc6800) [pid = 10634] [serial = 937] [outer = (nil)] 00:23:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x92374000) [pid = 10634] [serial = 938] [outer = 0x91cc6800] 00:23:25 INFO - PROCESS | 10634 | 1469258605432 Marionette DEBUG loaded listener.js 00:23:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x92b24c00) [pid = 10634] [serial = 939] [outer = 0x91cc6800] 00:23:26 INFO - PROCESS | 10634 | 1469258606305 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]]]}] 00:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1184ms 00:23:26 INFO - PROCESS | 10634 | 1469258606369 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 00:23:26 INFO - PROCESS | 10634 | 1469258606373 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 00:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:23:26 INFO - PROCESS | 10634 | 1469258606380 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:23:26 INFO - PROCESS | 10634 | 1469258606383 Marionette TRACE conn3 <- [1,1222,null,{}] 00:23:26 INFO - PROCESS | 10634 | 1469258606393 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}] 00:23:26 INFO - PROCESS | 10634 | 1469258606403 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:26 INFO - PROCESS | 10634 | 1469258606669 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 00:23:26 INFO - PROCESS | 10634 | 1469258606834 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:26 INFO - PROCESS | 10634 | 1469258606843 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84400 == 14 [pid = 10634] [id = 313] 00:23:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8dd85400) [pid = 10634] [serial = 940] [outer = (nil)] 00:23:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8dff6800) [pid = 10634] [serial = 941] [outer = 0x8dd85400] 00:23:26 INFO - PROCESS | 10634 | 1469258606934 Marionette DEBUG loaded listener.js 00:23:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8ec48800) [pid = 10634] [serial = 942] [outer = 0x8dd85400] 00:23:28 INFO - PROCESS | 10634 | 1469258608138 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] 00:23:28 INFO - PROCESS | 10634 | 1469258608223 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 00:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:23:28 INFO - PROCESS | 10634 | 1469258608231 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:23:28 INFO - PROCESS | 10634 | 1469258608236 Marionette TRACE conn3 <- [1,1226,null,{}] 00:23:28 INFO - PROCESS | 10634 | 1469258608244 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}] 00:23:28 INFO - PROCESS | 10634 | 1469258608253 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:28 INFO - PROCESS | 10634 | 1469258608475 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 00:23:28 INFO - PROCESS | 10634 | 1469258608693 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:28 INFO - PROCESS | 10634 | 1469258608703 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbb800 == 15 [pid = 10634] [id = 314] 00:23:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x90fbdc00) [pid = 10634] [serial = 943] [outer = (nil)] 00:23:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x910a3000) [pid = 10634] [serial = 944] [outer = 0x90fbdc00] 00:23:28 INFO - PROCESS | 10634 | 1469258608823 Marionette DEBUG loaded listener.js 00:23:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x91241c00) [pid = 10634] [serial = 945] [outer = 0x90fbdc00] 00:23:29 INFO - PROCESS | 10634 | 1469258609822 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]]]}] 00:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1638ms 00:23:29 INFO - PROCESS | 10634 | 1469258609872 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 00:23:29 INFO - PROCESS | 10634 | 1469258609877 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 00:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:23:29 INFO - PROCESS | 10634 | 1469258609884 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:23:29 INFO - PROCESS | 10634 | 1469258609888 Marionette TRACE conn3 <- [1,1230,null,{}] 00:23:29 INFO - PROCESS | 10634 | 1469258609894 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}] 00:23:29 INFO - PROCESS | 10634 | 1469258609899 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:30 INFO - PROCESS | 10634 | 1469258610122 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 00:23:30 INFO - PROCESS | 10634 | 1469258610384 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:30 INFO - PROCESS | 10634 | 1469258610391 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a92800 == 16 [pid = 10634] [id = 315] 00:23:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x91d60c00) [pid = 10634] [serial = 946] [outer = (nil)] 00:23:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x9237a800) [pid = 10634] [serial = 947] [outer = 0x91d60c00] 00:23:30 INFO - PROCESS | 10634 | 1469258610521 Marionette DEBUG loaded listener.js 00:23:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x92edc000) [pid = 10634] [serial = 948] [outer = 0x91d60c00] 00:23:31 INFO - PROCESS | 10634 | 1469258611485 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]]]}] 00:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1684ms 00:23:31 INFO - PROCESS | 10634 | 1469258611568 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 00:23:31 INFO - PROCESS | 10634 | 1469258611575 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 00:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:23:31 INFO - PROCESS | 10634 | 1469258611593 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:23:31 INFO - PROCESS | 10634 | 1469258611600 Marionette TRACE conn3 <- [1,1234,null,{}] 00:23:31 INFO - PROCESS | 10634 | 1469258611647 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}] 00:23:31 INFO - PROCESS | 10634 | 1469258611653 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:31 INFO - PROCESS | 10634 | 1469258611914 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 00:23:32 INFO - PROCESS | 10634 | 1469258612217 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:32 INFO - PROCESS | 10634 | 1469258612228 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x92371000 == 17 [pid = 10634] [id = 316] 00:23:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x9394c000) [pid = 10634] [serial = 949] [outer = (nil)] 00:23:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x950d1000) [pid = 10634] [serial = 950] [outer = 0x9394c000] 00:23:32 INFO - PROCESS | 10634 | 1469258612364 Marionette DEBUG loaded listener.js 00:23:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x95103000) [pid = 10634] [serial = 951] [outer = 0x9394c000] 00:23:33 INFO - PROCESS | 10634 | 1469258613438 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]]]}] 00:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1906ms 00:23:33 INFO - PROCESS | 10634 | 1469258613491 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 00:23:33 INFO - PROCESS | 10634 | 1469258613496 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 00:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:23:33 INFO - PROCESS | 10634 | 1469258613503 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:23:33 INFO - PROCESS | 10634 | 1469258613507 Marionette TRACE conn3 <- [1,1238,null,{}] 00:23:33 INFO - PROCESS | 10634 | 1469258613514 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}] 00:23:33 INFO - PROCESS | 10634 | 1469258613519 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:33 INFO - PROCESS | 10634 | 1469258613713 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 00:23:33 INFO - PROCESS | 10634 | 1469258613959 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:33 INFO - PROCESS | 10634 | 1469258613968 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83000 == 18 [pid = 10634] [id = 317] 00:23:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x8ec4cc00) [pid = 10634] [serial = 952] [outer = (nil)] 00:23:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x95140800) [pid = 10634] [serial = 953] [outer = 0x8ec4cc00] 00:23:34 INFO - PROCESS | 10634 | 1469258614057 Marionette DEBUG loaded listener.js 00:23:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x951e6c00) [pid = 10634] [serial = 954] [outer = 0x8ec4cc00] 00:23:35 INFO - PROCESS | 10634 | 1469258615071 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]]]}] 00:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1593ms 00:23:35 INFO - PROCESS | 10634 | 1469258615097 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 00:23:35 INFO - PROCESS | 10634 | 1469258615101 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 00:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:23:35 INFO - PROCESS | 10634 | 1469258615107 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:23:35 INFO - PROCESS | 10634 | 1469258615111 Marionette TRACE conn3 <- [1,1242,null,{}] 00:23:35 INFO - PROCESS | 10634 | 1469258615117 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}] 00:23:35 INFO - PROCESS | 10634 | 1469258615122 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:35 INFO - PROCESS | 10634 | 1469258615315 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 00:23:35 INFO - PROCESS | 10634 | 1469258615688 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:35 INFO - PROCESS | 10634 | 1469258615702 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff1000 == 19 [pid = 10634] [id = 318] 00:23:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x8dff1800) [pid = 10634] [serial = 955] [outer = (nil)] 00:23:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x8ec46800) [pid = 10634] [serial = 956] [outer = 0x8dff1800] 00:23:35 INFO - PROCESS | 10634 | 1469258615833 Marionette DEBUG loaded listener.js 00:23:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x8ec78800) [pid = 10634] [serial = 957] [outer = 0x8dff1800] 00:23:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7b400 == 18 [pid = 10634] [id = 312] 00:23:36 INFO - PROCESS | 10634 | --DOCSHELL 0x9236ec00 == 17 [pid = 10634] [id = 311] 00:23:36 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc1c00 == 16 [pid = 10634] [id = 310] 00:23:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b5400 == 15 [pid = 10634] [id = 309] 00:23:36 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec54c00 == 14 [pid = 10634] [id = 308] 00:23:36 INFO - PROCESS | 10634 | 1469258616902 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]]]}] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x91ccc000) [pid = 10634] [serial = 858] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x9513e000) [pid = 10634] [serial = 894] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x92eda000) [pid = 10634] [serial = 888] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x92b1fc00) [pid = 10634] [serial = 887] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x950cf000) [pid = 10634] [serial = 893] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x8eea2400) [pid = 10634] [serial = 609] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x93b73000) [pid = 10634] [serial = 890] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x95031800) [pid = 10634] [serial = 891] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x8dd83400) [pid = 10634] [serial = 860] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x8dff0c00) [pid = 10634] [serial = 861] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x9237a400) [pid = 10634] [serial = 869] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x92b1f400) [pid = 10634] [serial = 870] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x8f9afc00) [pid = 10634] [serial = 863] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x90fb8c00) [pid = 10634] [serial = 864] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x93b6f800) [pid = 10634] [serial = 875] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x950d0c00) [pid = 10634] [serial = 876] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8edef800) [pid = 10634] [serial = 881] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x90fbcc00) [pid = 10634] [serial = 882] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8ec50c00) [pid = 10634] [serial = 878] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8ec76400) [pid = 10634] [serial = 879] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x93947c00) [pid = 10634] [serial = 872] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9394fc00) [pid = 10634] [serial = 873] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91a92c00) [pid = 10634] [serial = 884] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x91d63800) [pid = 10634] [serial = 885] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x91ccb800) [pid = 10634] [serial = 866] [outer = (nil)] [url = about:blank] 00:23:36 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x91d68000) [pid = 10634] [serial = 867] [outer = (nil)] [url = about:blank] 00:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1887ms 00:23:37 INFO - PROCESS | 10634 | 1469258616999 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 00:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:23:37 INFO - PROCESS | 10634 | 1469258617006 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 00:23:37 INFO - PROCESS | 10634 | 1469258617014 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:23:37 INFO - PROCESS | 10634 | 1469258617017 Marionette TRACE conn3 <- [1,1246,null,{}] 00:23:37 INFO - PROCESS | 10634 | 1469258617026 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}] 00:23:37 INFO - PROCESS | 10634 | 1469258617032 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:37 INFO - PROCESS | 10634 | 1469258617209 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 00:23:37 INFO - PROCESS | 10634 | 1469258617388 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:37 INFO - PROCESS | 10634 | 1469258617396 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf5800 == 15 [pid = 10634] [id = 319] 00:23:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8eea3400) [pid = 10634] [serial = 958] [outer = (nil)] 00:23:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8f9b5400) [pid = 10634] [serial = 959] [outer = 0x8eea3400] 00:23:37 INFO - PROCESS | 10634 | 1469258617477 Marionette DEBUG loaded listener.js 00:23:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x90fba000) [pid = 10634] [serial = 960] [outer = 0x8eea3400] 00:23:38 INFO - PROCESS | 10634 | 1469258618297 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]]]}] 00:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1336ms 00:23:38 INFO - PROCESS | 10634 | 1469258618354 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 00:23:38 INFO - PROCESS | 10634 | 1469258618360 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 00:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:23:38 INFO - PROCESS | 10634 | 1469258618367 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:23:38 INFO - PROCESS | 10634 | 1469258618371 Marionette TRACE conn3 <- [1,1250,null,{}] 00:23:38 INFO - PROCESS | 10634 | 1469258618377 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}] 00:23:38 INFO - PROCESS | 10634 | 1469258618382 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:38 INFO - PROCESS | 10634 | 1469258618563 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 00:23:38 INFO - PROCESS | 10634 | 1469258618692 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:38 INFO - PROCESS | 10634 | 1469258618700 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeae800 == 16 [pid = 10634] [id = 320] 00:23:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x91245800) [pid = 10634] [serial = 961] [outer = (nil)] 00:23:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91cc1400) [pid = 10634] [serial = 962] [outer = 0x91245800] 00:23:38 INFO - PROCESS | 10634 | 1469258618770 Marionette DEBUG loaded listener.js 00:23:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x91d64000) [pid = 10634] [serial = 963] [outer = 0x91245800] 00:23:39 INFO - PROCESS | 10634 | 1469258619737 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]]]}] 00:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1431ms 00:23:39 INFO - PROCESS | 10634 | 1469258619799 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 00:23:39 INFO - PROCESS | 10634 | 1469258619803 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 00:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:23:39 INFO - PROCESS | 10634 | 1469258619845 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:23:39 INFO - PROCESS | 10634 | 1469258619861 Marionette TRACE conn3 <- [1,1254,null,{}] 00:23:39 INFO - PROCESS | 10634 | 1469258619875 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}] 00:23:39 INFO - PROCESS | 10634 | 1469258619882 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:40 INFO - PROCESS | 10634 | 1469258620129 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 00:23:40 INFO - PROCESS | 10634 | 1469258620156 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:40 INFO - PROCESS | 10634 | 1469258620164 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6d800 == 17 [pid = 10634] [id = 321] 00:23:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x91249800) [pid = 10634] [serial = 964] [outer = (nil)] 00:23:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x92eda000) [pid = 10634] [serial = 965] [outer = 0x91249800] 00:23:40 INFO - PROCESS | 10634 | 1469258620231 Marionette DEBUG loaded listener.js 00:23:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x9394e000) [pid = 10634] [serial = 966] [outer = 0x91249800] 00:23:41 INFO - PROCESS | 10634 | 1469258621173 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]]]}] 00:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1418ms 00:23:41 INFO - PROCESS | 10634 | 1469258621252 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 00:23:41 INFO - PROCESS | 10634 | 1469258621256 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 00:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:23:41 INFO - PROCESS | 10634 | 1469258621263 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:23:41 INFO - PROCESS | 10634 | 1469258621265 Marionette TRACE conn3 <- [1,1258,null,{}] 00:23:41 INFO - PROCESS | 10634 | 1469258621277 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}] 00:23:41 INFO - PROCESS | 10634 | 1469258621284 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:41 INFO - PROCESS | 10634 | 1469258621692 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x91248400) [pid = 10634] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8ec4a000) [pid = 10634] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8dd7dc00) [pid = 10634] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x977bf800) [pid = 10634] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x92020400) [pid = 10634] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x95102400) [pid = 10634] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x92372c00) [pid = 10634] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8ec52800) [pid = 10634] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8eeabc00) [pid = 10634] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91cc2800) [pid = 10634] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x91249c00) [pid = 10634] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x90fb6800) [pid = 10634] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8ec6e000) [pid = 10634] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:23:41 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x90fb7000) [pid = 10634] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:23:41 INFO - PROCESS | 10634 | 1469258621903 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:41 INFO - PROCESS | 10634 | 1469258621915 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c000 == 18 [pid = 10634] [id = 322] 00:23:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8dd7dc00) [pid = 10634] [serial = 967] [outer = (nil)] 00:23:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8edf6400) [pid = 10634] [serial = 968] [outer = 0x8dd7dc00] 00:23:41 INFO - PROCESS | 10634 | 1469258621988 Marionette DEBUG loaded listener.js 00:23:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x910a1c00) [pid = 10634] [serial = 969] [outer = 0x8dd7dc00] 00:23:42 INFO - PROCESS | 10634 | 1469258622747 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]]]}] 00:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1540ms 00:23:42 INFO - PROCESS | 10634 | 1469258622808 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 00:23:42 INFO - PROCESS | 10634 | 1469258622812 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 00:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:23:42 INFO - PROCESS | 10634 | 1469258622819 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:23:42 INFO - PROCESS | 10634 | 1469258622822 Marionette TRACE conn3 <- [1,1262,null,{}] 00:23:42 INFO - PROCESS | 10634 | 1469258622827 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}] 00:23:42 INFO - PROCESS | 10634 | 1469258622832 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:43 INFO - PROCESS | 10634 | 1469258623040 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 00:23:43 INFO - PROCESS | 10634 | 1469258623055 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:43 INFO - PROCESS | 10634 | 1469258623074 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b69800 == 19 [pid = 10634] [id = 323] 00:23:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93b6a000) [pid = 10634] [serial = 970] [outer = (nil)] 00:23:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x93b74400) [pid = 10634] [serial = 971] [outer = 0x93b6a000] 00:23:43 INFO - PROCESS | 10634 | 1469258623157 Marionette DEBUG loaded listener.js 00:23:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95101800) [pid = 10634] [serial = 972] [outer = 0x93b6a000] 00:23:44 INFO - PROCESS | 10634 | 1469258624204 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]]]}] 00:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1445ms 00:23:44 INFO - PROCESS | 10634 | 1469258624265 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 00:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:23:44 INFO - PROCESS | 10634 | 1469258624272 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 00:23:44 INFO - PROCESS | 10634 | 1469258624280 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:23:44 INFO - PROCESS | 10634 | 1469258624285 Marionette TRACE conn3 <- [1,1266,null,{}] 00:23:44 INFO - PROCESS | 10634 | 1469258624294 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}] 00:23:44 INFO - PROCESS | 10634 | 1469258624300 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:44 INFO - PROCESS | 10634 | 1469258624523 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 00:23:44 INFO - PROCESS | 10634 | 1469258624757 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:44 INFO - PROCESS | 10634 | 1469258624764 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff9800 == 20 [pid = 10634] [id = 324] 00:23:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8ec52c00) [pid = 10634] [serial = 973] [outer = (nil)] 00:23:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8f9b6400) [pid = 10634] [serial = 974] [outer = 0x8ec52c00] 00:23:44 INFO - PROCESS | 10634 | 1469258624904 Marionette DEBUG loaded listener.js 00:23:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x90fc5400) [pid = 10634] [serial = 975] [outer = 0x8ec52c00] 00:23:45 INFO - PROCESS | 10634 | 1469258625877 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]]]}] 00:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1639ms 00:23:45 INFO - PROCESS | 10634 | 1469258625918 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 00:23:45 INFO - PROCESS | 10634 | 1469258625925 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 00:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:23:45 INFO - PROCESS | 10634 | 1469258625936 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:23:45 INFO - PROCESS | 10634 | 1469258625941 Marionette TRACE conn3 <- [1,1270,null,{}] 00:23:45 INFO - PROCESS | 10634 | 1469258625947 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}] 00:23:45 INFO - PROCESS | 10634 | 1469258625952 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:46 INFO - PROCESS | 10634 | 1469258626140 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 00:23:46 INFO - PROCESS | 10634 | 1469258626307 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:46 INFO - PROCESS | 10634 | 1469258626316 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff5400 == 21 [pid = 10634] [id = 325] 00:23:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91cc7000) [pid = 10634] [serial = 976] [outer = (nil)] 00:23:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9210ec00) [pid = 10634] [serial = 977] [outer = 0x91cc7000] 00:23:46 INFO - PROCESS | 10634 | 1469258626399 Marionette DEBUG loaded listener.js 00:23:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x92b20400) [pid = 10634] [serial = 978] [outer = 0x91cc7000] 00:23:47 INFO - PROCESS | 10634 | 1469258627375 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]]]}] 00:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1481ms 00:23:47 INFO - PROCESS | 10634 | 1469258627418 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 00:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:23:47 INFO - PROCESS | 10634 | 1469258627422 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 00:23:47 INFO - PROCESS | 10634 | 1469258627429 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:23:47 INFO - PROCESS | 10634 | 1469258627435 Marionette TRACE conn3 <- [1,1274,null,{}] 00:23:47 INFO - PROCESS | 10634 | 1469258627452 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}] 00:23:47 INFO - PROCESS | 10634 | 1469258627460 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:47 INFO - PROCESS | 10634 | 1469258627646 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 00:23:47 INFO - PROCESS | 10634 | 1469258627867 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:47 INFO - PROCESS | 10634 | 1469258627879 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x95032800 == 22 [pid = 10634] [id = 326] 00:23:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x9513b800) [pid = 10634] [serial = 979] [outer = (nil)] 00:23:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x95141c00) [pid = 10634] [serial = 980] [outer = 0x9513b800] 00:23:48 INFO - PROCESS | 10634 | 1469258628001 Marionette DEBUG loaded listener.js 00:23:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x951eac00) [pid = 10634] [serial = 981] [outer = 0x9513b800] 00:23:48 INFO - PROCESS | 10634 | 1469258628854 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]]]}] 00:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1488ms 00:23:48 INFO - PROCESS | 10634 | 1469258628917 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 00:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:23:48 INFO - PROCESS | 10634 | 1469258628922 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 00:23:48 INFO - PROCESS | 10634 | 1469258628928 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:23:48 INFO - PROCESS | 10634 | 1469258628932 Marionette TRACE conn3 <- [1,1278,null,{}] 00:23:48 INFO - PROCESS | 10634 | 1469258628938 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}] 00:23:48 INFO - PROCESS | 10634 | 1469258628943 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:49 INFO - PROCESS | 10634 | 1469258629155 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 00:23:49 INFO - PROCESS | 10634 | 1469258629322 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:49 INFO - PROCESS | 10634 | 1469258629333 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x95103c00 == 23 [pid = 10634] [id = 327] 00:23:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x95144400) [pid = 10634] [serial = 982] [outer = (nil)] 00:23:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x9521cc00) [pid = 10634] [serial = 983] [outer = 0x95144400] 00:23:49 INFO - PROCESS | 10634 | 1469258629455 Marionette DEBUG loaded listener.js 00:23:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x95296c00) [pid = 10634] [serial = 984] [outer = 0x95144400] 00:23:50 INFO - PROCESS | 10634 | 1469258630378 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]]]}] 00:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1497ms 00:23:50 INFO - PROCESS | 10634 | 1469258630427 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 00:23:50 INFO - PROCESS | 10634 | 1469258630431 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 00:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:23:50 INFO - PROCESS | 10634 | 1469258630438 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:23:50 INFO - PROCESS | 10634 | 1469258630441 Marionette TRACE conn3 <- [1,1282,null,{}] 00:23:50 INFO - PROCESS | 10634 | 1469258630447 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}] 00:23:50 INFO - PROCESS | 10634 | 1469258630453 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:50 INFO - PROCESS | 10634 | 1469258630626 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 00:23:50 INFO - PROCESS | 10634 | 1469258630794 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:50 INFO - PROCESS | 10634 | 1469258630801 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d6b000 == 24 [pid = 10634] [id = 328] 00:23:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x92370400) [pid = 10634] [serial = 985] [outer = (nil)] 00:23:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x9820e000) [pid = 10634] [serial = 986] [outer = 0x92370400] 00:23:50 INFO - PROCESS | 10634 | 1469258630892 Marionette DEBUG loaded listener.js 00:23:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x982ddc00) [pid = 10634] [serial = 987] [outer = 0x92370400] 00:23:51 INFO - PROCESS | 10634 | 1469258631820 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]]]}] 00:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1431ms 00:23:51 INFO - PROCESS | 10634 | 1469258631870 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 00:23:51 INFO - PROCESS | 10634 | 1469258631874 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 00:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:23:51 INFO - PROCESS | 10634 | 1469258631880 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:23:51 INFO - PROCESS | 10634 | 1469258631884 Marionette TRACE conn3 <- [1,1286,null,{}] 00:23:51 INFO - PROCESS | 10634 | 1469258631889 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}] 00:23:51 INFO - PROCESS | 10634 | 1469258631900 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:52 INFO - PROCESS | 10634 | 1469258632108 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 00:23:52 INFO - PROCESS | 10634 | 1469258632280 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:52 INFO - PROCESS | 10634 | 1469258632289 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd88c00 == 25 [pid = 10634] [id = 329] 00:23:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x8dff8000) [pid = 10634] [serial = 988] [outer = (nil)] 00:23:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x99516c00) [pid = 10634] [serial = 989] [outer = 0x8dff8000] 00:23:52 INFO - PROCESS | 10634 | 1469258632416 Marionette DEBUG loaded listener.js 00:23:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x99874800) [pid = 10634] [serial = 990] [outer = 0x8dff8000] 00:23:53 INFO - PROCESS | 10634 | 1469258633287 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]]]}] 00:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1444ms 00:23:53 INFO - PROCESS | 10634 | 1469258633325 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 00:23:53 INFO - PROCESS | 10634 | 1469258633329 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 00:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:23:53 INFO - PROCESS | 10634 | 1469258633335 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:23:53 INFO - PROCESS | 10634 | 1469258633339 Marionette TRACE conn3 <- [1,1290,null,{}] 00:23:53 INFO - PROCESS | 10634 | 1469258633345 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}] 00:23:53 INFO - PROCESS | 10634 | 1469258633351 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:53 INFO - PROCESS | 10634 | 1469258633523 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 00:23:53 INFO - PROCESS | 10634 | 1469258633694 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:53 INFO - PROCESS | 10634 | 1469258633705 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7f800 == 26 [pid = 10634] [id = 330] 00:23:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x8dd88000) [pid = 10634] [serial = 991] [outer = (nil)] 00:23:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x99c03c00) [pid = 10634] [serial = 992] [outer = 0x8dd88000] 00:23:53 INFO - PROCESS | 10634 | 1469258633793 Marionette DEBUG loaded listener.js 00:23:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x99c05400) [pid = 10634] [serial = 993] [outer = 0x8dd88000] 00:23:54 INFO - PROCESS | 10634 | 1469258634711 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]]]}] 00:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1430ms 00:23:54 INFO - PROCESS | 10634 | 1469258634767 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 00:23:54 INFO - PROCESS | 10634 | 1469258634778 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 00:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:23:54 INFO - PROCESS | 10634 | 1469258634784 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:23:54 INFO - PROCESS | 10634 | 1469258634788 Marionette TRACE conn3 <- [1,1294,null,{}] 00:23:54 INFO - PROCESS | 10634 | 1469258634794 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}] 00:23:54 INFO - PROCESS | 10634 | 1469258634799 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:54 INFO - PROCESS | 10634 | 1469258634979 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 00:23:55 INFO - PROCESS | 10634 | 1469258635170 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:55 INFO - PROCESS | 10634 | 1469258635181 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c400 == 27 [pid = 10634] [id = 331] 00:23:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x8ec72c00) [pid = 10634] [serial = 994] [outer = (nil)] 00:23:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x99c0f800) [pid = 10634] [serial = 995] [outer = 0x8ec72c00] 00:23:55 INFO - PROCESS | 10634 | 1469258635269 Marionette DEBUG loaded listener.js 00:23:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 102 (0x99cf8000) [pid = 10634] [serial = 996] [outer = 0x8ec72c00] 00:23:56 INFO - PROCESS | 10634 | 1469258636229 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]]]}] 00:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1485ms 00:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:23:56 INFO - PROCESS | 10634 | 1469258636270 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 00:23:56 INFO - PROCESS | 10634 | 1469258636273 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 00:23:56 INFO - PROCESS | 10634 | 1469258636280 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:23:56 INFO - PROCESS | 10634 | 1469258636283 Marionette TRACE conn3 <- [1,1298,null,{}] 00:23:56 INFO - PROCESS | 10634 | 1469258636289 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}] 00:23:56 INFO - PROCESS | 10634 | 1469258636294 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:56 INFO - PROCESS | 10634 | 1469258636474 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 00:23:56 INFO - PROCESS | 10634 | 1469258636884 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:56 INFO - PROCESS | 10634 | 1469258636894 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec53000 == 28 [pid = 10634] [id = 332] 00:23:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 103 (0x8ec6d400) [pid = 10634] [serial = 997] [outer = (nil)] 00:23:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 104 (0x8ec79400) [pid = 10634] [serial = 998] [outer = 0x8ec6d400] 00:23:57 INFO - PROCESS | 10634 | 1469258637015 Marionette DEBUG loaded listener.js 00:23:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 105 (0x8eea7400) [pid = 10634] [serial = 999] [outer = 0x8ec6d400] 00:23:57 INFO - PROCESS | 10634 | 1469258637919 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]]]}] 00:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1684ms 00:23:57 INFO - PROCESS | 10634 | 1469258637966 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 00:23:57 INFO - PROCESS | 10634 | 1469258637979 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 00:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:23:58 INFO - PROCESS | 10634 | 1469258637992 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:23:58 INFO - PROCESS | 10634 | 1469258637995 Marionette TRACE conn3 <- [1,1302,null,{}] 00:23:58 INFO - PROCESS | 10634 | 1469258638011 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}] 00:23:58 INFO - PROCESS | 10634 | 1469258638021 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:58 INFO - PROCESS | 10634 | 1469258638249 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7b400 == 27 [pid = 10634] [id = 307] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x91a92800 == 26 [pid = 10634] [id = 315] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83000 == 25 [pid = 10634] [id = 317] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x92371000 == 24 [pid = 10634] [id = 316] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbb800 == 23 [pid = 10634] [id = 314] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff1000 == 22 [pid = 10634] [id = 318] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84400 == 21 [pid = 10634] [id = 313] 00:23:59 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec50800 == 20 [pid = 10634] [id = 306] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 104 (0x9398d000) [pid = 10634] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 103 (0x998c1800) [pid = 10634] [serial = 915] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 102 (0x90fb7400) [pid = 10634] [serial = 917] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 101 (0x8dd86c00) [pid = 10634] [serial = 896] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x98d5c800) [pid = 10634] [serial = 912] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x9236dc00) [pid = 10634] [serial = 902] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x95147000) [pid = 10634] [serial = 906] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x9824dc00) [pid = 10634] [serial = 911] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x93b66800) [pid = 10634] [serial = 936] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x92b1cc00) [pid = 10634] [serial = 903] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x8ec75000) [pid = 10634] [serial = 920] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x95212c00) [pid = 10634] [serial = 908] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x91d69000) [pid = 10634] [serial = 932] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x9201a000) [pid = 10634] [serial = 933] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x8edf7c00) [pid = 10634] [serial = 921] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x95144000) [pid = 10634] [serial = 905] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x92011c00) [pid = 10634] [serial = 924] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x995ad400) [pid = 10634] [serial = 914] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x910a0000) [pid = 10634] [serial = 899] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x92b1e000) [pid = 10634] [serial = 935] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8dffb800) [pid = 10634] [serial = 897] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x95295800) [pid = 10634] [serial = 909] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x9109f400) [pid = 10634] [serial = 918] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8ec71c00) [pid = 10634] [serial = 926] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9123a400) [pid = 10634] [serial = 900] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8edec400) [pid = 10634] [serial = 927] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x91cc9000) [pid = 10634] [serial = 923] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x910a7c00) [pid = 10634] [serial = 930] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x9109e400) [pid = 10634] [serial = 929] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92374000) [pid = 10634] [serial = 938] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 10634 | 1469258639639 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:59 INFO - PROCESS | 10634 | 1469258639650 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:23:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd85c00 == 21 [pid = 10634] [id = 333] 00:23:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8dd86c00) [pid = 10634] [serial = 1000] [outer = (nil)] 00:23:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8dff3000) [pid = 10634] [serial = 1001] [outer = 0x8dd86c00] 00:23:59 INFO - PROCESS | 10634 | 1469258639727 Marionette DEBUG loaded listener.js 00:23:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8ec49c00) [pid = 10634] [serial = 1002] [outer = 0x8dd86c00] 00:24:00 INFO - PROCESS | 10634 | 1469258640572 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]]]}] 00:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2600ms 00:24:00 INFO - PROCESS | 10634 | 1469258640589 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 00:24:00 INFO - PROCESS | 10634 | 1469258640593 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 00:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:24:00 INFO - PROCESS | 10634 | 1469258640602 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:24:00 INFO - PROCESS | 10634 | 1469258640607 Marionette TRACE conn3 <- [1,1306,null,{}] 00:24:00 INFO - PROCESS | 10634 | 1469258640625 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}] 00:24:00 INFO - PROCESS | 10634 | 1469258640629 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:00 INFO - PROCESS | 10634 | 1469258640786 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 00:24:00 INFO - PROCESS | 10634 | 1469258640803 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:00 INFO - PROCESS | 10634 | 1469258640816 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf6c00 == 22 [pid = 10634] [id = 334] 00:24:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8edf7c00) [pid = 10634] [serial = 1003] [outer = (nil)] 00:24:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8eea3000) [pid = 10634] [serial = 1004] [outer = 0x8edf7c00] 00:24:00 INFO - PROCESS | 10634 | 1469258640883 Marionette DEBUG loaded listener.js 00:24:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8f9ae800) [pid = 10634] [serial = 1005] [outer = 0x8edf7c00] 00:24:02 INFO - PROCESS | 10634 | 1469258641997 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]]]}] 00:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1445ms 00:24:02 INFO - PROCESS | 10634 | 1469258642054 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 00:24:02 INFO - PROCESS | 10634 | 1469258642061 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 00:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:24:02 INFO - PROCESS | 10634 | 1469258642085 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:24:02 INFO - PROCESS | 10634 | 1469258642089 Marionette TRACE conn3 <- [1,1310,null,{}] 00:24:02 INFO - PROCESS | 10634 | 1469258642095 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}] 00:24:02 INFO - PROCESS | 10634 | 1469258642100 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:02 INFO - PROCESS | 10634 | 1469258642319 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 00:24:02 INFO - PROCESS | 10634 | 1469258642341 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:02 INFO - PROCESS | 10634 | 1469258642347 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbe000 == 23 [pid = 10634] [id = 335] 00:24:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x910a1000) [pid = 10634] [serial = 1006] [outer = (nil)] 00:24:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x910a8000) [pid = 10634] [serial = 1007] [outer = 0x910a1000] 00:24:02 INFO - PROCESS | 10634 | 1469258642418 Marionette DEBUG loaded listener.js 00:24:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9123b400) [pid = 10634] [serial = 1008] [outer = 0x910a1000] 00:24:03 INFO - PROCESS | 10634 | 1469258643421 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] 00:24:03 INFO - PROCESS | 10634 | 1469258643481 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 00:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:24:03 INFO - PROCESS | 10634 | 1469258643507 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:24:03 INFO - PROCESS | 10634 | 1469258643516 Marionette TRACE conn3 <- [1,1314,null,{}] 00:24:03 INFO - PROCESS | 10634 | 1469258643525 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}] 00:24:03 INFO - PROCESS | 10634 | 1469258643533 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:03 INFO - PROCESS | 10634 | 1469258643781 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 00:24:03 INFO - PROCESS | 10634 | 1469258643866 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:03 INFO - PROCESS | 10634 | 1469258643877 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff2400 == 24 [pid = 10634] [id = 336] 00:24:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8ec75000) [pid = 10634] [serial = 1009] [outer = (nil)] 00:24:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x91d6a800) [pid = 10634] [serial = 1010] [outer = 0x8ec75000] 00:24:03 INFO - PROCESS | 10634 | 1469258643975 Marionette DEBUG loaded listener.js 00:24:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x9210dc00) [pid = 10634] [serial = 1011] [outer = 0x8ec75000] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x91249800) [pid = 10634] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8eea3400) [pid = 10634] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9394c000) [pid = 10634] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x91d60c00) [pid = 10634] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x93b6a000) [pid = 10634] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8dd85400) [pid = 10634] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91cc6800) [pid = 10634] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8dff1800) [pid = 10634] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x90fbdc00) [pid = 10634] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8ec4cc00) [pid = 10634] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91245800) [pid = 10634] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:24:04 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8dd7dc00) [pid = 10634] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:24:05 INFO - PROCESS | 10634 | 1469258645353 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]]]}] 00:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1901ms 00:24:05 INFO - PROCESS | 10634 | 1469258645400 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 00:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:24:05 INFO - PROCESS | 10634 | 1469258645404 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 00:24:05 INFO - PROCESS | 10634 | 1469258645414 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:24:05 INFO - PROCESS | 10634 | 1469258645421 Marionette TRACE conn3 <- [1,1318,null,{}] 00:24:05 INFO - PROCESS | 10634 | 1469258645431 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}] 00:24:05 INFO - PROCESS | 10634 | 1469258645436 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:05 INFO - PROCESS | 10634 | 1469258645598 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 00:24:05 INFO - PROCESS | 10634 | 1469258645719 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 10634 | 1469258645727 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff9000 == 25 [pid = 10634] [id = 337] 00:24:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8ec4cc00) [pid = 10634] [serial = 1012] [outer = (nil)] 00:24:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92370000) [pid = 10634] [serial = 1013] [outer = 0x8ec4cc00] 00:24:05 INFO - PROCESS | 10634 | 1469258645794 Marionette DEBUG loaded listener.js 00:24:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x92377400) [pid = 10634] [serial = 1014] [outer = 0x8ec4cc00] 00:24:06 INFO - PROCESS | 10634 | 1469258646504 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]]]}] 00:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1154ms 00:24:06 INFO - PROCESS | 10634 | 1469258646564 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 00:24:06 INFO - PROCESS | 10634 | 1469258646568 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 00:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:24:06 INFO - PROCESS | 10634 | 1469258646574 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:24:06 INFO - PROCESS | 10634 | 1469258646577 Marionette TRACE conn3 <- [1,1322,null,{}] 00:24:06 INFO - PROCESS | 10634 | 1469258646583 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}] 00:24:06 INFO - PROCESS | 10634 | 1469258646588 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:06 INFO - PROCESS | 10634 | 1469258646739 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 00:24:06 INFO - PROCESS | 10634 | 1469258646957 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:06 INFO - PROCESS | 10634 | 1469258646970 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7d400 == 26 [pid = 10634] [id = 338] 00:24:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8dd7d800) [pid = 10634] [serial = 1015] [outer = (nil)] 00:24:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8dff4800) [pid = 10634] [serial = 1016] [outer = 0x8dd7d800] 00:24:07 INFO - PROCESS | 10634 | 1469258647056 Marionette DEBUG loaded listener.js 00:24:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8edf1800) [pid = 10634] [serial = 1017] [outer = 0x8dd7d800] 00:24:08 INFO - PROCESS | 10634 | 1469258648131 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]]]}] 00:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1633ms 00:24:08 INFO - PROCESS | 10634 | 1469258648211 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 00:24:08 INFO - PROCESS | 10634 | 1469258648217 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 00:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:24:08 INFO - PROCESS | 10634 | 1469258648225 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:24:08 INFO - PROCESS | 10634 | 1469258648230 Marionette TRACE conn3 <- [1,1326,null,{}] 00:24:08 INFO - PROCESS | 10634 | 1469258648238 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}] 00:24:08 INFO - PROCESS | 10634 | 1469258648247 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:08 INFO - PROCESS | 10634 | 1469258648462 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 00:24:08 INFO - PROCESS | 10634 | 1469258648684 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:08 INFO - PROCESS | 10634 | 1469258648696 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff8c00 == 27 [pid = 10634] [id = 339] 00:24:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8f9b2800) [pid = 10634] [serial = 1018] [outer = (nil)] 00:24:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x91cc9400) [pid = 10634] [serial = 1019] [outer = 0x8f9b2800] 00:24:08 INFO - PROCESS | 10634 | 1469258648774 Marionette DEBUG loaded listener.js 00:24:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x92012400) [pid = 10634] [serial = 1020] [outer = 0x8f9b2800] 00:24:09 INFO - PROCESS | 10634 | 1469258649773 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]]]}] 00:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1634ms 00:24:09 INFO - PROCESS | 10634 | 1469258649864 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 00:24:09 INFO - PROCESS | 10634 | 1469258649871 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 00:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:24:09 INFO - PROCESS | 10634 | 1469258649879 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:24:09 INFO - PROCESS | 10634 | 1469258649883 Marionette TRACE conn3 <- [1,1330,null,{}] 00:24:09 INFO - PROCESS | 10634 | 1469258649890 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}] 00:24:09 INFO - PROCESS | 10634 | 1469258649895 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:10 INFO - PROCESS | 10634 | 1469258650119 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 00:24:10 INFO - PROCESS | 10634 | 1469258650436 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:10 INFO - PROCESS | 10634 | 1469258650452 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x91244800 == 28 [pid = 10634] [id = 340] 00:24:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x92ee5400) [pid = 10634] [serial = 1021] [outer = (nil)] 00:24:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x9394c400) [pid = 10634] [serial = 1022] [outer = 0x92ee5400] 00:24:10 INFO - PROCESS | 10634 | 1469258650537 Marionette DEBUG loaded listener.js 00:24:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x93b67800) [pid = 10634] [serial = 1023] [outer = 0x92ee5400] 00:24:11 INFO - PROCESS | 10634 | 1469258651489 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]]]}] 00:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1682ms 00:24:11 INFO - PROCESS | 10634 | 1469258651562 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 00:24:11 INFO - PROCESS | 10634 | 1469258651565 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 00:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:24:11 INFO - PROCESS | 10634 | 1469258651582 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:24:11 INFO - PROCESS | 10634 | 1469258651590 Marionette TRACE conn3 <- [1,1334,null,{}] 00:24:11 INFO - PROCESS | 10634 | 1469258651596 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}] 00:24:11 INFO - PROCESS | 10634 | 1469258651604 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:11 INFO - PROCESS | 10634 | 1469258651817 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 00:24:12 INFO - PROCESS | 10634 | 1469258652025 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 10634 | 1469258652032 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b26000 == 29 [pid = 10634] [id = 341] 00:24:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x946dac00) [pid = 10634] [serial = 1024] [outer = (nil)] 00:24:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x9502f800) [pid = 10634] [serial = 1025] [outer = 0x946dac00] 00:24:12 INFO - PROCESS | 10634 | 1469258652155 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x95031400) [pid = 10634] [serial = 1026] [outer = 0x946dac00] 00:24:13 INFO - PROCESS | 10634 | 1469258653266 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]]]}] 00:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1745ms 00:24:13 INFO - PROCESS | 10634 | 1469258653319 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 00:24:13 INFO - PROCESS | 10634 | 1469258653324 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 00:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:24:13 INFO - PROCESS | 10634 | 1469258653333 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:24:13 INFO - PROCESS | 10634 | 1469258653338 Marionette TRACE conn3 <- [1,1338,null,{}] 00:24:13 INFO - PROCESS | 10634 | 1469258653346 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}] 00:24:13 INFO - PROCESS | 10634 | 1469258653352 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:13 INFO - PROCESS | 10634 | 1469258653538 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 00:24:13 INFO - PROCESS | 10634 | 1469258653779 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:13 INFO - PROCESS | 10634 | 1469258653792 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd87000 == 30 [pid = 10634] [id = 342] 00:24:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x8f9bc800) [pid = 10634] [serial = 1027] [outer = (nil)] 00:24:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x90fbe800) [pid = 10634] [serial = 1028] [outer = 0x8f9bc800] 00:24:13 INFO - PROCESS | 10634 | 1469258653933 Marionette DEBUG loaded listener.js 00:24:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x910a3400) [pid = 10634] [serial = 1029] [outer = 0x8f9bc800] 00:24:14 INFO - PROCESS | 10634 | --DOCSHELL 0x93b69800 == 29 [pid = 10634] [id = 323] 00:24:14 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf5800 == 28 [pid = 10634] [id = 319] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x92eda000) [pid = 10634] [serial = 965] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x9394e000) [pid = 10634] [serial = 966] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x8f9b5400) [pid = 10634] [serial = 959] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x90fba000) [pid = 10634] [serial = 960] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x950d1000) [pid = 10634] [serial = 950] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x95103000) [pid = 10634] [serial = 951] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x9237a800) [pid = 10634] [serial = 947] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x95101800) [pid = 10634] [serial = 972] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x92edc000) [pid = 10634] [serial = 948] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8dff6800) [pid = 10634] [serial = 941] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x93b74400) [pid = 10634] [serial = 971] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8ec48800) [pid = 10634] [serial = 942] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x92b24c00) [pid = 10634] [serial = 939] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8ec46800) [pid = 10634] [serial = 956] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8ec78800) [pid = 10634] [serial = 957] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x910a3000) [pid = 10634] [serial = 944] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91241c00) [pid = 10634] [serial = 945] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x95140800) [pid = 10634] [serial = 953] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x951e6c00) [pid = 10634] [serial = 954] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91cc1400) [pid = 10634] [serial = 962] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8edf6400) [pid = 10634] [serial = 968] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x91d64000) [pid = 10634] [serial = 963] [outer = (nil)] [url = about:blank] 00:24:14 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x910a1c00) [pid = 10634] [serial = 969] [outer = (nil)] [url = about:blank] 00:24:15 INFO - PROCESS | 10634 | 1469258655285 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]]]}] 00:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1994ms 00:24:15 INFO - PROCESS | 10634 | 1469258655340 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 00:24:15 INFO - PROCESS | 10634 | 1469258655346 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 00:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:24:15 INFO - PROCESS | 10634 | 1469258655356 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:24:15 INFO - PROCESS | 10634 | 1469258655360 Marionette TRACE conn3 <- [1,1342,null,{}] 00:24:15 INFO - PROCESS | 10634 | 1469258655366 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}] 00:24:15 INFO - PROCESS | 10634 | 1469258655371 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:15 INFO - PROCESS | 10634 | 1469258655562 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 00:24:15 INFO - PROCESS | 10634 | 1469258655693 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:15 INFO - PROCESS | 10634 | 1469258655702 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b4800 == 29 [pid = 10634] [id = 343] 00:24:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x90fbb800) [pid = 10634] [serial = 1030] [outer = (nil)] 00:24:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91a8c400) [pid = 10634] [serial = 1031] [outer = 0x90fbb800] 00:24:15 INFO - PROCESS | 10634 | 1469258655779 Marionette DEBUG loaded listener.js 00:24:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91cc5c00) [pid = 10634] [serial = 1032] [outer = 0x90fbb800] 00:24:16 INFO - PROCESS | 10634 | 1469258656523 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]]]}] 00:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1232ms 00:24:16 INFO - PROCESS | 10634 | 1469258656589 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 00:24:16 INFO - PROCESS | 10634 | 1469258656593 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 00:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:24:16 INFO - PROCESS | 10634 | 1469258656599 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:24:16 INFO - PROCESS | 10634 | 1469258656604 Marionette TRACE conn3 <- [1,1346,null,{}] 00:24:16 INFO - PROCESS | 10634 | 1469258656620 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}] 00:24:16 INFO - PROCESS | 10634 | 1469258656627 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:16 INFO - PROCESS | 10634 | 1469258656787 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 00:24:16 INFO - PROCESS | 10634 | 1469258656799 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 10634 | 1469258656812 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b1ec00 == 30 [pid = 10634] [id = 344] 00:24:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92b24800) [pid = 10634] [serial = 1033] [outer = (nil)] 00:24:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x93944800) [pid = 10634] [serial = 1034] [outer = 0x92b24800] 00:24:16 INFO - PROCESS | 10634 | 1469258656998 Marionette DEBUG loaded listener.js 00:24:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93981400) [pid = 10634] [serial = 1035] [outer = 0x92b24800] 00:24:17 INFO - PROCESS | 10634 | 1469258657908 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]]]}] 00:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1345ms 00:24:17 INFO - PROCESS | 10634 | 1469258657944 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 00:24:17 INFO - PROCESS | 10634 | 1469258657948 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 00:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:24:17 INFO - PROCESS | 10634 | 1469258657954 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:24:17 INFO - PROCESS | 10634 | 1469258657957 Marionette TRACE conn3 <- [1,1350,null,{}] 00:24:17 INFO - PROCESS | 10634 | 1469258657971 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}] 00:24:17 INFO - PROCESS | 10634 | 1469258657975 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:18 INFO - PROCESS | 10634 | 1469258658179 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 00:24:18 INFO - PROCESS | 10634 | 1469258658198 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:18 INFO - PROCESS | 10634 | 1469258658203 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x91243c00 == 31 [pid = 10634] [id = 345] 00:24:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x93948c00) [pid = 10634] [serial = 1036] [outer = (nil)] 00:24:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95030000) [pid = 10634] [serial = 1037] [outer = 0x93948c00] 00:24:18 INFO - PROCESS | 10634 | 1469258658270 Marionette DEBUG loaded listener.js 00:24:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x95033000) [pid = 10634] [serial = 1038] [outer = 0x93948c00] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8ec52c00) [pid = 10634] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x910a1000) [pid = 10634] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91cc7000) [pid = 10634] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9513b800) [pid = 10634] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec75000) [pid = 10634] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dd86c00) [pid = 10634] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8edf7c00) [pid = 10634] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8ec6d400) [pid = 10634] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95144400) [pid = 10634] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92370400) [pid = 10634] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8dff8000) [pid = 10634] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dd88000) [pid = 10634] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:24:19 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8ec72c00) [pid = 10634] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:24:19 INFO - PROCESS | 10634 | 1469258659334 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]]]}] 00:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1436ms 00:24:19 INFO - PROCESS | 10634 | 1469258659392 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 00:24:19 INFO - PROCESS | 10634 | 1469258659396 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 00:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:24:19 INFO - PROCESS | 10634 | 1469258659402 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:24:19 INFO - PROCESS | 10634 | 1469258659404 Marionette TRACE conn3 <- [1,1354,null,{}] 00:24:19 INFO - PROCESS | 10634 | 1469258659410 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}] 00:24:19 INFO - PROCESS | 10634 | 1469258659416 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:19 INFO - PROCESS | 10634 | 1469258659573 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 00:24:19 INFO - PROCESS | 10634 | 1469258659582 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:19 INFO - PROCESS | 10634 | 1469258659589 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7b400 == 32 [pid = 10634] [id = 346] 00:24:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dffd400) [pid = 10634] [serial = 1039] [outer = (nil)] 00:24:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91cce000) [pid = 10634] [serial = 1040] [outer = 0x8dffd400] 00:24:19 INFO - PROCESS | 10634 | 1469258659657 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x93b72400) [pid = 10634] [serial = 1041] [outer = 0x8dffd400] 00:24:20 INFO - PROCESS | 10634 | 1469258660654 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]]]}] 00:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1289ms 00:24:20 INFO - PROCESS | 10634 | 1469258660691 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 00:24:20 INFO - PROCESS | 10634 | 1469258660695 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 00:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:24:20 INFO - PROCESS | 10634 | 1469258660701 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:24:20 INFO - PROCESS | 10634 | 1469258660704 Marionette TRACE conn3 <- [1,1358,null,{}] 00:24:20 INFO - PROCESS | 10634 | 1469258660709 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}] 00:24:20 INFO - PROCESS | 10634 | 1469258660720 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:20 INFO - PROCESS | 10634 | 1469258660921 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 00:24:21 INFO - PROCESS | 10634 | 1469258661102 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 10634 | 1469258661114 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7f400 == 33 [pid = 10634] [id = 347] 00:24:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8dd80c00) [pid = 10634] [serial = 1042] [outer = (nil)] 00:24:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8dfef800) [pid = 10634] [serial = 1043] [outer = 0x8dd80c00] 00:24:21 INFO - PROCESS | 10634 | 1469258661201 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8ec4ac00) [pid = 10634] [serial = 1044] [outer = 0x8dd80c00] 00:24:22 INFO - PROCESS | 10634 | 1469258662210 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]]]}] 00:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1539ms 00:24:22 INFO - PROCESS | 10634 | 1469258662242 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 10634 | 1469258662247 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 00:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:24:22 INFO - PROCESS | 10634 | 1469258662255 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:24:22 INFO - PROCESS | 10634 | 1469258662260 Marionette TRACE conn3 <- [1,1362,null,{}] 00:24:22 INFO - PROCESS | 10634 | 1469258662268 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}] 00:24:22 INFO - PROCESS | 10634 | 1469258662277 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:22 INFO - PROCESS | 10634 | 1469258662463 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 00:24:22 INFO - PROCESS | 10634 | 1469258662690 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:22 INFO - PROCESS | 10634 | 1469258662702 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec77800 == 34 [pid = 10634] [id = 348] 00:24:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8eea4000) [pid = 10634] [serial = 1045] [outer = (nil)] 00:24:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x90fb7400) [pid = 10634] [serial = 1046] [outer = 0x8eea4000] 00:24:22 INFO - PROCESS | 10634 | 1469258662827 Marionette DEBUG loaded listener.js 00:24:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x910a6400) [pid = 10634] [serial = 1047] [outer = 0x8eea4000] 00:24:23 INFO - PROCESS | 10634 | 1469258663834 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]]]}] 00:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1632ms 00:24:23 INFO - PROCESS | 10634 | 1469258663890 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 00:24:23 INFO - PROCESS | 10634 | 1469258663896 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 00:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:24:23 INFO - PROCESS | 10634 | 1469258663906 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:24:23 INFO - PROCESS | 10634 | 1469258663910 Marionette TRACE conn3 <- [1,1366,null,{}] 00:24:23 INFO - PROCESS | 10634 | 1469258663916 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}] 00:24:23 INFO - PROCESS | 10634 | 1469258663922 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:24 INFO - PROCESS | 10634 | 1469258664154 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 00:24:24 INFO - PROCESS | 10634 | 1469258664459 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 10634 | 1469258664468 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8d800 == 35 [pid = 10634] [id = 349] 00:24:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91d63c00) [pid = 10634] [serial = 1048] [outer = (nil)] 00:24:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91d69400) [pid = 10634] [serial = 1049] [outer = 0x91d63c00] 00:24:24 INFO - PROCESS | 10634 | 1469258664552 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9237c400) [pid = 10634] [serial = 1050] [outer = 0x91d63c00] 00:24:25 INFO - PROCESS | 10634 | 1469258665546 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] 00:24:25 INFO - PROCESS | 10634 | 1469258665592 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 00:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:24:25 INFO - PROCESS | 10634 | 1469258665601 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - PROCESS | 10634 | 1469258665610 Marionette TRACE conn3 <- [1,1370,null,{}] 00:24:25 INFO - PROCESS | 10634 | 1469258665625 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}] 00:24:25 INFO - PROCESS | 10634 | 1469258665631 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:25 INFO - PROCESS | 10634 | 1469258665855 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 00:24:26 INFO - PROCESS | 10634 | 1469258666086 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:26 INFO - PROCESS | 10634 | 1469258666093 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a7c00 == 36 [pid = 10634] [id = 350] 00:24:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x92edc400) [pid = 10634] [serial = 1051] [outer = (nil)] 00:24:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9513f800) [pid = 10634] [serial = 1052] [outer = 0x92edc400] 00:24:26 INFO - PROCESS | 10634 | 1469258666178 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x95144800) [pid = 10634] [serial = 1053] [outer = 0x92edc400] 00:24:27 INFO - PROCESS | 10634 | 1469258667092 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] 00:24:27 INFO - PROCESS | 10634 | 1469258667153 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 00:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:24:27 INFO - PROCESS | 10634 | 1469258667160 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:24:27 INFO - PROCESS | 10634 | 1469258667164 Marionette TRACE conn3 <- [1,1374,null,{}] 00:24:27 INFO - PROCESS | 10634 | 1469258667170 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}] 00:24:27 INFO - PROCESS | 10634 | 1469258667175 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:27 INFO - PROCESS | 10634 | 1469258667387 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 00:24:27 INFO - PROCESS | 10634 | 1469258667600 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 10634 | 1469258667616 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x91247000 == 37 [pid = 10634] [id = 351] 00:24:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91d66400) [pid = 10634] [serial = 1054] [outer = (nil)] 00:24:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x951f0800) [pid = 10634] [serial = 1055] [outer = 0x91d66400] 00:24:27 INFO - PROCESS | 10634 | 1469258667745 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x95213800) [pid = 10634] [serial = 1056] [outer = 0x91d66400] 00:24:28 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:28 INFO - PROCESS | 10634 | 1469258668621 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] 00:24:28 INFO - PROCESS | 10634 | 1469258668707 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 00:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:24:28 INFO - PROCESS | 10634 | 1469258668722 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 10634 | 1469258668725 Marionette TRACE conn3 <- [1,1378,null,{}] 00:24:28 INFO - PROCESS | 10634 | 1469258668731 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}] 00:24:28 INFO - PROCESS | 10634 | 1469258668736 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:28 INFO - PROCESS | 10634 | 1469258668950 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 00:24:29 INFO - PROCESS | 10634 | 1469258669180 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 10634 | 1469258669198 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x977bec00 == 38 [pid = 10634] [id = 352] 00:24:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x977bf400) [pid = 10634] [serial = 1057] [outer = (nil)] 00:24:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x98250c00) [pid = 10634] [serial = 1058] [outer = 0x977bf400] 00:24:29 INFO - PROCESS | 10634 | 1469258669315 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x98d64000) [pid = 10634] [serial = 1059] [outer = 0x977bf400] 00:24:30 INFO - PROCESS | 10634 | 1469258670323 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] 00:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:24:30 INFO - PROCESS | 10634 | 1469258670360 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 00:24:30 INFO - PROCESS | 10634 | 1469258670368 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:24:30 INFO - PROCESS | 10634 | 1469258670371 Marionette TRACE conn3 <- [1,1382,null,{}] 00:24:30 INFO - PROCESS | 10634 | 1469258670377 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}] 00:24:30 INFO - PROCESS | 10634 | 1469258670384 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:30 INFO - PROCESS | 10634 | 1469258670627 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 00:24:31 INFO - PROCESS | 10634 | 1469258671109 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 10634 | 1469258671118 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec54c00 == 39 [pid = 10634] [id = 353] 00:24:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8ec6d400) [pid = 10634] [serial = 1060] [outer = (nil)] 00:24:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x8ec74400) [pid = 10634] [serial = 1061] [outer = 0x8ec6d400] 00:24:31 INFO - PROCESS | 10634 | 1469258671194 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8edf0c00) [pid = 10634] [serial = 1062] [outer = 0x8ec6d400] 00:24:32 INFO - PROCESS | 10634 | [10634] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:32 INFO - PROCESS | 10634 | 1469258672162 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] 00:24:32 INFO - PROCESS | 10634 | 1469258672207 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 00:24:32 INFO - PROCESS | 10634 | 1469258672215 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 10634 | 1469258672219 Marionette TRACE conn3 <- [1,1386,null,{}] 00:24:32 INFO - PROCESS | 10634 | 1469258672227 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}] 00:24:32 INFO - PROCESS | 10634 | 1469258672234 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:32 INFO - PROCESS | 10634 | 1469258672406 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 00:24:32 INFO - PROCESS | 10634 | 1469258672733 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:32 INFO - PROCESS | 10634 | 1469258672749 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6ec00 == 40 [pid = 10634] [id = 354] 00:24:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x910a7400) [pid = 10634] [serial = 1063] [outer = (nil)] 00:24:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x9123fc00) [pid = 10634] [serial = 1064] [outer = 0x910a7400] 00:24:32 INFO - PROCESS | 10634 | 1469258672825 Marionette DEBUG loaded listener.js 00:24:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x91a92000) [pid = 10634] [serial = 1065] [outer = 0x910a7400] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeae800 == 39 [pid = 10634] [id = 320] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff9000 == 38 [pid = 10634] [id = 337] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff5400 == 37 [pid = 10634] [id = 325] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6d800 == 36 [pid = 10634] [id = 321] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c000 == 35 [pid = 10634] [id = 322] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7b400 == 34 [pid = 10634] [id = 346] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x91243c00 == 33 [pid = 10634] [id = 345] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x92b1ec00 == 32 [pid = 10634] [id = 344] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b4800 == 31 [pid = 10634] [id = 343] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd87000 == 30 [pid = 10634] [id = 342] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x95032800 == 29 [pid = 10634] [id = 326] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x91d6b000 == 28 [pid = 10634] [id = 328] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd85c00 == 27 [pid = 10634] [id = 333] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff8c00 == 26 [pid = 10634] [id = 339] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7f800 == 25 [pid = 10634] [id = 330] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec53000 == 24 [pid = 10634] [id = 332] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x91244800 == 23 [pid = 10634] [id = 340] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7d400 == 22 [pid = 10634] [id = 338] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd88c00 == 21 [pid = 10634] [id = 329] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x95103c00 == 20 [pid = 10634] [id = 327] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x92b26000 == 19 [pid = 10634] [id = 341] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff2400 == 18 [pid = 10634] [id = 336] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c400 == 17 [pid = 10634] [id = 331] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbe000 == 16 [pid = 10634] [id = 335] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf6c00 == 15 [pid = 10634] [id = 334] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff9800 == 14 [pid = 10634] [id = 324] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x977bec00 == 13 [pid = 10634] [id = 352] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x91247000 == 12 [pid = 10634] [id = 351] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x910a7c00 == 11 [pid = 10634] [id = 350] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec77800 == 10 [pid = 10634] [id = 348] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8d800 == 9 [pid = 10634] [id = 349] 00:24:34 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7f400 == 8 [pid = 10634] [id = 347] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x92370000) [pid = 10634] [serial = 1013] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x90fc5400) [pid = 10634] [serial = 975] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x9123b400) [pid = 10634] [serial = 1008] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x8f9b6400) [pid = 10634] [serial = 974] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x92b20400) [pid = 10634] [serial = 978] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x9210ec00) [pid = 10634] [serial = 977] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x951eac00) [pid = 10634] [serial = 981] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x91d6a800) [pid = 10634] [serial = 1010] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8dff3000) [pid = 10634] [serial = 1001] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x95141c00) [pid = 10634] [serial = 980] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8ec49c00) [pid = 10634] [serial = 1002] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8eea3000) [pid = 10634] [serial = 1004] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8eea7400) [pid = 10634] [serial = 999] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8ec79400) [pid = 10634] [serial = 998] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x95296c00) [pid = 10634] [serial = 984] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9521cc00) [pid = 10634] [serial = 983] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x982ddc00) [pid = 10634] [serial = 987] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9820e000) [pid = 10634] [serial = 986] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x99874800) [pid = 10634] [serial = 990] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x99516c00) [pid = 10634] [serial = 989] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x99c05400) [pid = 10634] [serial = 993] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x99c03c00) [pid = 10634] [serial = 992] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x99cf8000) [pid = 10634] [serial = 996] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x99c0f800) [pid = 10634] [serial = 995] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x910a8000) [pid = 10634] [serial = 1007] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9210dc00) [pid = 10634] [serial = 1011] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8f9ae800) [pid = 10634] [serial = 1005] [outer = (nil)] [url = about:blank] 00:24:34 INFO - PROCESS | 10634 | 1469258674890 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] 00:24:34 INFO - PROCESS | 10634 | 1469258674911 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 00:24:34 INFO - PROCESS | 10634 | 1469258674919 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 10634 | 1469258674924 Marionette TRACE conn3 <- [1,1390,null,{}] 00:24:34 INFO - PROCESS | 10634 | 1469258674931 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}] 00:24:34 INFO - PROCESS | 10634 | 1469258674937 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:35 INFO - PROCESS | 10634 | 1469258675134 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 00:24:35 INFO - PROCESS | 10634 | 1469258675260 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:35 INFO - PROCESS | 10634 | 1469258675270 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffe400 == 9 [pid = 10634] [id = 355] 00:24:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8ec73000) [pid = 10634] [serial = 1066] [outer = (nil)] 00:24:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8ec79800) [pid = 10634] [serial = 1067] [outer = 0x8ec73000] 00:24:35 INFO - PROCESS | 10634 | 1469258675351 Marionette DEBUG loaded listener.js 00:24:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8edf2000) [pid = 10634] [serial = 1068] [outer = 0x8ec73000] 00:24:36 INFO - PROCESS | 10634 | 1469258676193 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]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1332ms 00:24:36 INFO - PROCESS | 10634 | 1469258676249 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 10634 | 1469258676257 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 00:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:24:36 INFO - PROCESS | 10634 | 1469258676268 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - PROCESS | 10634 | 1469258676271 Marionette TRACE conn3 <- [1,1394,null,{}] 00:24:36 INFO - PROCESS | 10634 | 1469258676278 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}] 00:24:36 INFO - PROCESS | 10634 | 1469258676283 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:36 INFO - PROCESS | 10634 | 1469258676448 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 00:24:36 INFO - PROCESS | 10634 | 1469258676578 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 10634 | 1469258676585 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea3c00 == 10 [pid = 10634] [id = 356] 00:24:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8f9b2400) [pid = 10634] [serial = 1069] [outer = (nil)] 00:24:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x90fb6c00) [pid = 10634] [serial = 1070] [outer = 0x8f9b2400] 00:24:36 INFO - PROCESS | 10634 | 1469258676660 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x90fbc000) [pid = 10634] [serial = 1071] [outer = 0x8f9b2400] 00:24:37 INFO - PROCESS | 10634 | 1469258677539 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]]]}] 00:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1289ms 00:24:37 INFO - PROCESS | 10634 | 1469258677557 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 00:24:37 INFO - PROCESS | 10634 | 1469258677561 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 00:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:24:37 INFO - PROCESS | 10634 | 1469258677567 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:24:37 INFO - PROCESS | 10634 | 1469258677574 Marionette TRACE conn3 <- [1,1398,null,{}] 00:24:37 INFO - PROCESS | 10634 | 1469258677598 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}] 00:24:37 INFO - PROCESS | 10634 | 1469258677607 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:37 INFO - PROCESS | 10634 | 1469258677836 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 00:24:37 INFO - PROCESS | 10634 | 1469258677867 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:37 INFO - PROCESS | 10634 | 1469258677878 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a90800 == 11 [pid = 10634] [id = 357] 00:24:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91a91000) [pid = 10634] [serial = 1072] [outer = (nil)] 00:24:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x91cc1c00) [pid = 10634] [serial = 1073] [outer = 0x91a91000] 00:24:37 INFO - PROCESS | 10634 | 1469258677951 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91d65800) [pid = 10634] [serial = 1074] [outer = 0x91a91000] 00:24:39 INFO - PROCESS | 10634 | 1469258679374 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]]]}] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec4cc00) [pid = 10634] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x93948c00) [pid = 10634] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8f9b2800) [pid = 10634] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8f9bc800) [pid = 10634] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x92ee5400) [pid = 10634] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x946dac00) [pid = 10634] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x90fbb800) [pid = 10634] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dd7d800) [pid = 10634] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92b24800) [pid = 10634] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:24:39 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8dffd400) [pid = 10634] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1895ms 00:24:39 INFO - PROCESS | 10634 | 1469258679478 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 10634 | 1469258679482 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 00:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:24:39 INFO - PROCESS | 10634 | 1469258679493 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - PROCESS | 10634 | 1469258679497 Marionette TRACE conn3 <- [1,1402,null,{}] 00:24:39 INFO - PROCESS | 10634 | 1469258679508 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}] 00:24:39 INFO - PROCESS | 10634 | 1469258679513 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:39 INFO - PROCESS | 10634 | 1469258679710 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 00:24:39 INFO - PROCESS | 10634 | 1469258679791 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:39 INFO - PROCESS | 10634 | 1469258679800 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbd000 == 12 [pid = 10634] [id = 358] 00:24:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x90fc2400) [pid = 10634] [serial = 1075] [outer = (nil)] 00:24:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x91245000) [pid = 10634] [serial = 1076] [outer = 0x90fc2400] 00:24:39 INFO - PROCESS | 10634 | 1469258679871 Marionette DEBUG loaded listener.js 00:24:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92110000) [pid = 10634] [serial = 1077] [outer = 0x90fc2400] 00:24:40 INFO - PROCESS | 10634 | 1469258680630 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]]]}] 00:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1192ms 00:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:24:40 INFO - PROCESS | 10634 | 1469258680686 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 00:24:40 INFO - PROCESS | 10634 | 1469258680689 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 00:24:40 INFO - PROCESS | 10634 | 1469258680696 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:24:40 INFO - PROCESS | 10634 | 1469258680699 Marionette TRACE conn3 <- [1,1406,null,{}] 00:24:40 INFO - PROCESS | 10634 | 1469258680705 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}] 00:24:40 INFO - PROCESS | 10634 | 1469258680710 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:40 INFO - PROCESS | 10634 | 1469258680879 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 00:24:40 INFO - PROCESS | 10634 | 1469258680890 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 10634 | 1469258680899 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x92371800 == 13 [pid = 10634] [id = 359] 00:24:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92374000) [pid = 10634] [serial = 1078] [outer = (nil)] 00:24:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9237c000) [pid = 10634] [serial = 1079] [outer = 0x92374000] 00:24:40 INFO - PROCESS | 10634 | 1469258680966 Marionette DEBUG loaded listener.js 00:24:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b23800) [pid = 10634] [serial = 1080] [outer = 0x92374000] 00:24:42 INFO - PROCESS | 10634 | 1469258682125 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]]]}] 00:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1483ms 00:24:42 INFO - PROCESS | 10634 | 1469258682180 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 00:24:42 INFO - PROCESS | 10634 | 1469258682186 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 00:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:24:42 INFO - PROCESS | 10634 | 1469258682195 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:24:42 INFO - PROCESS | 10634 | 1469258682199 Marionette TRACE conn3 <- [1,1410,null,{}] 00:24:42 INFO - PROCESS | 10634 | 1469258682209 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}] 00:24:42 INFO - PROCESS | 10634 | 1469258682214 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:42 INFO - PROCESS | 10634 | 1469258682407 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 00:24:42 INFO - PROCESS | 10634 | 1469258682629 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 10634 | 1469258682637 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd86000 == 14 [pid = 10634] [id = 360] 00:24:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8ec53800) [pid = 10634] [serial = 1081] [outer = (nil)] 00:24:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8f9b3800) [pid = 10634] [serial = 1082] [outer = 0x8ec53800] 00:24:42 INFO - PROCESS | 10634 | 1469258682728 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x90fc4800) [pid = 10634] [serial = 1083] [outer = 0x8ec53800] 00:24:43 INFO - PROCESS | 10634 | 1469258683873 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]]]}] 00:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1697ms 00:24:43 INFO - PROCESS | 10634 | 1469258683891 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 00:24:43 INFO - PROCESS | 10634 | 1469258683898 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 00:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:24:43 INFO - PROCESS | 10634 | 1469258683909 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:24:43 INFO - PROCESS | 10634 | 1469258683914 Marionette TRACE conn3 <- [1,1414,null,{}] 00:24:43 INFO - PROCESS | 10634 | 1469258683920 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}] 00:24:43 INFO - PROCESS | 10634 | 1469258683926 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:44 INFO - PROCESS | 10634 | 1469258684142 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 00:24:44 INFO - PROCESS | 10634 | 1469258684382 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 10634 | 1469258684393 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeb0400 == 15 [pid = 10634] [id = 361] 00:24:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91d6c000) [pid = 10634] [serial = 1084] [outer = (nil)] 00:24:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x9236d800) [pid = 10634] [serial = 1085] [outer = 0x91d6c000] 00:24:44 INFO - PROCESS | 10634 | 1469258684479 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x90fc0c00) [pid = 10634] [serial = 1086] [outer = 0x91d6c000] 00:24:45 INFO - PROCESS | 10634 | 1469258685618 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]]]}] 00:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1733ms 00:24:45 INFO - PROCESS | 10634 | 1469258685642 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 00:24:45 INFO - PROCESS | 10634 | 1469258685646 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 00:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:24:45 INFO - PROCESS | 10634 | 1469258685653 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:24:45 INFO - PROCESS | 10634 | 1469258685661 Marionette TRACE conn3 <- [1,1418,null,{}] 00:24:45 INFO - PROCESS | 10634 | 1469258685677 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}] 00:24:45 INFO - PROCESS | 10634 | 1469258685686 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:45 INFO - PROCESS | 10634 | 1469258685923 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 00:24:46 INFO - PROCESS | 10634 | 1469258686175 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 10634 | 1469258686185 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x93989400 == 16 [pid = 10634] [id = 362] 00:24:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9398c400) [pid = 10634] [serial = 1087] [outer = (nil)] 00:24:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x946dac00) [pid = 10634] [serial = 1088] [outer = 0x9398c400] 00:24:46 INFO - PROCESS | 10634 | 1469258686270 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9502b800) [pid = 10634] [serial = 1089] [outer = 0x9398c400] 00:24:47 INFO - PROCESS | 10634 | 1469258687279 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]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1692ms 00:24:47 INFO - PROCESS | 10634 | 1469258687345 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 10634 | 1469258687350 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 00:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:24:47 INFO - PROCESS | 10634 | 1469258687357 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - PROCESS | 10634 | 1469258687361 Marionette TRACE conn3 <- [1,1422,null,{}] 00:24:47 INFO - PROCESS | 10634 | 1469258687366 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}] 00:24:47 INFO - PROCESS | 10634 | 1469258687371 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:47 INFO - PROCESS | 10634 | 1469258687561 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 00:24:47 INFO - PROCESS | 10634 | 1469258687781 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 10634 | 1469258687790 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec75000 == 17 [pid = 10634] [id = 363] 00:24:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8ec7a000) [pid = 10634] [serial = 1090] [outer = (nil)] 00:24:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91ccc000) [pid = 10634] [serial = 1091] [outer = 0x8ec7a000] 00:24:47 INFO - PROCESS | 10634 | 1469258687906 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x95027400) [pid = 10634] [serial = 1092] [outer = 0x8ec7a000] 00:24:49 INFO - PROCESS | 10634 | 1469258689157 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]]]}] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x92377400) [pid = 10634] [serial = 1014] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x91cc9400) [pid = 10634] [serial = 1019] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x92012400) [pid = 10634] [serial = 1020] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8dff4800) [pid = 10634] [serial = 1016] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8edf1800) [pid = 10634] [serial = 1017] [outer = (nil)] [url = about:blank] 00:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1887ms 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x95030000) [pid = 10634] [serial = 1037] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x95033000) [pid = 10634] [serial = 1038] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x90fbe800) [pid = 10634] [serial = 1028] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x910a3400) [pid = 10634] [serial = 1029] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x9394c400) [pid = 10634] [serial = 1022] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x93b67800) [pid = 10634] [serial = 1023] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9502f800) [pid = 10634] [serial = 1025] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95031400) [pid = 10634] [serial = 1026] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91a8c400) [pid = 10634] [serial = 1031] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91cc5c00) [pid = 10634] [serial = 1032] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x93981400) [pid = 10634] [serial = 1035] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x91cce000) [pid = 10634] [serial = 1040] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x93944800) [pid = 10634] [serial = 1034] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x93b72400) [pid = 10634] [serial = 1041] [outer = (nil)] [url = about:blank] 00:24:49 INFO - PROCESS | 10634 | 1469258689358 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 00:24:49 INFO - PROCESS | 10634 | 1469258689363 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 00:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:24:49 INFO - PROCESS | 10634 | 1469258689391 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:24:49 INFO - PROCESS | 10634 | 1469258689396 Marionette TRACE conn3 <- [1,1426,null,{}] 00:24:49 INFO - PROCESS | 10634 | 1469258689404 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}] 00:24:49 INFO - PROCESS | 10634 | 1469258689408 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:49 INFO - PROCESS | 10634 | 1469258689561 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 00:24:49 INFO - PROCESS | 10634 | 1469258689687 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:49 INFO - PROCESS | 10634 | 1469258689699 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff7400 == 18 [pid = 10634] [id = 364] 00:24:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dff8800) [pid = 10634] [serial = 1093] [outer = (nil)] 00:24:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8ec77c00) [pid = 10634] [serial = 1094] [outer = 0x8dff8800] 00:24:49 INFO - PROCESS | 10634 | 1469258689769 Marionette DEBUG loaded listener.js 00:24:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8eead800) [pid = 10634] [serial = 1095] [outer = 0x8dff8800] 00:24:50 INFO - PROCESS | 10634 | 1469258690616 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]]]}] 00:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1290ms 00:24:50 INFO - PROCESS | 10634 | 1469258690679 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 00:24:50 INFO - PROCESS | 10634 | 1469258690685 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 00:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:24:50 INFO - PROCESS | 10634 | 1469258690695 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:24:50 INFO - PROCESS | 10634 | 1469258690699 Marionette TRACE conn3 <- [1,1430,null,{}] 00:24:50 INFO - PROCESS | 10634 | 1469258690705 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}] 00:24:50 INFO - PROCESS | 10634 | 1469258690710 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:50 INFO - PROCESS | 10634 | 1469258690881 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 00:24:51 INFO - PROCESS | 10634 | 1469258691017 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:51 INFO - PROCESS | 10634 | 1469258691023 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea9c00 == 19 [pid = 10634] [id = 365] 00:24:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x910ab800) [pid = 10634] [serial = 1096] [outer = (nil)] 00:24:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91244400) [pid = 10634] [serial = 1097] [outer = 0x910ab800] 00:24:51 INFO - PROCESS | 10634 | 1469258691098 Marionette DEBUG loaded listener.js 00:24:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91a92400) [pid = 10634] [serial = 1098] [outer = 0x910ab800] 00:24:52 INFO - PROCESS | 10634 | 1469258692034 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]]]}] 00:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1395ms 00:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:24:52 INFO - PROCESS | 10634 | 1469258692090 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 00:24:52 INFO - PROCESS | 10634 | 1469258692094 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 00:24:52 INFO - PROCESS | 10634 | 1469258692107 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:24:52 INFO - PROCESS | 10634 | 1469258692112 Marionette TRACE conn3 <- [1,1434,null,{}] 00:24:52 INFO - PROCESS | 10634 | 1469258692128 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}] 00:24:52 INFO - PROCESS | 10634 | 1469258692136 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:52 INFO - PROCESS | 10634 | 1469258692353 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 00:24:52 INFO - PROCESS | 10634 | 1469258692380 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 10634 | 1469258692393 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x92eda400 == 20 [pid = 10634] [id = 366] 00:24:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92edb800) [pid = 10634] [serial = 1099] [outer = (nil)] 00:24:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x93947000) [pid = 10634] [serial = 1100] [outer = 0x92edb800] 00:24:52 INFO - PROCESS | 10634 | 1469258692463 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93983c00) [pid = 10634] [serial = 1101] [outer = 0x92edb800] 00:24:53 INFO - PROCESS | 10634 | 1469258693413 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]]]}] 00:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1341ms 00:24:53 INFO - PROCESS | 10634 | 1469258693443 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 10634 | 1469258693447 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 00:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:24:53 INFO - PROCESS | 10634 | 1469258693453 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 10634 | 1469258693457 Marionette TRACE conn3 <- [1,1438,null,{}] 00:24:53 INFO - PROCESS | 10634 | 1469258693462 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}] 00:24:53 INFO - PROCESS | 10634 | 1469258693467 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:53 INFO - PROCESS | 10634 | 1469258693682 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x92edc400) [pid = 10634] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x91d66400) [pid = 10634] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x977bf400) [pid = 10634] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8ec6d400) [pid = 10634] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91a91000) [pid = 10634] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x910a7400) [pid = 10634] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8ec73000) [pid = 10634] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x90fc2400) [pid = 10634] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8f9b2400) [pid = 10634] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8dd80c00) [pid = 10634] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8eea4000) [pid = 10634] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:24:53 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x91d63c00) [pid = 10634] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:24:53 INFO - PROCESS | 10634 | 1469258693889 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 10634 | 1469258693897 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd80c00 == 21 [pid = 10634] [id = 367] 00:24:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8dff8000) [pid = 10634] [serial = 1102] [outer = (nil)] 00:24:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8eead400) [pid = 10634] [serial = 1103] [outer = 0x8dff8000] 00:24:53 INFO - PROCESS | 10634 | 1469258693964 Marionette DEBUG loaded listener.js 00:24:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x9123e000) [pid = 10634] [serial = 1104] [outer = 0x8dff8000] 00:24:54 INFO - PROCESS | 10634 | 1469258694771 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]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1388ms 00:24:54 INFO - PROCESS | 10634 | 1469258694844 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 10634 | 1469258694848 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 00:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:24:54 INFO - PROCESS | 10634 | 1469258694854 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - PROCESS | 10634 | 1469258694858 Marionette TRACE conn3 <- [1,1442,null,{}] 00:24:54 INFO - PROCESS | 10634 | 1469258694863 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}] 00:24:54 INFO - PROCESS | 10634 | 1469258694869 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:55 INFO - PROCESS | 10634 | 1469258695022 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 00:24:55 INFO - PROCESS | 10634 | 1469258695032 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:55 INFO - PROCESS | 10634 | 1469258695041 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x93982800 == 22 [pid = 10634] [id = 368] 00:24:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x93b66400) [pid = 10634] [serial = 1105] [outer = (nil)] 00:24:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x946dc000) [pid = 10634] [serial = 1106] [outer = 0x93b66400] 00:24:55 INFO - PROCESS | 10634 | 1469258695239 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x946e2400) [pid = 10634] [serial = 1107] [outer = 0x93b66400] 00:24:56 INFO - PROCESS | 10634 | 1469258696139 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]]]}] 00:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1337ms 00:24:56 INFO - PROCESS | 10634 | 1469258696193 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 00:24:56 INFO - PROCESS | 10634 | 1469258696207 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 00:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:24:56 INFO - PROCESS | 10634 | 1469258696219 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 10634 | 1469258696223 Marionette TRACE conn3 <- [1,1446,null,{}] 00:24:56 INFO - PROCESS | 10634 | 1469258696232 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}] 00:24:56 INFO - PROCESS | 10634 | 1469258696237 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:56 INFO - PROCESS | 10634 | 1469258696466 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 00:24:56 INFO - PROCESS | 10634 | 1469258696695 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 10634 | 1469258696712 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4c000 == 23 [pid = 10634] [id = 369] 00:24:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8ec4dc00) [pid = 10634] [serial = 1108] [outer = (nil)] 00:24:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8edf9000) [pid = 10634] [serial = 1109] [outer = 0x8ec4dc00] 00:24:56 INFO - PROCESS | 10634 | 1469258696833 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8f9b9000) [pid = 10634] [serial = 1110] [outer = 0x8ec4dc00] 00:24:57 INFO - PROCESS | 10634 | 1469258697872 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]]]}] 00:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1685ms 00:24:57 INFO - PROCESS | 10634 | 1469258697904 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 00:24:57 INFO - PROCESS | 10634 | 1469258697912 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 00:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:24:57 INFO - PROCESS | 10634 | 1469258697922 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:24:57 INFO - PROCESS | 10634 | 1469258697926 Marionette TRACE conn3 <- [1,1450,null,{}] 00:24:57 INFO - PROCESS | 10634 | 1469258697933 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}] 00:24:57 INFO - PROCESS | 10634 | 1469258697939 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:58 INFO - PROCESS | 10634 | 1469258698118 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 00:24:58 INFO - PROCESS | 10634 | 1469258698283 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 10634 | 1469258698291 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec46c00 == 24 [pid = 10634] [id = 370] 00:24:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91d6c800) [pid = 10634] [serial = 1111] [outer = (nil)] 00:24:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92374800) [pid = 10634] [serial = 1112] [outer = 0x91d6c800] 00:24:58 INFO - PROCESS | 10634 | 1469258698374 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92b20c00) [pid = 10634] [serial = 1113] [outer = 0x91d6c800] 00:24:59 INFO - PROCESS | 10634 | 1469258699367 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]]]}] 00:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1530ms 00:24:59 INFO - PROCESS | 10634 | 1469258699452 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 00:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:24:59 INFO - PROCESS | 10634 | 1469258699457 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 00:24:59 INFO - PROCESS | 10634 | 1469258699463 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:24:59 INFO - PROCESS | 10634 | 1469258699470 Marionette TRACE conn3 <- [1,1454,null,{}] 00:24:59 INFO - PROCESS | 10634 | 1469258699486 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}] 00:24:59 INFO - PROCESS | 10634 | 1469258699494 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:24:59 INFO - PROCESS | 10634 | 1469258699721 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 00:24:59 INFO - PROCESS | 10634 | 1469258699978 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 10634 | 1469258699991 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x9502f800 == 25 [pid = 10634] [id = 371] 00:25:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x95031800) [pid = 10634] [serial = 1114] [outer = (nil)] 00:25:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9513a400) [pid = 10634] [serial = 1115] [outer = 0x95031800] 00:25:00 INFO - PROCESS | 10634 | 1469258700070 Marionette DEBUG loaded listener.js 00:25:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x95142800) [pid = 10634] [serial = 1116] [outer = 0x95031800] 00:25:01 INFO - PROCESS | 10634 | 1469258701076 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]]]}] 00:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1651ms 00:25:01 INFO - PROCESS | 10634 | 1469258701115 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 00:25:01 INFO - PROCESS | 10634 | 1469258701122 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 00:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:25:01 INFO - PROCESS | 10634 | 1469258701131 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:25:01 INFO - PROCESS | 10634 | 1469258701137 Marionette TRACE conn3 <- [1,1458,null,{}] 00:25:01 INFO - PROCESS | 10634 | 1469258701145 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}] 00:25:01 INFO - PROCESS | 10634 | 1469258701153 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:01 INFO - PROCESS | 10634 | 1469258701372 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 00:25:01 INFO - PROCESS | 10634 | 1469258701590 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 10634 | 1469258701600 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffb800 == 26 [pid = 10634] [id = 372] 00:25:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x951e4800) [pid = 10634] [serial = 1117] [outer = (nil)] 00:25:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x951ed800) [pid = 10634] [serial = 1118] [outer = 0x951e4800] 00:25:01 INFO - PROCESS | 10634 | 1469258701725 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x95212c00) [pid = 10634] [serial = 1119] [outer = 0x951e4800] 00:25:02 INFO - PROCESS | 10634 | 1469258702764 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]]]}] 00:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1691ms 00:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:25:02 INFO - PROCESS | 10634 | 1469258702822 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 10634 | 1469258702825 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 00:25:02 INFO - PROCESS | 10634 | 1469258702832 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - PROCESS | 10634 | 1469258702835 Marionette TRACE conn3 <- [1,1462,null,{}] 00:25:02 INFO - PROCESS | 10634 | 1469258702841 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}] 00:25:02 INFO - PROCESS | 10634 | 1469258702846 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:03 INFO - PROCESS | 10634 | 1469258703018 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 00:25:03 INFO - PROCESS | 10634 | 1469258703227 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 10634 | 1469258703237 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x951eec00 == 27 [pid = 10634] [id = 373] 00:25:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95296800) [pid = 10634] [serial = 1120] [outer = (nil)] 00:25:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9529a000) [pid = 10634] [serial = 1121] [outer = 0x95296800] 00:25:03 INFO - PROCESS | 10634 | 1469258703317 Marionette DEBUG loaded listener.js 00:25:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x977bd400) [pid = 10634] [serial = 1122] [outer = 0x95296800] 00:25:04 INFO - PROCESS | 10634 | 1469258704215 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]]]}] 00:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1451ms 00:25:04 INFO - PROCESS | 10634 | 1469258704283 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 00:25:04 INFO - PROCESS | 10634 | 1469258704287 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 00:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:25:04 INFO - PROCESS | 10634 | 1469258704294 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:25:04 INFO - PROCESS | 10634 | 1469258704297 Marionette TRACE conn3 <- [1,1466,null,{}] 00:25:04 INFO - PROCESS | 10634 | 1469258704303 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}] 00:25:04 INFO - PROCESS | 10634 | 1469258704314 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:04 INFO - PROCESS | 10634 | 1469258704615 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 00:25:04 INFO - PROCESS | 10634 | 1469258704966 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:04 INFO - PROCESS | 10634 | 1469258704976 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff7000 == 28 [pid = 10634] [id = 374] 00:25:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8eeaa800) [pid = 10634] [serial = 1123] [outer = (nil)] 00:25:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x98d5c800) [pid = 10634] [serial = 1124] [outer = 0x8eeaa800] 00:25:05 INFO - PROCESS | 10634 | 1469258705058 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x98d5f000) [pid = 10634] [serial = 1125] [outer = 0x8eeaa800] 00:25:06 INFO - PROCESS | 10634 | 1469258706000 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]]]}] 00:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1739ms 00:25:06 INFO - PROCESS | 10634 | 1469258706034 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 00:25:06 INFO - PROCESS | 10634 | 1469258706037 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 00:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:25:06 INFO - PROCESS | 10634 | 1469258706044 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:25:06 INFO - PROCESS | 10634 | 1469258706048 Marionette TRACE conn3 <- [1,1470,null,{}] 00:25:06 INFO - PROCESS | 10634 | 1469258706053 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}] 00:25:06 INFO - PROCESS | 10634 | 1469258706059 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:06 INFO - PROCESS | 10634 | 1469258706233 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 00:25:06 INFO - PROCESS | 10634 | 1469258706642 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:06 INFO - PROCESS | 10634 | 1469258706655 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffc800 == 29 [pid = 10634] [id = 375] 00:25:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8dffcc00) [pid = 10634] [serial = 1126] [outer = (nil)] 00:25:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8ec4a000) [pid = 10634] [serial = 1127] [outer = 0x8dffcc00] 00:25:06 INFO - PROCESS | 10634 | 1469258706769 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8ec79c00) [pid = 10634] [serial = 1128] [outer = 0x8dffcc00] 00:25:07 INFO - PROCESS | 10634 | 1469258707683 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]]]}] 00:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1733ms 00:25:07 INFO - PROCESS | 10634 | 1469258707780 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 10634 | 1469258707785 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 00:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:25:07 INFO - PROCESS | 10634 | 1469258707793 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - PROCESS | 10634 | 1469258707796 Marionette TRACE conn3 <- [1,1474,null,{}] 00:25:07 INFO - PROCESS | 10634 | 1469258707804 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}] 00:25:07 INFO - PROCESS | 10634 | 1469258707812 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:08 INFO - PROCESS | 10634 | 1469258708017 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 00:25:09 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec54c00 == 28 [pid = 10634] [id = 353] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8ec4ac00) [pid = 10634] [serial = 1044] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8dfef800) [pid = 10634] [serial = 1043] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x910a6400) [pid = 10634] [serial = 1047] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x90fb7400) [pid = 10634] [serial = 1046] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x9237c400) [pid = 10634] [serial = 1050] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x91d69400) [pid = 10634] [serial = 1049] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x95144800) [pid = 10634] [serial = 1053] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9513f800) [pid = 10634] [serial = 1052] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x95213800) [pid = 10634] [serial = 1056] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x951f0800) [pid = 10634] [serial = 1055] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x98d64000) [pid = 10634] [serial = 1059] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x98250c00) [pid = 10634] [serial = 1058] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8edf0c00) [pid = 10634] [serial = 1062] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec74400) [pid = 10634] [serial = 1061] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91cc1c00) [pid = 10634] [serial = 1073] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91a92000) [pid = 10634] [serial = 1065] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9123fc00) [pid = 10634] [serial = 1064] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8ec79800) [pid = 10634] [serial = 1067] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8edf2000) [pid = 10634] [serial = 1068] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9237c000) [pid = 10634] [serial = 1079] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x91245000) [pid = 10634] [serial = 1076] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x91d65800) [pid = 10634] [serial = 1074] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x90fb6c00) [pid = 10634] [serial = 1070] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92110000) [pid = 10634] [serial = 1077] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x90fbc000) [pid = 10634] [serial = 1071] [outer = (nil)] [url = about:blank] 00:25:09 INFO - PROCESS | 10634 | 1469258709299 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 10634 | 1469258709311 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83400 == 29 [pid = 10634] [id = 376] 00:25:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8dd83c00) [pid = 10634] [serial = 1129] [outer = (nil)] 00:25:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dd88c00) [pid = 10634] [serial = 1130] [outer = 0x8dd83c00] 00:25:09 INFO - PROCESS | 10634 | 1469258709387 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dff6800) [pid = 10634] [serial = 1131] [outer = 0x8dd83c00] 00:25:10 INFO - PROCESS | 10634 | 1469258710201 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]]]}] 00:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2436ms 00:25:10 INFO - PROCESS | 10634 | 1469258710230 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 00:25:10 INFO - PROCESS | 10634 | 1469258710236 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 00:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:25:10 INFO - PROCESS | 10634 | 1469258710247 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:25:10 INFO - PROCESS | 10634 | 1469258710251 Marionette TRACE conn3 <- [1,1478,null,{}] 00:25:10 INFO - PROCESS | 10634 | 1469258710264 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}] 00:25:10 INFO - PROCESS | 10634 | 1469258710272 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:10 INFO - PROCESS | 10634 | 1469258710434 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 00:25:10 INFO - PROCESS | 10634 | 1469258710461 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:10 INFO - PROCESS | 10634 | 1469258710474 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec77800 == 30 [pid = 10634] [id = 377] 00:25:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8ec79400) [pid = 10634] [serial = 1132] [outer = (nil)] 00:25:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8edf2400) [pid = 10634] [serial = 1133] [outer = 0x8ec79400] 00:25:10 INFO - PROCESS | 10634 | 1469258710543 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8edf9800) [pid = 10634] [serial = 1134] [outer = 0x8ec79400] 00:25:11 INFO - PROCESS | 10634 | 1469258711502 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]]]}] 00:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1290ms 00:25:11 INFO - PROCESS | 10634 | 1469258711538 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 10634 | 1469258711545 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 00:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:25:11 INFO - PROCESS | 10634 | 1469258711552 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - PROCESS | 10634 | 1469258711555 Marionette TRACE conn3 <- [1,1482,null,{}] 00:25:11 INFO - PROCESS | 10634 | 1469258711561 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}] 00:25:11 INFO - PROCESS | 10634 | 1469258711567 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:11 INFO - PROCESS | 10634 | 1469258711794 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 00:25:11 INFO - PROCESS | 10634 | 1469258711827 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:11 INFO - PROCESS | 10634 | 1469258711833 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bb000 == 31 [pid = 10634] [id = 378] 00:25:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8f9bb800) [pid = 10634] [serial = 1135] [outer = (nil)] 00:25:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x90fbd800) [pid = 10634] [serial = 1136] [outer = 0x8f9bb800] 00:25:11 INFO - PROCESS | 10634 | 1469258711903 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x910a3000) [pid = 10634] [serial = 1137] [outer = 0x8f9bb800] 00:25:12 INFO - PROCESS | 10634 | 1469258712943 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]]]}] 00:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1430ms 00:25:12 INFO - PROCESS | 10634 | 1469258712984 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 00:25:12 INFO - PROCESS | 10634 | 1469258712989 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 00:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:25:13 INFO - PROCESS | 10634 | 1469258713013 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:25:13 INFO - PROCESS | 10634 | 1469258713025 Marionette TRACE conn3 <- [1,1486,null,{}] 00:25:13 INFO - PROCESS | 10634 | 1469258713044 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}] 00:25:13 INFO - PROCESS | 10634 | 1469258713052 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:13 INFO - PROCESS | 10634 | 1469258713271 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 00:25:13 INFO - PROCESS | 10634 | 1469258713296 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:13 INFO - PROCESS | 10634 | 1469258713305 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8b800 == 32 [pid = 10634] [id = 379] 00:25:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91a91400) [pid = 10634] [serial = 1138] [outer = (nil)] 00:25:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x91cc5000) [pid = 10634] [serial = 1139] [outer = 0x91a91400] 00:25:13 INFO - PROCESS | 10634 | 1469258713369 Marionette DEBUG loaded listener.js 00:25:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91d63000) [pid = 10634] [serial = 1140] [outer = 0x91a91400] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x910ab800) [pid = 10634] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8ec53800) [pid = 10634] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9398c400) [pid = 10634] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x92edb800) [pid = 10634] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91d6c000) [pid = 10634] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8ec7a000) [pid = 10634] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92374000) [pid = 10634] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dff8000) [pid = 10634] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8dff8800) [pid = 10634] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:25:14 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x93b66400) [pid = 10634] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:25:14 INFO - PROCESS | 10634 | 1469258714737 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]]]}] 00:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1775ms 00:25:14 INFO - PROCESS | 10634 | 1469258714773 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 00:25:14 INFO - PROCESS | 10634 | 1469258714777 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 00:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:25:14 INFO - PROCESS | 10634 | 1469258714783 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:25:14 INFO - PROCESS | 10634 | 1469258714785 Marionette TRACE conn3 <- [1,1490,null,{}] 00:25:14 INFO - PROCESS | 10634 | 1469258714791 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}] 00:25:14 INFO - PROCESS | 10634 | 1469258714796 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:14 INFO - PROCESS | 10634 | 1469258714938 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 00:25:14 INFO - PROCESS | 10634 | 1469258714952 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:14 INFO - PROCESS | 10634 | 1469258714960 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x91248000 == 33 [pid = 10634] [id = 380] 00:25:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x91a8a400) [pid = 10634] [serial = 1141] [outer = (nil)] 00:25:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x91d6ac00) [pid = 10634] [serial = 1142] [outer = 0x91a8a400] 00:25:15 INFO - PROCESS | 10634 | 1469258715026 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91d6c000) [pid = 10634] [serial = 1143] [outer = 0x91a8a400] 00:25:15 INFO - PROCESS | 10634 | 1469258715843 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]]]}] 00:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1133ms 00:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:25:15 INFO - PROCESS | 10634 | 1469258715916 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 10634 | 1469258715919 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 00:25:15 INFO - PROCESS | 10634 | 1469258715926 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:25:15 INFO - PROCESS | 10634 | 1469258715929 Marionette TRACE conn3 <- [1,1494,null,{}] 00:25:15 INFO - PROCESS | 10634 | 1469258715934 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}] 00:25:15 INFO - PROCESS | 10634 | 1469258715940 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:16 INFO - PROCESS | 10634 | 1469258716086 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 00:25:16 INFO - PROCESS | 10634 | 1469258716095 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 10634 | 1469258716114 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x9210d400 == 34 [pid = 10634] [id = 381] 00:25:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9210e000) [pid = 10634] [serial = 1144] [outer = (nil)] 00:25:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9236e800) [pid = 10634] [serial = 1145] [outer = 0x9210e000] 00:25:16 INFO - PROCESS | 10634 | 1469258716193 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b23000) [pid = 10634] [serial = 1146] [outer = 0x9210e000] 00:25:17 INFO - PROCESS | 10634 | 1469258717475 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]]]}] 00:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1590ms 00:25:17 INFO - PROCESS | 10634 | 1469258717517 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 00:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:25:17 INFO - PROCESS | 10634 | 1469258717522 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 00:25:17 INFO - PROCESS | 10634 | 1469258717530 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:25:17 INFO - PROCESS | 10634 | 1469258717535 Marionette TRACE conn3 <- [1,1498,null,{}] 00:25:17 INFO - PROCESS | 10634 | 1469258717543 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}] 00:25:17 INFO - PROCESS | 10634 | 1469258717550 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:17 INFO - PROCESS | 10634 | 1469258717736 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 00:25:17 INFO - PROCESS | 10634 | 1469258717952 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:17 INFO - PROCESS | 10634 | 1469258717962 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4f400 == 35 [pid = 10634] [id = 382] 00:25:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8ec75800) [pid = 10634] [serial = 1147] [outer = (nil)] 00:25:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8f9ae800) [pid = 10634] [serial = 1148] [outer = 0x8ec75800] 00:25:18 INFO - PROCESS | 10634 | 1469258718073 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8f9bc400) [pid = 10634] [serial = 1149] [outer = 0x8ec75800] 00:25:19 INFO - PROCESS | 10634 | 1469258719084 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]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1588ms 00:25:19 INFO - PROCESS | 10634 | 1469258719117 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 10634 | 1469258719124 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 00:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:25:19 INFO - PROCESS | 10634 | 1469258719134 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 10634 | 1469258719138 Marionette TRACE conn3 <- [1,1502,null,{}] 00:25:19 INFO - PROCESS | 10634 | 1469258719145 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}] 00:25:19 INFO - PROCESS | 10634 | 1469258719151 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:19 INFO - PROCESS | 10634 | 1469258719350 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 00:25:19 INFO - PROCESS | 10634 | 1469258719611 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 10634 | 1469258719621 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a94000 == 36 [pid = 10634] [id = 383] 00:25:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91cc6c00) [pid = 10634] [serial = 1150] [outer = (nil)] 00:25:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x9201cc00) [pid = 10634] [serial = 1151] [outer = 0x91cc6c00] 00:25:19 INFO - PROCESS | 10634 | 1469258719730 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x9210ec00) [pid = 10634] [serial = 1152] [outer = 0x91cc6c00] 00:25:20 INFO - PROCESS | 10634 | 1469258720714 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]]]}] 00:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1641ms 00:25:20 INFO - PROCESS | 10634 | 1469258720775 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 00:25:20 INFO - PROCESS | 10634 | 1469258720779 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 00:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:25:20 INFO - PROCESS | 10634 | 1469258720786 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:25:20 INFO - PROCESS | 10634 | 1469258720792 Marionette TRACE conn3 <- [1,1506,null,{}] 00:25:20 INFO - PROCESS | 10634 | 1469258720808 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}] 00:25:20 INFO - PROCESS | 10634 | 1469258720817 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:21 INFO - PROCESS | 10634 | 1469258721006 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 00:25:21 INFO - PROCESS | 10634 | 1469258721215 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:21 INFO - PROCESS | 10634 | 1469258721227 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x93945400 == 37 [pid = 10634] [id = 384] 00:25:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x93947400) [pid = 10634] [serial = 1153] [outer = (nil)] 00:25:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x9394d400) [pid = 10634] [serial = 1154] [outer = 0x93947400] 00:25:21 INFO - PROCESS | 10634 | 1469258721349 Marionette DEBUG loaded listener.js 00:25:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x93b67800) [pid = 10634] [serial = 1155] [outer = 0x93947400] 00:25:22 INFO - PROCESS | 10634 | 1469258722328 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]]]}] 00:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1600ms 00:25:22 INFO - PROCESS | 10634 | 1469258722386 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 00:25:22 INFO - PROCESS | 10634 | 1469258722390 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 00:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:25:22 INFO - PROCESS | 10634 | 1469258722397 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:25:22 INFO - PROCESS | 10634 | 1469258722399 Marionette TRACE conn3 <- [1,1510,null,{}] 00:25:22 INFO - PROCESS | 10634 | 1469258722406 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}] 00:25:22 INFO - PROCESS | 10634 | 1469258722411 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:22 INFO - PROCESS | 10634 | 1469258722624 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 00:25:22 INFO - PROCESS | 10634 | 1469258722960 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:22 INFO - PROCESS | 10634 | 1469258722970 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd87000 == 38 [pid = 10634] [id = 385] 00:25:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8dd87c00) [pid = 10634] [serial = 1156] [outer = (nil)] 00:25:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8dff6c00) [pid = 10634] [serial = 1157] [outer = 0x8dd87c00] 00:25:23 INFO - PROCESS | 10634 | 1469258723087 Marionette DEBUG loaded listener.js 00:25:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8ec53400) [pid = 10634] [serial = 1158] [outer = 0x8dd87c00] 00:25:23 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd86000 == 37 [pid = 10634] [id = 360] 00:25:23 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea3c00 == 36 [pid = 10634] [id = 356] 00:25:23 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffe400 == 35 [pid = 10634] [id = 355] 00:25:23 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6ec00 == 34 [pid = 10634] [id = 354] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x946e2400) [pid = 10634] [serial = 1107] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x91a92400) [pid = 10634] [serial = 1098] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8f9b3800) [pid = 10634] [serial = 1082] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9502b800) [pid = 10634] [serial = 1089] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x93983c00) [pid = 10634] [serial = 1101] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x91244400) [pid = 10634] [serial = 1097] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x90fc0c00) [pid = 10634] [serial = 1086] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x90fc4800) [pid = 10634] [serial = 1083] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x91ccc000) [pid = 10634] [serial = 1091] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x95027400) [pid = 10634] [serial = 1092] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x946dac00) [pid = 10634] [serial = 1088] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x92b23800) [pid = 10634] [serial = 1080] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9123e000) [pid = 10634] [serial = 1104] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9236d800) [pid = 10634] [serial = 1085] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8eead400) [pid = 10634] [serial = 1103] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8ec77c00) [pid = 10634] [serial = 1094] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x93947000) [pid = 10634] [serial = 1100] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8eead800) [pid = 10634] [serial = 1095] [outer = (nil)] [url = about:blank] 00:25:23 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x946dc000) [pid = 10634] [serial = 1106] [outer = (nil)] [url = about:blank] 00:25:24 INFO - PROCESS | 10634 | 1469258724057 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]]]}] 00:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1687ms 00:25:24 INFO - PROCESS | 10634 | 1469258724086 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 00:25:24 INFO - PROCESS | 10634 | 1469258724091 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 00:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:25:24 INFO - PROCESS | 10634 | 1469258724098 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:25:24 INFO - PROCESS | 10634 | 1469258724103 Marionette TRACE conn3 <- [1,1514,null,{}] 00:25:24 INFO - PROCESS | 10634 | 1469258724110 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}] 00:25:24 INFO - PROCESS | 10634 | 1469258724118 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:24 INFO - PROCESS | 10634 | 1469258724275 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 00:25:24 INFO - PROCESS | 10634 | 1469258724295 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:24 INFO - PROCESS | 10634 | 1469258724309 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeaf800 == 35 [pid = 10634] [id = 386] 00:25:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8f9af400) [pid = 10634] [serial = 1159] [outer = (nil)] 00:25:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8f9bb400) [pid = 10634] [serial = 1160] [outer = 0x8f9af400] 00:25:24 INFO - PROCESS | 10634 | 1469258724396 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x910a2c00) [pid = 10634] [serial = 1161] [outer = 0x8f9af400] 00:25:25 INFO - PROCESS | 10634 | 1469258725327 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]]]}] 00:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1281ms 00:25:25 INFO - PROCESS | 10634 | 1469258725382 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 00:25:25 INFO - PROCESS | 10634 | 1469258725388 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 00:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:25:25 INFO - PROCESS | 10634 | 1469258725396 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:25:25 INFO - PROCESS | 10634 | 1469258725399 Marionette TRACE conn3 <- [1,1518,null,{}] 00:25:25 INFO - PROCESS | 10634 | 1469258725405 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}] 00:25:25 INFO - PROCESS | 10634 | 1469258725410 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:25 INFO - PROCESS | 10634 | 1469258725586 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 00:25:25 INFO - PROCESS | 10634 | 1469258725725 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 10634 | 1469258725733 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec50400 == 36 [pid = 10634] [id = 387] 00:25:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8edf9c00) [pid = 10634] [serial = 1162] [outer = (nil)] 00:25:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91ccdc00) [pid = 10634] [serial = 1163] [outer = 0x8edf9c00] 00:25:25 INFO - PROCESS | 10634 | 1469258725802 Marionette DEBUG loaded listener.js 00:25:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9210f000) [pid = 10634] [serial = 1164] [outer = 0x8edf9c00] 00:25:26 INFO - PROCESS | 10634 | 1469258726650 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]]]}] 00:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1287ms 00:25:26 INFO - PROCESS | 10634 | 1469258726702 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 00:25:26 INFO - PROCESS | 10634 | 1469258726705 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 00:25:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:25:26 INFO - PROCESS | 10634 | 1469258726719 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:25:26 INFO - PROCESS | 10634 | 1469258726728 Marionette TRACE conn3 <- [1,1522,null,{}] 00:25:26 INFO - PROCESS | 10634 | 1469258726746 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}] 00:25:26 INFO - PROCESS | 10634 | 1469258726752 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:26 INFO - PROCESS | 10634 | 1469258726966 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 00:25:27 INFO - PROCESS | 10634 | 1469258726985 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:27 INFO - PROCESS | 10634 | 1469258726991 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea2400 == 37 [pid = 10634] [id = 388] 00:25:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b29000) [pid = 10634] [serial = 1165] [outer = (nil)] 00:25:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x93950c00) [pid = 10634] [serial = 1166] [outer = 0x92b29000] 00:25:27 INFO - PROCESS | 10634 | 1469258727058 Marionette DEBUG loaded listener.js 00:25:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93b6e000) [pid = 10634] [serial = 1167] [outer = 0x92b29000] 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:27 INFO - PROCESS | 10634 | 1469258727909 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"]]]}] 00:25:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:25:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:25:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:25:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:25:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 00:25:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:25:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 00:25:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:25:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1259ms 00:25:27 INFO - PROCESS | 10634 | 1469258727981 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 10634 | 1469258727985 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 00:25:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:25:27 INFO - PROCESS | 10634 | 1469258727992 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 10634 | 1469258727994 Marionette TRACE conn3 <- [1,1526,null,{}] 00:25:28 INFO - PROCESS | 10634 | 1469258728000 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}] 00:25:28 INFO - PROCESS | 10634 | 1469258728004 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:28 INFO - PROCESS | 10634 | 1469258728194 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 00:25:28 INFO - PROCESS | 10634 | 1469258728211 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 10634 | 1469258728220 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x910ac000 == 38 [pid = 10634] [id = 389] 00:25:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92edc000) [pid = 10634] [serial = 1168] [outer = (nil)] 00:25:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x95027c00) [pid = 10634] [serial = 1169] [outer = 0x92edc000] 00:25:28 INFO - PROCESS | 10634 | 1469258728282 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x950cac00) [pid = 10634] [serial = 1170] [outer = 0x92edc000] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8dd83c00) [pid = 10634] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec79400) [pid = 10634] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dffcc00) [pid = 10634] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec4dc00) [pid = 10634] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x91d6c800) [pid = 10634] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95031800) [pid = 10634] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91a91400) [pid = 10634] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91a8a400) [pid = 10634] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x951e4800) [pid = 10634] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x95296800) [pid = 10634] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8f9bb800) [pid = 10634] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:25:28 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8eeaa800) [pid = 10634] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:25:29 INFO - PROCESS | 10634 | 1469258729167 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"]]]}] 00:25:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:25:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:25:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:25:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1228ms 00:25:29 INFO - PROCESS | 10634 | 1469258729227 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 10634 | 1469258729230 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 00:25:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:25:29 INFO - PROCESS | 10634 | 1469258729236 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 10634 | 1469258729239 Marionette TRACE conn3 <- [1,1530,null,{}] 00:25:29 INFO - PROCESS | 10634 | 1469258729245 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}] 00:25:29 INFO - PROCESS | 10634 | 1469258729249 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:29 INFO - PROCESS | 10634 | 1469258729407 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 00:25:29 INFO - PROCESS | 10634 | 1469258729421 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:29 INFO - PROCESS | 10634 | 1469258729439 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b1dc00 == 39 [pid = 10634] [id = 390] 00:25:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92b24c00) [pid = 10634] [serial = 1171] [outer = (nil)] 00:25:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x946e1000) [pid = 10634] [serial = 1172] [outer = 0x92b24c00] 00:25:29 INFO - PROCESS | 10634 | 1469258729519 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x95103c00) [pid = 10634] [serial = 1173] [outer = 0x92b24c00] 00:25:30 INFO - PROCESS | 10634 | 1469258730326 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]]]}] 00:25:30 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 00:25:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:25:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:25:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 00:25:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:25:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1127ms 00:25:30 INFO - PROCESS | 10634 | 1469258730366 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 00:25:30 INFO - PROCESS | 10634 | 1469258730370 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 00:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:25:30 INFO - PROCESS | 10634 | 1469258730376 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:25:30 INFO - PROCESS | 10634 | 1469258730379 Marionette TRACE conn3 <- [1,1534,null,{}] 00:25:30 INFO - PROCESS | 10634 | 1469258730384 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}] 00:25:30 INFO - PROCESS | 10634 | 1469258730390 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:30 INFO - PROCESS | 10634 | 1469258730596 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 00:25:30 INFO - PROCESS | 10634 | 1469258730620 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 10634 | 1469258730625 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7d000 == 40 [pid = 10634] [id = 391] 00:25:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dd7e000) [pid = 10634] [serial = 1174] [outer = (nil)] 00:25:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8dd82c00) [pid = 10634] [serial = 1175] [outer = 0x8dd7e000] 00:25:30 INFO - PROCESS | 10634 | 1469258730764 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8dffb400) [pid = 10634] [serial = 1176] [outer = 0x8dd7e000] 00:25:31 INFO - PROCESS | 10634 | 1469258731870 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]]]}] 00:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1531ms 00:25:31 INFO - PROCESS | 10634 | 1469258731934 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 00:25:31 INFO - PROCESS | 10634 | 1469258731938 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 00:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:25:31 INFO - PROCESS | 10634 | 1469258731952 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:25:31 INFO - PROCESS | 10634 | 1469258731957 Marionette TRACE conn3 <- [1,1538,null,{}] 00:25:31 INFO - PROCESS | 10634 | 1469258731965 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}] 00:25:31 INFO - PROCESS | 10634 | 1469258731972 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:32 INFO - PROCESS | 10634 | 1469258732199 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 00:25:32 INFO - PROCESS | 10634 | 1469258732422 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 10634 | 1469258732432 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf8400 == 41 [pid = 10634] [id = 392] 00:25:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x90fb9800) [pid = 10634] [serial = 1177] [outer = (nil)] 00:25:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9123f400) [pid = 10634] [serial = 1178] [outer = 0x90fb9800] 00:25:32 INFO - PROCESS | 10634 | 1469258732533 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91a8a400) [pid = 10634] [serial = 1179] [outer = 0x90fb9800] 00:25:33 INFO - PROCESS | 10634 | 1469258733463 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]]]}] 00:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1587ms 00:25:33 INFO - PROCESS | 10634 | 1469258733538 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 00:25:33 INFO - PROCESS | 10634 | 1469258733545 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 00:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:25:33 INFO - PROCESS | 10634 | 1469258733555 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:25:33 INFO - PROCESS | 10634 | 1469258733559 Marionette TRACE conn3 <- [1,1542,null,{}] 00:25:33 INFO - PROCESS | 10634 | 1469258733566 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}] 00:25:33 INFO - PROCESS | 10634 | 1469258733572 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:33 INFO - PROCESS | 10634 | 1469258733794 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 00:25:34 INFO - PROCESS | 10634 | 1469258734056 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 10634 | 1469258734064 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201b400 == 42 [pid = 10634] [id = 393] 00:25:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92376000) [pid = 10634] [serial = 1180] [outer = (nil)] 00:25:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92b1e000) [pid = 10634] [serial = 1181] [outer = 0x92376000] 00:25:34 INFO - PROCESS | 10634 | 1469258734190 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92edf400) [pid = 10634] [serial = 1182] [outer = 0x92376000] 00:25:35 INFO - PROCESS | 10634 | 1469258735151 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]]]}] 00:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1634ms 00:25:35 INFO - PROCESS | 10634 | 1469258735189 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 00:25:35 INFO - PROCESS | 10634 | 1469258735193 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 00:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:25:35 INFO - PROCESS | 10634 | 1469258735200 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:25:35 INFO - PROCESS | 10634 | 1469258735206 Marionette TRACE conn3 <- [1,1546,null,{}] 00:25:35 INFO - PROCESS | 10634 | 1469258735223 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}] 00:25:35 INFO - PROCESS | 10634 | 1469258735231 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:35 INFO - PROCESS | 10634 | 1469258735424 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 00:25:35 INFO - PROCESS | 10634 | 1469258735655 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:35 INFO - PROCESS | 10634 | 1469258735664 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eded400 == 43 [pid = 10634] [id = 394] 00:25:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95035800) [pid = 10634] [serial = 1183] [outer = (nil)] 00:25:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95145000) [pid = 10634] [serial = 1184] [outer = 0x95035800] 00:25:35 INFO - PROCESS | 10634 | 1469258735787 Marionette DEBUG loaded listener.js 00:25:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x951e4800) [pid = 10634] [serial = 1185] [outer = 0x95035800] 00:25:36 INFO - PROCESS | 10634 | 1469258736713 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]]]}] 00:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1592ms 00:25:36 INFO - PROCESS | 10634 | 1469258736794 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 10634 | 1469258736799 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 00:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:25:36 INFO - PROCESS | 10634 | 1469258736805 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:25:36 INFO - PROCESS | 10634 | 1469258736809 Marionette TRACE conn3 <- [1,1550,null,{}] 00:25:36 INFO - PROCESS | 10634 | 1469258736815 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}] 00:25:36 INFO - PROCESS | 10634 | 1469258736820 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:37 INFO - PROCESS | 10634 | 1469258737043 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 00:25:37 INFO - PROCESS | 10634 | 1469258737267 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 10634 | 1469258737276 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffe800 == 44 [pid = 10634] [id = 395] 00:25:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8ec4e400) [pid = 10634] [serial = 1186] [outer = (nil)] 00:25:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x95105c00) [pid = 10634] [serial = 1187] [outer = 0x8ec4e400] 00:25:37 INFO - PROCESS | 10634 | 1469258737398 Marionette DEBUG loaded listener.js 00:25:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x951f2c00) [pid = 10634] [serial = 1188] [outer = 0x8ec4e400] 00:25:38 INFO - PROCESS | 10634 | 1469258738302 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]]]}] 00:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1545ms 00:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:25:38 INFO - PROCESS | 10634 | 1469258738352 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 00:25:38 INFO - PROCESS | 10634 | 1469258738355 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 00:25:38 INFO - PROCESS | 10634 | 1469258738362 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:25:38 INFO - PROCESS | 10634 | 1469258738366 Marionette TRACE conn3 <- [1,1554,null,{}] 00:25:38 INFO - PROCESS | 10634 | 1469258738371 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}] 00:25:38 INFO - PROCESS | 10634 | 1469258738376 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:38 INFO - PROCESS | 10634 | 1469258738551 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 00:25:38 INFO - PROCESS | 10634 | 1469258738729 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:38 INFO - PROCESS | 10634 | 1469258738736 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x9123d800 == 45 [pid = 10634] [id = 396] 00:25:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x91247800) [pid = 10634] [serial = 1189] [outer = (nil)] 00:25:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9201c800) [pid = 10634] [serial = 1190] [outer = 0x91247800] 00:25:38 INFO - PROCESS | 10634 | 1469258738839 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x98910800) [pid = 10634] [serial = 1191] [outer = 0x91247800] 00:25:39 INFO - PROCESS | 10634 | 1469258739876 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]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1544ms 00:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:25:39 INFO - PROCESS | 10634 | 1469258739907 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 10634 | 1469258739910 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 00:25:39 INFO - PROCESS | 10634 | 1469258739917 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 10634 | 1469258739921 Marionette TRACE conn3 <- [1,1558,null,{}] 00:25:39 INFO - PROCESS | 10634 | 1469258739927 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}] 00:25:39 INFO - PROCESS | 10634 | 1469258739937 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:40 INFO - PROCESS | 10634 | 1469258740116 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 00:25:40 INFO - PROCESS | 10634 | 1469258740526 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:40 INFO - PROCESS | 10634 | 1469258740534 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4d400 == 46 [pid = 10634] [id = 397] 00:25:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8ec4e000) [pid = 10634] [serial = 1192] [outer = (nil)] 00:25:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8ec74400) [pid = 10634] [serial = 1193] [outer = 0x8ec4e000] 00:25:40 INFO - PROCESS | 10634 | 1469258740664 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8edf3c00) [pid = 10634] [serial = 1194] [outer = 0x8ec4e000] 00:25:41 INFO - PROCESS | 10634 | 1469258741599 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]]]}] 00:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1731ms 00:25:41 INFO - PROCESS | 10634 | 1469258741649 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 00:25:41 INFO - PROCESS | 10634 | 1469258741655 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 00:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:25:41 INFO - PROCESS | 10634 | 1469258741662 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:25:41 INFO - PROCESS | 10634 | 1469258741666 Marionette TRACE conn3 <- [1,1562,null,{}] 00:25:41 INFO - PROCESS | 10634 | 1469258741674 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}] 00:25:41 INFO - PROCESS | 10634 | 1469258741682 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:41 INFO - PROCESS | 10634 | 1469258741889 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x92eda400 == 45 [pid = 10634] [id = 366] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea9c00 == 44 [pid = 10634] [id = 365] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x92b1dc00 == 43 [pid = 10634] [id = 390] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x910ac000 == 42 [pid = 10634] [id = 389] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea2400 == 41 [pid = 10634] [id = 388] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec50400 == 40 [pid = 10634] [id = 387] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeaf800 == 39 [pid = 10634] [id = 386] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd87000 == 38 [pid = 10634] [id = 385] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x93945400 == 37 [pid = 10634] [id = 384] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x91a94000 == 36 [pid = 10634] [id = 383] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff7000 == 35 [pid = 10634] [id = 374] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83400 == 34 [pid = 10634] [id = 376] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec77800 == 33 [pid = 10634] [id = 377] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff7400 == 32 [pid = 10634] [id = 364] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4f400 == 31 [pid = 10634] [id = 382] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x92371800 == 30 [pid = 10634] [id = 359] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd80c00 == 29 [pid = 10634] [id = 367] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bb000 == 28 [pid = 10634] [id = 378] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x91a90800 == 27 [pid = 10634] [id = 357] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x9210d400 == 26 [pid = 10634] [id = 381] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x9502f800 == 25 [pid = 10634] [id = 371] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec46c00 == 24 [pid = 10634] [id = 370] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4c000 == 23 [pid = 10634] [id = 369] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x91248000 == 22 [pid = 10634] [id = 380] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x93989400 == 21 [pid = 10634] [id = 362] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbd000 == 20 [pid = 10634] [id = 358] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x93982800 == 19 [pid = 10634] [id = 368] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8b800 == 18 [pid = 10634] [id = 379] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeb0400 == 17 [pid = 10634] [id = 361] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffc800 == 16 [pid = 10634] [id = 375] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec75000 == 15 [pid = 10634] [id = 363] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffb800 == 14 [pid = 10634] [id = 372] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x951eec00 == 13 [pid = 10634] [id = 373] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x9123d800 == 12 [pid = 10634] [id = 396] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffe800 == 11 [pid = 10634] [id = 395] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8eded400 == 10 [pid = 10634] [id = 394] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf8400 == 9 [pid = 10634] [id = 392] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x9201b400 == 8 [pid = 10634] [id = 393] 00:25:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7d000 == 7 [pid = 10634] [id = 391] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8dd88c00) [pid = 10634] [serial = 1130] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8dff6800) [pid = 10634] [serial = 1131] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8edf2400) [pid = 10634] [serial = 1133] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8edf9800) [pid = 10634] [serial = 1134] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8ec79c00) [pid = 10634] [serial = 1128] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8ec4a000) [pid = 10634] [serial = 1127] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8f9b9000) [pid = 10634] [serial = 1110] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8edf9000) [pid = 10634] [serial = 1109] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x92b20c00) [pid = 10634] [serial = 1113] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x92374800) [pid = 10634] [serial = 1112] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x95142800) [pid = 10634] [serial = 1116] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91cc5000) [pid = 10634] [serial = 1139] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9513a400) [pid = 10634] [serial = 1115] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x91d6ac00) [pid = 10634] [serial = 1142] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x95212c00) [pid = 10634] [serial = 1119] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x951ed800) [pid = 10634] [serial = 1118] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x977bd400) [pid = 10634] [serial = 1122] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9529a000) [pid = 10634] [serial = 1121] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91d63000) [pid = 10634] [serial = 1140] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91d6c000) [pid = 10634] [serial = 1143] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x90fbd800) [pid = 10634] [serial = 1136] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x98d5f000) [pid = 10634] [serial = 1125] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x910a3000) [pid = 10634] [serial = 1137] [outer = (nil)] [url = about:blank] 00:25:42 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x98d5c800) [pid = 10634] [serial = 1124] [outer = (nil)] [url = about:blank] 00:25:43 INFO - PROCESS | 10634 | 1469258743161 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:43 INFO - PROCESS | 10634 | 1469258743168 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83800 == 8 [pid = 10634] [id = 398] 00:25:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dd84c00) [pid = 10634] [serial = 1195] [outer = (nil)] 00:25:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dff2800) [pid = 10634] [serial = 1196] [outer = 0x8dd84c00] 00:25:43 INFO - PROCESS | 10634 | 1469258743248 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8ec47000) [pid = 10634] [serial = 1197] [outer = 0x8dd84c00] 00:25:44 INFO - PROCESS | 10634 | 1469258744023 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]]]}] 00:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2386ms 00:25:44 INFO - PROCESS | 10634 | 1469258744051 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 00:25:44 INFO - PROCESS | 10634 | 1469258744056 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 00:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:25:44 INFO - PROCESS | 10634 | 1469258744064 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - PROCESS | 10634 | 1469258744067 Marionette TRACE conn3 <- [1,1566,null,{}] 00:25:44 INFO - PROCESS | 10634 | 1469258744076 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}] 00:25:44 INFO - PROCESS | 10634 | 1469258744083 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:44 INFO - PROCESS | 10634 | 1469258744249 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 00:25:44 INFO - PROCESS | 10634 | 1469258744375 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:44 INFO - PROCESS | 10634 | 1469258744384 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf7800 == 9 [pid = 10634] [id = 399] 00:25:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8edfa000) [pid = 10634] [serial = 1198] [outer = (nil)] 00:25:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8eea6800) [pid = 10634] [serial = 1199] [outer = 0x8edfa000] 00:25:44 INFO - PROCESS | 10634 | 1469258744466 Marionette DEBUG loaded listener.js 00:25:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8f9af800) [pid = 10634] [serial = 1200] [outer = 0x8edfa000] 00:25:45 INFO - PROCESS | 10634 | 1469258745276 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]]]}] 00:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1233ms 00:25:45 INFO - PROCESS | 10634 | 1469258745302 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 00:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:25:45 INFO - PROCESS | 10634 | 1469258745310 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 00:25:45 INFO - PROCESS | 10634 | 1469258745317 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:25:45 INFO - PROCESS | 10634 | 1469258745320 Marionette TRACE conn3 <- [1,1570,null,{}] 00:25:45 INFO - PROCESS | 10634 | 1469258745326 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}] 00:25:45 INFO - PROCESS | 10634 | 1469258745331 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:45 INFO - PROCESS | 10634 | 1469258745504 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 00:25:45 INFO - PROCESS | 10634 | 1469258745515 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:45 INFO - PROCESS | 10634 | 1469258745525 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf8400 == 10 [pid = 10634] [id = 400] 00:25:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x90fbd800) [pid = 10634] [serial = 1201] [outer = (nil)] 00:25:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x910a7000) [pid = 10634] [serial = 1202] [outer = 0x90fbd800] 00:25:45 INFO - PROCESS | 10634 | 1469258745732 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91241000) [pid = 10634] [serial = 1203] [outer = 0x90fbd800] 00:25:46 INFO - PROCESS | 10634 | 1469258746701 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]]]}] 00:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1430ms 00:25:46 INFO - PROCESS | 10634 | 1469258746747 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 00:25:46 INFO - PROCESS | 10634 | 1469258746751 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 00:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:25:46 INFO - PROCESS | 10634 | 1469258746774 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 10634 | 1469258746784 Marionette TRACE conn3 <- [1,1574,null,{}] 00:25:46 INFO - PROCESS | 10634 | 1469258746792 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}] 00:25:46 INFO - PROCESS | 10634 | 1469258746799 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:47 INFO - PROCESS | 10634 | 1469258747039 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 00:25:47 INFO - PROCESS | 10634 | 1469258747096 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:47 INFO - PROCESS | 10634 | 1469258747104 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6f800 == 11 [pid = 10634] [id = 401] 00:25:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8edf2000) [pid = 10634] [serial = 1204] [outer = (nil)] 00:25:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91d62c00) [pid = 10634] [serial = 1205] [outer = 0x8edf2000] 00:25:47 INFO - PROCESS | 10634 | 1469258747188 Marionette DEBUG loaded listener.js 00:25:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92016c00) [pid = 10634] [serial = 1206] [outer = 0x8edf2000] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92b24c00) [pid = 10634] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92b29000) [pid = 10634] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x92edc000) [pid = 10634] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91cc6c00) [pid = 10634] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x93947400) [pid = 10634] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8dd87c00) [pid = 10634] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8f9af400) [pid = 10634] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8ec75800) [pid = 10634] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8edf9c00) [pid = 10634] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:25:48 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x9210e000) [pid = 10634] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:25:48 INFO - PROCESS | 10634 | 1469258748544 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]]]}] 00:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1814ms 00:25:48 INFO - PROCESS | 10634 | 1469258748574 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 10634 | 1469258748578 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 00:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:25:48 INFO - PROCESS | 10634 | 1469258748585 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - PROCESS | 10634 | 1469258748587 Marionette TRACE conn3 <- [1,1578,null,{}] 00:25:48 INFO - PROCESS | 10634 | 1469258748593 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}] 00:25:48 INFO - PROCESS | 10634 | 1469258748598 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:48 INFO - PROCESS | 10634 | 1469258748743 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 00:25:48 INFO - PROCESS | 10634 | 1469258748757 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:48 INFO - PROCESS | 10634 | 1469258748767 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec76800 == 12 [pid = 10634] [id = 402] 00:25:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x91247c00) [pid = 10634] [serial = 1207] [outer = (nil)] 00:25:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91d6b000) [pid = 10634] [serial = 1208] [outer = 0x91247c00] 00:25:48 INFO - PROCESS | 10634 | 1469258748833 Marionette DEBUG loaded listener.js 00:25:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9201dc00) [pid = 10634] [serial = 1209] [outer = 0x91247c00] 00:25:49 INFO - PROCESS | 10634 | 1469258749691 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]]]}] 00:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1130ms 00:25:49 INFO - PROCESS | 10634 | 1469258749715 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 00:25:49 INFO - PROCESS | 10634 | 1469258749720 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 00:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:25:49 INFO - PROCESS | 10634 | 1469258749735 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:25:49 INFO - PROCESS | 10634 | 1469258749739 Marionette TRACE conn3 <- [1,1582,null,{}] 00:25:49 INFO - PROCESS | 10634 | 1469258749744 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}] 00:25:49 INFO - PROCESS | 10634 | 1469258749749 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:49 INFO - PROCESS | 10634 | 1469258749904 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 00:25:49 INFO - PROCESS | 10634 | 1469258749921 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 10634 | 1469258749939 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x92377000 == 13 [pid = 10634] [id = 403] 00:25:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92377400) [pid = 10634] [serial = 1210] [outer = (nil)] 00:25:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b1c800) [pid = 10634] [serial = 1211] [outer = 0x92377400] 00:25:50 INFO - PROCESS | 10634 | 1469258750022 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92eddc00) [pid = 10634] [serial = 1212] [outer = 0x92377400] 00:25:51 INFO - PROCESS | 10634 | 1469258751263 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]]]}] 00:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1594ms 00:25:51 INFO - PROCESS | 10634 | 1469258751332 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 00:25:51 INFO - PROCESS | 10634 | 1469258751339 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 00:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:25:51 INFO - PROCESS | 10634 | 1469258751348 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:25:51 INFO - PROCESS | 10634 | 1469258751356 Marionette TRACE conn3 <- [1,1586,null,{}] 00:25:51 INFO - PROCESS | 10634 | 1469258751364 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}] 00:25:51 INFO - PROCESS | 10634 | 1469258751370 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:51 INFO - PROCESS | 10634 | 1469258751558 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 00:25:51 INFO - PROCESS | 10634 | 1469258751782 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:51 INFO - PROCESS | 10634 | 1469258751796 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff1c00 == 14 [pid = 10634] [id = 404] 00:25:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8dff3c00) [pid = 10634] [serial = 1213] [outer = (nil)] 00:25:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8eea9000) [pid = 10634] [serial = 1214] [outer = 0x8dff3c00] 00:25:51 INFO - PROCESS | 10634 | 1469258751884 Marionette DEBUG loaded listener.js 00:25:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x90fbf800) [pid = 10634] [serial = 1215] [outer = 0x8dff3c00] 00:25:52 INFO - PROCESS | 10634 | 1469258752876 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]]]}] 00:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1590ms 00:25:52 INFO - PROCESS | 10634 | 1469258752938 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 10634 | 1469258752945 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 00:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:25:52 INFO - PROCESS | 10634 | 1469258752956 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 10634 | 1469258752960 Marionette TRACE conn3 <- [1,1590,null,{}] 00:25:52 INFO - PROCESS | 10634 | 1469258752967 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}] 00:25:52 INFO - PROCESS | 10634 | 1469258752973 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:53 INFO - PROCESS | 10634 | 1469258753166 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 00:25:53 INFO - PROCESS | 10634 | 1469258753425 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:53 INFO - PROCESS | 10634 | 1469258753433 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a96c00 == 15 [pid = 10634] [id = 405] 00:25:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91cc6c00) [pid = 10634] [serial = 1216] [outer = (nil)] 00:25:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91d66800) [pid = 10634] [serial = 1217] [outer = 0x91cc6c00] 00:25:53 INFO - PROCESS | 10634 | 1469258753561 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x92370400) [pid = 10634] [serial = 1218] [outer = 0x91cc6c00] 00:25:54 INFO - PROCESS | 10634 | 1469258754568 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]]]}] 00:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1696ms 00:25:54 INFO - PROCESS | 10634 | 1469258754653 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 00:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:25:54 INFO - PROCESS | 10634 | 1469258754657 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 00:25:54 INFO - PROCESS | 10634 | 1469258754665 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:25:54 INFO - PROCESS | 10634 | 1469258754671 Marionette TRACE conn3 <- [1,1594,null,{}] 00:25:54 INFO - PROCESS | 10634 | 1469258754688 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}] 00:25:54 INFO - PROCESS | 10634 | 1469258754697 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:54 INFO - PROCESS | 10634 | 1469258754915 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 00:25:55 INFO - PROCESS | 10634 | 1469258755178 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:55 INFO - PROCESS | 10634 | 1469258755189 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x92ed9800 == 16 [pid = 10634] [id = 406] 00:25:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x9394d000) [pid = 10634] [serial = 1219] [outer = (nil)] 00:25:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x93b73800) [pid = 10634] [serial = 1220] [outer = 0x9394d000] 00:25:55 INFO - PROCESS | 10634 | 1469258755273 Marionette DEBUG loaded listener.js 00:25:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9502a000) [pid = 10634] [serial = 1221] [outer = 0x9394d000] 00:25:56 INFO - PROCESS | 10634 | 1469258756238 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]]]}] 00:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1641ms 00:25:56 INFO - PROCESS | 10634 | 1469258756306 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 00:25:56 INFO - PROCESS | 10634 | 1469258756311 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 00:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:25:56 INFO - PROCESS | 10634 | 1469258756318 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:25:56 INFO - PROCESS | 10634 | 1469258756321 Marionette TRACE conn3 <- [1,1598,null,{}] 00:25:56 INFO - PROCESS | 10634 | 1469258756327 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}] 00:25:56 INFO - PROCESS | 10634 | 1469258756332 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:56 INFO - PROCESS | 10634 | 1469258756516 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 00:25:56 INFO - PROCESS | 10634 | 1469258756734 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:56 INFO - PROCESS | 10634 | 1469258756745 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84000 == 17 [pid = 10634] [id = 407] 00:25:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8dd86c00) [pid = 10634] [serial = 1222] [outer = (nil)] 00:25:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8dff6000) [pid = 10634] [serial = 1223] [outer = 0x8dd86c00] 00:25:57 INFO - PROCESS | 10634 | 1469258757003 Marionette DEBUG loaded listener.js 00:25:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8ec73800) [pid = 10634] [serial = 1224] [outer = 0x8dd86c00] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x946e1000) [pid = 10634] [serial = 1172] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x93950c00) [pid = 10634] [serial = 1166] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x95027c00) [pid = 10634] [serial = 1169] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x93b6e000) [pid = 10634] [serial = 1167] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9201cc00) [pid = 10634] [serial = 1151] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x9210ec00) [pid = 10634] [serial = 1152] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9394d400) [pid = 10634] [serial = 1154] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x93b67800) [pid = 10634] [serial = 1155] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8dff6c00) [pid = 10634] [serial = 1157] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec53400) [pid = 10634] [serial = 1158] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8f9bb400) [pid = 10634] [serial = 1160] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x910a2c00) [pid = 10634] [serial = 1161] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8f9ae800) [pid = 10634] [serial = 1148] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8f9bc400) [pid = 10634] [serial = 1149] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91ccdc00) [pid = 10634] [serial = 1163] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92b23000) [pid = 10634] [serial = 1146] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9236e800) [pid = 10634] [serial = 1145] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x950cac00) [pid = 10634] [serial = 1170] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x95103c00) [pid = 10634] [serial = 1173] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9210f000) [pid = 10634] [serial = 1164] [outer = (nil)] [url = about:blank] 00:25:58 INFO - PROCESS | 10634 | 1469258758079 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]]]}] 00:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1784ms 00:25:58 INFO - PROCESS | 10634 | 1469258758104 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 00:25:58 INFO - PROCESS | 10634 | 1469258758109 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 00:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:25:58 INFO - PROCESS | 10634 | 1469258758117 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:25:58 INFO - PROCESS | 10634 | 1469258758121 Marionette TRACE conn3 <- [1,1602,null,{}] 00:25:58 INFO - PROCESS | 10634 | 1469258758128 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}] 00:25:58 INFO - PROCESS | 10634 | 1469258758133 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:58 INFO - PROCESS | 10634 | 1469258758297 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 00:25:58 INFO - PROCESS | 10634 | 1469258758474 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:58 INFO - PROCESS | 10634 | 1469258758484 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bac00 == 18 [pid = 10634] [id = 408] 00:25:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8f9bb000) [pid = 10634] [serial = 1225] [outer = (nil)] 00:25:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x90fc0800) [pid = 10634] [serial = 1226] [outer = 0x8f9bb000] 00:25:58 INFO - PROCESS | 10634 | 1469258758565 Marionette DEBUG loaded listener.js 00:25:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x9123dc00) [pid = 10634] [serial = 1227] [outer = 0x8f9bb000] 00:25:59 INFO - PROCESS | 10634 | 1469258759371 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]]]}] 00:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1283ms 00:25:59 INFO - PROCESS | 10634 | 1469258759404 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 10634 | 1469258759409 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 00:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:25:59 INFO - PROCESS | 10634 | 1469258759420 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:25:59 INFO - PROCESS | 10634 | 1469258759423 Marionette TRACE conn3 <- [1,1606,null,{}] 00:25:59 INFO - PROCESS | 10634 | 1469258759429 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}] 00:25:59 INFO - PROCESS | 10634 | 1469258759435 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:59 INFO - PROCESS | 10634 | 1469258759622 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 00:25:59 INFO - PROCESS | 10634 | 1469258759633 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 10634 | 1469258759641 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:25:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fb7400 == 19 [pid = 10634] [id = 409] 00:25:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91cc6400) [pid = 10634] [serial = 1228] [outer = (nil)] 00:25:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9210e000) [pid = 10634] [serial = 1229] [outer = 0x91cc6400] 00:25:59 INFO - PROCESS | 10634 | 1469258759710 Marionette DEBUG loaded listener.js 00:25:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92375400) [pid = 10634] [serial = 1230] [outer = 0x91cc6400] 00:26:00 INFO - PROCESS | 10634 | 1469258760695 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]]]}] 00:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1335ms 00:26:00 INFO - PROCESS | 10634 | 1469258760760 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 00:26:00 INFO - PROCESS | 10634 | 1469258760765 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 00:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:26:00 INFO - PROCESS | 10634 | 1469258760772 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:26:00 INFO - PROCESS | 10634 | 1469258760779 Marionette TRACE conn3 <- [1,1610,null,{}] 00:26:00 INFO - PROCESS | 10634 | 1469258760801 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}] 00:26:00 INFO - PROCESS | 10634 | 1469258760809 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:01 INFO - PROCESS | 10634 | 1469258761023 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 00:26:01 INFO - PROCESS | 10634 | 1469258761050 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 10634 | 1469258761058 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x92108c00 == 20 [pid = 10634] [id = 410] 00:26:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92ee1800) [pid = 10634] [serial = 1231] [outer = (nil)] 00:26:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x93b6d800) [pid = 10634] [serial = 1232] [outer = 0x92ee1800] 00:26:01 INFO - PROCESS | 10634 | 1469258761126 Marionette DEBUG loaded listener.js 00:26:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x946e1000) [pid = 10634] [serial = 1233] [outer = 0x92ee1800] 00:26:02 INFO - PROCESS | 10634 | 1469258762044 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]]]}] 00:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1341ms 00:26:02 INFO - PROCESS | 10634 | 1469258762146 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 00:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:26:02 INFO - PROCESS | 10634 | 1469258762152 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 00:26:02 INFO - PROCESS | 10634 | 1469258762158 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:26:02 INFO - PROCESS | 10634 | 1469258762161 Marionette TRACE conn3 <- [1,1614,null,{}] 00:26:02 INFO - PROCESS | 10634 | 1469258762167 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}] 00:26:02 INFO - PROCESS | 10634 | 1469258762173 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:02 INFO - PROCESS | 10634 | 1469258762418 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 00:26:02 INFO - PROCESS | 10634 | 1469258762445 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 10634 | 1469258762454 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x95027c00 == 21 [pid = 10634] [id = 411] 00:26:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9502dc00) [pid = 10634] [serial = 1234] [outer = (nil)] 00:26:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x95036800) [pid = 10634] [serial = 1235] [outer = 0x9502dc00] 00:26:02 INFO - PROCESS | 10634 | 1469258762574 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x950d3400) [pid = 10634] [serial = 1236] [outer = 0x9502dc00] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8edfa000) [pid = 10634] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x90fbd800) [pid = 10634] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91247c00) [pid = 10634] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec4e400) [pid = 10634] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dd7e000) [pid = 10634] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91247800) [pid = 10634] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92376000) [pid = 10634] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8dd84c00) [pid = 10634] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8edf2000) [pid = 10634] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x95035800) [pid = 10634] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8ec4e000) [pid = 10634] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:26:03 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x90fb9800) [pid = 10634] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:26:04 INFO - PROCESS | 10634 | 1469258764252 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]]]}] 00:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 00:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2140ms 00:26:04 INFO - PROCESS | 10634 | 1469258764328 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 10634 | 1469258764331 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 00:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:26:04 INFO - PROCESS | 10634 | 1469258764341 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:26:04 INFO - PROCESS | 10634 | 1469258764345 Marionette TRACE conn3 <- [1,1618,null,{}] 00:26:04 INFO - PROCESS | 10634 | 1469258764354 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}] 00:26:04 INFO - PROCESS | 10634 | 1469258764358 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:04 INFO - PROCESS | 10634 | 1469258764529 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 00:26:04 INFO - PROCESS | 10634 | 1469258764709 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:04 INFO - PROCESS | 10634 | 1469258764717 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fb9400 == 22 [pid = 10634] [id = 412] 00:26:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x90fbd800) [pid = 10634] [serial = 1237] [outer = (nil)] 00:26:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92376000) [pid = 10634] [serial = 1238] [outer = 0x90fbd800] 00:26:04 INFO - PROCESS | 10634 | 1469258764824 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x950c7800) [pid = 10634] [serial = 1239] [outer = 0x90fbd800] 00:26:05 INFO - PROCESS | 10634 | 1469258765800 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]]]}] 00:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1539ms 00:26:05 INFO - PROCESS | 10634 | 1469258765880 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 00:26:05 INFO - PROCESS | 10634 | 1469258765887 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 00:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:26:05 INFO - PROCESS | 10634 | 1469258765895 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:26:05 INFO - PROCESS | 10634 | 1469258765900 Marionette TRACE conn3 <- [1,1622,null,{}] 00:26:05 INFO - PROCESS | 10634 | 1469258765909 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}] 00:26:05 INFO - PROCESS | 10634 | 1469258765914 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:06 INFO - PROCESS | 10634 | 1469258766140 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 00:26:06 INFO - PROCESS | 10634 | 1469258766373 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:06 INFO - PROCESS | 10634 | 1469258766382 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4ac00 == 23 [pid = 10634] [id = 413] 00:26:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8eea9400) [pid = 10634] [serial = 1240] [outer = (nil)] 00:26:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8f9b5400) [pid = 10634] [serial = 1241] [outer = 0x8eea9400] 00:26:06 INFO - PROCESS | 10634 | 1469258766481 Marionette DEBUG loaded listener.js 00:26:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91247c00) [pid = 10634] [serial = 1242] [outer = 0x8eea9400] 00:26:07 INFO - PROCESS | 10634 | 1469258767415 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]]]}] 00:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1589ms 00:26:07 INFO - PROCESS | 10634 | 1469258767483 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 00:26:07 INFO - PROCESS | 10634 | 1469258767491 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 00:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:26:07 INFO - PROCESS | 10634 | 1469258767501 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:26:07 INFO - PROCESS | 10634 | 1469258767506 Marionette TRACE conn3 <- [1,1626,null,{}] 00:26:07 INFO - PROCESS | 10634 | 1469258767512 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}] 00:26:07 INFO - PROCESS | 10634 | 1469258767519 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:07 INFO - PROCESS | 10634 | 1469258767742 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 00:26:07 INFO - PROCESS | 10634 | 1469258767963 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:07 INFO - PROCESS | 10634 | 1469258767974 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x92018800 == 24 [pid = 10634] [id = 414] 00:26:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92110c00) [pid = 10634] [serial = 1243] [outer = (nil)] 00:26:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9237b000) [pid = 10634] [serial = 1244] [outer = 0x92110c00] 00:26:08 INFO - PROCESS | 10634 | 1469258768101 Marionette DEBUG loaded listener.js 00:26:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92b25800) [pid = 10634] [serial = 1245] [outer = 0x92110c00] 00:26:09 INFO - PROCESS | 10634 | 1469258769060 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]]]}] 00:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1593ms 00:26:09 INFO - PROCESS | 10634 | 1469258769094 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 00:26:09 INFO - PROCESS | 10634 | 1469258769098 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 00:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:26:09 INFO - PROCESS | 10634 | 1469258769105 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:26:09 INFO - PROCESS | 10634 | 1469258769111 Marionette TRACE conn3 <- [1,1630,null,{}] 00:26:09 INFO - PROCESS | 10634 | 1469258769128 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}] 00:26:09 INFO - PROCESS | 10634 | 1469258769136 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:09 INFO - PROCESS | 10634 | 1469258769320 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 00:26:09 INFO - PROCESS | 10634 | 1469258769564 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 10634 | 1469258769576 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x92017800 == 25 [pid = 10634] [id = 415] 00:26:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x95035400) [pid = 10634] [serial = 1246] [outer = (nil)] 00:26:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x95138800) [pid = 10634] [serial = 1247] [outer = 0x95035400] 00:26:09 INFO - PROCESS | 10634 | 1469258769702 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x95141800) [pid = 10634] [serial = 1248] [outer = 0x95035400] 00:26:10 INFO - PROCESS | 10634 | 1469258770606 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]]]}] 00:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1541ms 00:26:10 INFO - PROCESS | 10634 | 1469258770647 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 10634 | 1469258770652 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 00:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:26:10 INFO - PROCESS | 10634 | 1469258770658 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 10634 | 1469258770662 Marionette TRACE conn3 <- [1,1634,null,{}] 00:26:10 INFO - PROCESS | 10634 | 1469258770668 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}] 00:26:10 INFO - PROCESS | 10634 | 1469258770673 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:10 INFO - PROCESS | 10634 | 1469258770866 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 00:26:11 INFO - PROCESS | 10634 | 1469258771038 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 10634 | 1469258771049 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x95141400 == 26 [pid = 10634] [id = 416] 00:26:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95143400) [pid = 10634] [serial = 1249] [outer = (nil)] 00:26:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x951eb000) [pid = 10634] [serial = 1250] [outer = 0x95143400] 00:26:11 INFO - PROCESS | 10634 | 1469258771127 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x951f3800) [pid = 10634] [serial = 1251] [outer = 0x95143400] 00:26:12 INFO - PROCESS | 10634 | 1469258772076 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]]]}] 00:26:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:26:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1485ms 00:26:12 INFO - PROCESS | 10634 | 1469258772145 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 00:26:12 INFO - PROCESS | 10634 | 1469258772148 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 00:26:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:26:12 INFO - PROCESS | 10634 | 1469258772155 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:26:12 INFO - PROCESS | 10634 | 1469258772163 Marionette TRACE conn3 <- [1,1638,null,{}] 00:26:12 INFO - PROCESS | 10634 | 1469258772175 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}] 00:26:12 INFO - PROCESS | 10634 | 1469258772180 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:12 INFO - PROCESS | 10634 | 1469258772396 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 00:26:12 INFO - PROCESS | 10634 | 1469258772616 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:12 INFO - PROCESS | 10634 | 1469258772625 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7a400 == 27 [pid = 10634] [id = 417] 00:26:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8edfac00) [pid = 10634] [serial = 1252] [outer = (nil)] 00:26:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x95298000) [pid = 10634] [serial = 1253] [outer = 0x8edfac00] 00:26:12 INFO - PROCESS | 10634 | 1469258772749 Marionette DEBUG loaded listener.js 00:26:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x977b1c00) [pid = 10634] [serial = 1254] [outer = 0x8edfac00] 00:26:13 INFO - PROCESS | 10634 | 1469258773707 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]]]}] 00:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1594ms 00:26:13 INFO - PROCESS | 10634 | 1469258773751 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 00:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:26:13 INFO - PROCESS | 10634 | 1469258773755 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 00:26:13 INFO - PROCESS | 10634 | 1469258773762 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - PROCESS | 10634 | 1469258773765 Marionette TRACE conn3 <- [1,1642,null,{}] 00:26:13 INFO - PROCESS | 10634 | 1469258773772 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}] 00:26:13 INFO - PROCESS | 10634 | 1469258773783 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:14 INFO - PROCESS | 10634 | 1469258774013 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 00:26:14 INFO - PROCESS | 10634 | 1469258774253 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 10634 | 1469258774262 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffc800 == 28 [pid = 10634] [id = 418] 00:26:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8dffcc00) [pid = 10634] [serial = 1255] [outer = (nil)] 00:26:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8ec76000) [pid = 10634] [serial = 1256] [outer = 0x8dffcc00] 00:26:14 INFO - PROCESS | 10634 | 1469258774553 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8edfa000) [pid = 10634] [serial = 1257] [outer = 0x8dffcc00] 00:26:15 INFO - PROCESS | 10634 | 1469258775461 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]]]}] 00:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1733ms 00:26:15 INFO - PROCESS | 10634 | 1469258775496 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 00:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:26:15 INFO - PROCESS | 10634 | 1469258775502 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 00:26:15 INFO - PROCESS | 10634 | 1469258775511 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - PROCESS | 10634 | 1469258775515 Marionette TRACE conn3 <- [1,1646,null,{}] 00:26:15 INFO - PROCESS | 10634 | 1469258775522 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}] 00:26:15 INFO - PROCESS | 10634 | 1469258775528 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:15 INFO - PROCESS | 10634 | 1469258775712 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 00:26:15 INFO - PROCESS | 10634 | 1469258775985 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:16 INFO - PROCESS | 10634 | 1469258775999 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a90800 == 29 [pid = 10634] [id = 419] 00:26:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x91a92000) [pid = 10634] [serial = 1258] [outer = (nil)] 00:26:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x91cc9400) [pid = 10634] [serial = 1259] [outer = 0x91a92000] 00:26:16 INFO - PROCESS | 10634 | 1469258776126 Marionette DEBUG loaded listener.js 00:26:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x92011c00) [pid = 10634] [serial = 1260] [outer = 0x91a92000] 00:26:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83800 == 28 [pid = 10634] [id = 398] 00:26:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4d400 == 27 [pid = 10634] [id = 397] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x91d6b000) [pid = 10634] [serial = 1208] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x951f2c00) [pid = 10634] [serial = 1188] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x95105c00) [pid = 10634] [serial = 1187] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8dffb400) [pid = 10634] [serial = 1176] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x9201c800) [pid = 10634] [serial = 1190] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x92b1e000) [pid = 10634] [serial = 1181] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8dff2800) [pid = 10634] [serial = 1196] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91d62c00) [pid = 10634] [serial = 1205] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8ec47000) [pid = 10634] [serial = 1197] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x95145000) [pid = 10634] [serial = 1184] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x92edf400) [pid = 10634] [serial = 1182] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x92016c00) [pid = 10634] [serial = 1206] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8dd82c00) [pid = 10634] [serial = 1175] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8edf3c00) [pid = 10634] [serial = 1194] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x9123f400) [pid = 10634] [serial = 1178] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8eea6800) [pid = 10634] [serial = 1199] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x98910800) [pid = 10634] [serial = 1191] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x910a7000) [pid = 10634] [serial = 1202] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8f9af800) [pid = 10634] [serial = 1200] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91241000) [pid = 10634] [serial = 1203] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x951e4800) [pid = 10634] [serial = 1185] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x91a8a400) [pid = 10634] [serial = 1179] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8ec74400) [pid = 10634] [serial = 1193] [outer = (nil)] [url = about:blank] 00:26:17 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9201dc00) [pid = 10634] [serial = 1209] [outer = (nil)] [url = about:blank] 00:26:18 INFO - PROCESS | 10634 | 1469258778056 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]]]}] 00:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2595ms 00:26:18 INFO - PROCESS | 10634 | 1469258778106 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 00:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:26:18 INFO - PROCESS | 10634 | 1469258778112 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 00:26:18 INFO - PROCESS | 10634 | 1469258778120 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - PROCESS | 10634 | 1469258778124 Marionette TRACE conn3 <- [1,1650,null,{}] 00:26:18 INFO - PROCESS | 10634 | 1469258778132 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}] 00:26:18 INFO - PROCESS | 10634 | 1469258778138 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:18 INFO - PROCESS | 10634 | 1469258778350 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 00:26:18 INFO - PROCESS | 10634 | 1469258778527 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:18 INFO - PROCESS | 10634 | 1469258778536 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec53c00 == 28 [pid = 10634] [id = 420] 00:26:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8ec54000) [pid = 10634] [serial = 1261] [outer = (nil)] 00:26:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8edee400) [pid = 10634] [serial = 1262] [outer = 0x8ec54000] 00:26:18 INFO - PROCESS | 10634 | 1469258778618 Marionette DEBUG loaded listener.js 00:26:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8edf2800) [pid = 10634] [serial = 1263] [outer = 0x8ec54000] 00:26:19 INFO - PROCESS | 10634 | 1469258779431 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]]]}] 00:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1332ms 00:26:19 INFO - PROCESS | 10634 | 1469258779453 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 00:26:19 INFO - PROCESS | 10634 | 1469258779461 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 00:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:26:19 INFO - PROCESS | 10634 | 1469258779473 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:26:19 INFO - PROCESS | 10634 | 1469258779477 Marionette TRACE conn3 <- [1,1654,null,{}] 00:26:19 INFO - PROCESS | 10634 | 1469258779484 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}] 00:26:19 INFO - PROCESS | 10634 | 1469258779490 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:19 INFO - PROCESS | 10634 | 1469258779737 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 00:26:19 INFO - PROCESS | 10634 | 1469258779821 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:19 INFO - PROCESS | 10634 | 1469258779829 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bc800 == 29 [pid = 10634] [id = 421] 00:26:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x90fb6400) [pid = 10634] [serial = 1264] [outer = (nil)] 00:26:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x90fc3c00) [pid = 10634] [serial = 1265] [outer = 0x90fb6400] 00:26:19 INFO - PROCESS | 10634 | 1469258779919 Marionette DEBUG loaded listener.js 00:26:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x910a2c00) [pid = 10634] [serial = 1266] [outer = 0x90fb6400] 00:26:20 INFO - PROCESS | 10634 | 1469258780847 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]]]}] 00:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1388ms 00:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:26:20 INFO - PROCESS | 10634 | 1469258780861 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 10634 | 1469258780864 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 00:26:20 INFO - PROCESS | 10634 | 1469258780871 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:26:20 INFO - PROCESS | 10634 | 1469258780877 Marionette TRACE conn3 <- [1,1658,null,{}] 00:26:20 INFO - PROCESS | 10634 | 1469258780903 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}] 00:26:20 INFO - PROCESS | 10634 | 1469258780912 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:21 INFO - PROCESS | 10634 | 1469258781127 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 00:26:21 INFO - PROCESS | 10634 | 1469258781152 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 10634 | 1469258781164 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc9000 == 30 [pid = 10634] [id = 422] 00:26:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91ccbc00) [pid = 10634] [serial = 1267] [outer = (nil)] 00:26:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91d64800) [pid = 10634] [serial = 1268] [outer = 0x91ccbc00] 00:26:21 INFO - PROCESS | 10634 | 1469258781235 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92012c00) [pid = 10634] [serial = 1269] [outer = 0x91ccbc00] 00:26:22 INFO - PROCESS | 10634 | 1469258782571 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]]]}] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9502dc00) [pid = 10634] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dff3c00) [pid = 10634] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9394d000) [pid = 10634] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92377400) [pid = 10634] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91cc6c00) [pid = 10634] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8f9bb000) [pid = 10634] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x91cc6400) [pid = 10634] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8dd86c00) [pid = 10634] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92ee1800) [pid = 10634] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:26:22 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x90fbd800) [pid = 10634] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1797ms 00:26:22 INFO - PROCESS | 10634 | 1469258782668 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 00:26:22 INFO - PROCESS | 10634 | 1469258782672 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 00:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:26:22 INFO - PROCESS | 10634 | 1469258782685 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:26:22 INFO - PROCESS | 10634 | 1469258782687 Marionette TRACE conn3 <- [1,1662,null,{}] 00:26:22 INFO - PROCESS | 10634 | 1469258782765 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}] 00:26:22 INFO - PROCESS | 10634 | 1469258782769 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:22 INFO - PROCESS | 10634 | 1469258782979 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 00:26:23 INFO - PROCESS | 10634 | 1469258783065 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 10634 | 1469258783071 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf4800 == 31 [pid = 10634] [id = 423] 00:26:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x9123a800) [pid = 10634] [serial = 1270] [outer = (nil)] 00:26:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x91cc6c00) [pid = 10634] [serial = 1271] [outer = 0x9123a800] 00:26:23 INFO - PROCESS | 10634 | 1469258783142 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x9210e800) [pid = 10634] [serial = 1272] [outer = 0x9123a800] 00:26:23 INFO - PROCESS | 10634 | 1469258783862 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]]]}] 00:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1234ms 00:26:23 INFO - PROCESS | 10634 | 1469258783921 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 00:26:23 INFO - PROCESS | 10634 | 1469258783925 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 00:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:26:23 INFO - PROCESS | 10634 | 1469258783931 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:26:23 INFO - PROCESS | 10634 | 1469258783934 Marionette TRACE conn3 <- [1,1666,null,{}] 00:26:23 INFO - PROCESS | 10634 | 1469258783940 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}] 00:26:23 INFO - PROCESS | 10634 | 1469258783945 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:24 INFO - PROCESS | 10634 | 1469258784096 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 00:26:24 INFO - PROCESS | 10634 | 1469258784105 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 10634 | 1469258784113 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x92370000 == 32 [pid = 10634] [id = 424] 00:26:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92372000) [pid = 10634] [serial = 1273] [outer = (nil)] 00:26:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92ee1c00) [pid = 10634] [serial = 1274] [outer = 0x92372000] 00:26:24 INFO - PROCESS | 10634 | 1469258784183 Marionette DEBUG loaded listener.js 00:26:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9394e800) [pid = 10634] [serial = 1275] [outer = 0x92372000] 00:26:25 INFO - PROCESS | 10634 | 1469258785378 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]]]}] 00:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1494ms 00:26:25 INFO - PROCESS | 10634 | 1469258785427 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 00:26:25 INFO - PROCESS | 10634 | 1469258785434 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 00:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:26:25 INFO - PROCESS | 10634 | 1469258785442 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 10634 | 1469258785448 Marionette TRACE conn3 <- [1,1670,null,{}] 00:26:25 INFO - PROCESS | 10634 | 1469258785458 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}] 00:26:25 INFO - PROCESS | 10634 | 1469258785464 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:25 INFO - PROCESS | 10634 | 1469258785655 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 00:26:25 INFO - PROCESS | 10634 | 1469258785900 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:25 INFO - PROCESS | 10634 | 1469258785908 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec74800 == 33 [pid = 10634] [id = 425] 00:26:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8ec77000) [pid = 10634] [serial = 1276] [outer = (nil)] 00:26:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8eeaf800) [pid = 10634] [serial = 1277] [outer = 0x8ec77000] 00:26:26 INFO - PROCESS | 10634 | 1469258786020 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8f9b8400) [pid = 10634] [serial = 1278] [outer = 0x8ec77000] 00:26:27 INFO - PROCESS | 10634 | 1469258787003 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]]]}] 00:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1642ms 00:26:27 INFO - PROCESS | 10634 | 1469258787085 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 10634 | 1469258787093 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 00:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:26:27 INFO - PROCESS | 10634 | 1469258787104 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - PROCESS | 10634 | 1469258787108 Marionette TRACE conn3 <- [1,1674,null,{}] 00:26:27 INFO - PROCESS | 10634 | 1469258787115 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}] 00:26:27 INFO - PROCESS | 10634 | 1469258787122 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:27 INFO - PROCESS | 10634 | 1469258787343 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 00:26:27 INFO - PROCESS | 10634 | 1469258787612 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 10634 | 1469258787619 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4cc00 == 34 [pid = 10634] [id = 426] 00:26:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91d60c00) [pid = 10634] [serial = 1279] [outer = (nil)] 00:26:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9201dc00) [pid = 10634] [serial = 1280] [outer = 0x91d60c00] 00:26:27 INFO - PROCESS | 10634 | 1469258787722 Marionette DEBUG loaded listener.js 00:26:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92017c00) [pid = 10634] [serial = 1281] [outer = 0x91d60c00] 00:26:28 INFO - PROCESS | 10634 | 1469258788735 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]]]}] 00:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1682ms 00:26:28 INFO - PROCESS | 10634 | 1469258788786 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 00:26:28 INFO - PROCESS | 10634 | 1469258788790 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 00:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:26:28 INFO - PROCESS | 10634 | 1469258788797 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:26:28 INFO - PROCESS | 10634 | 1469258788804 Marionette TRACE conn3 <- [1,1678,null,{}] 00:26:28 INFO - PROCESS | 10634 | 1469258788821 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}] 00:26:28 INFO - PROCESS | 10634 | 1469258788831 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:29 INFO - PROCESS | 10634 | 1469258789031 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 00:26:29 INFO - PROCESS | 10634 | 1469258789258 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:29 INFO - PROCESS | 10634 | 1469258789268 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x95034400 == 35 [pid = 10634] [id = 427] 00:26:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x950c5400) [pid = 10634] [serial = 1282] [outer = (nil)] 00:26:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95105800) [pid = 10634] [serial = 1283] [outer = 0x950c5400] 00:26:29 INFO - PROCESS | 10634 | 1469258789418 Marionette DEBUG loaded listener.js 00:26:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9510bc00) [pid = 10634] [serial = 1284] [outer = 0x950c5400] 00:26:30 INFO - PROCESS | 10634 | 1469258790456 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]]]}] 00:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1740ms 00:26:30 INFO - PROCESS | 10634 | 1469258790538 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 00:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:26:30 INFO - PROCESS | 10634 | 1469258790544 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 00:26:30 INFO - PROCESS | 10634 | 1469258790550 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:26:30 INFO - PROCESS | 10634 | 1469258790554 Marionette TRACE conn3 <- [1,1682,null,{}] 00:26:30 INFO - PROCESS | 10634 | 1469258790560 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}] 00:26:30 INFO - PROCESS | 10634 | 1469258790565 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:30 INFO - PROCESS | 10634 | 1469258790784 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 00:26:31 INFO - PROCESS | 10634 | 1469258791164 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:31 INFO - PROCESS | 10634 | 1469258791175 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84c00 == 36 [pid = 10634] [id = 428] 00:26:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8dd85c00) [pid = 10634] [serial = 1285] [outer = (nil)] 00:26:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8dff2800) [pid = 10634] [serial = 1286] [outer = 0x8dd85c00] 00:26:31 INFO - PROCESS | 10634 | 1469258791259 Marionette DEBUG loaded listener.js 00:26:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8ec47800) [pid = 10634] [serial = 1287] [outer = 0x8dd85c00] 00:26:32 INFO - PROCESS | 10634 | 1469258792318 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]]]}] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x95036800) [pid = 10634] [serial = 1235] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8eea9000) [pid = 10634] [serial = 1214] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x90fbf800) [pid = 10634] [serial = 1215] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x93b73800) [pid = 10634] [serial = 1220] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x9502a000) [pid = 10634] [serial = 1221] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92eddc00) [pid = 10634] [serial = 1212] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92b1c800) [pid = 10634] [serial = 1211] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91d66800) [pid = 10634] [serial = 1217] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x92370400) [pid = 10634] [serial = 1218] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x90fc0800) [pid = 10634] [serial = 1226] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9123dc00) [pid = 10634] [serial = 1227] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9210e000) [pid = 10634] [serial = 1229] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8dff6000) [pid = 10634] [serial = 1223] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8ec73800) [pid = 10634] [serial = 1224] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x93b6d800) [pid = 10634] [serial = 1232] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x946e1000) [pid = 10634] [serial = 1233] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x950c7800) [pid = 10634] [serial = 1239] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x92375400) [pid = 10634] [serial = 1230] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x92376000) [pid = 10634] [serial = 1238] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x950d3400) [pid = 10634] [serial = 1236] [outer = (nil)] [url = about:blank] 00:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1833ms 00:26:32 INFO - PROCESS | 10634 | 1469258792384 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 00:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:26:32 INFO - PROCESS | 10634 | 1469258792390 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 00:26:32 INFO - PROCESS | 10634 | 1469258792397 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:26:32 INFO - PROCESS | 10634 | 1469258792401 Marionette TRACE conn3 <- [1,1686,null,{}] 00:26:32 INFO - PROCESS | 10634 | 1469258792409 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}] 00:26:32 INFO - PROCESS | 10634 | 1469258792416 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:32 INFO - PROCESS | 10634 | 1469258792581 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 00:26:32 INFO - PROCESS | 10634 | 1469258792797 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:32 INFO - PROCESS | 10634 | 1469258792804 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eead800 == 37 [pid = 10634] [id = 429] 00:26:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8f9af800) [pid = 10634] [serial = 1288] [outer = (nil)] 00:26:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x90fc3000) [pid = 10634] [serial = 1289] [outer = 0x8f9af800] 00:26:32 INFO - PROCESS | 10634 | 1469258792891 Marionette DEBUG loaded listener.js 00:26:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x9123e400) [pid = 10634] [serial = 1290] [outer = 0x8f9af800] 00:26:33 INFO - PROCESS | 10634 | 1469258793680 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]]]}] 00:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1336ms 00:26:33 INFO - PROCESS | 10634 | 1469258793736 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 00:26:33 INFO - PROCESS | 10634 | 1469258793744 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 00:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:26:33 INFO - PROCESS | 10634 | 1469258793752 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:26:33 INFO - PROCESS | 10634 | 1469258793756 Marionette TRACE conn3 <- [1,1690,null,{}] 00:26:33 INFO - PROCESS | 10634 | 1469258793762 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}] 00:26:33 INFO - PROCESS | 10634 | 1469258793767 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:33 INFO - PROCESS | 10634 | 1469258793933 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 00:26:33 INFO - PROCESS | 10634 | 1469258793943 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 10634 | 1469258793949 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbf800 == 38 [pid = 10634] [id = 430] 00:26:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x91a8c000) [pid = 10634] [serial = 1291] [outer = (nil)] 00:26:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92375800) [pid = 10634] [serial = 1292] [outer = 0x91a8c000] 00:26:34 INFO - PROCESS | 10634 | 1469258794019 Marionette DEBUG loaded listener.js 00:26:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92b21000) [pid = 10634] [serial = 1293] [outer = 0x91a8c000] 00:26:35 INFO - PROCESS | 10634 | 1469258795014 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]]]}] 00:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1336ms 00:26:35 INFO - PROCESS | 10634 | 1469258795089 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 00:26:35 INFO - PROCESS | 10634 | 1469258795092 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 00:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:26:35 INFO - PROCESS | 10634 | 1469258795107 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:26:35 INFO - PROCESS | 10634 | 1469258795116 Marionette TRACE conn3 <- [1,1694,null,{}] 00:26:35 INFO - PROCESS | 10634 | 1469258795130 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}] 00:26:35 INFO - PROCESS | 10634 | 1469258795137 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:35 INFO - PROCESS | 10634 | 1469258795361 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 00:26:35 INFO - PROCESS | 10634 | 1469258795383 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:35 INFO - PROCESS | 10634 | 1469258795391 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x92376c00 == 39 [pid = 10634] [id = 431] 00:26:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x93b66c00) [pid = 10634] [serial = 1294] [outer = (nil)] 00:26:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x946e4c00) [pid = 10634] [serial = 1295] [outer = 0x93b66c00] 00:26:35 INFO - PROCESS | 10634 | 1469258795458 Marionette DEBUG loaded listener.js 00:26:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x95033c00) [pid = 10634] [serial = 1296] [outer = 0x93b66c00] 00:26:36 INFO - PROCESS | 10634 | 1469258796409 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]]]}] 00:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1350ms 00:26:36 INFO - PROCESS | 10634 | 1469258796456 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 00:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:26:36 INFO - PROCESS | 10634 | 1469258796461 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 00:26:36 INFO - PROCESS | 10634 | 1469258796467 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:26:36 INFO - PROCESS | 10634 | 1469258796470 Marionette TRACE conn3 <- [1,1698,null,{}] 00:26:36 INFO - PROCESS | 10634 | 1469258796482 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}] 00:26:36 INFO - PROCESS | 10634 | 1469258796486 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:36 INFO - PROCESS | 10634 | 1469258796694 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 00:26:36 INFO - PROCESS | 10634 | 1469258796712 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:36 INFO - PROCESS | 10634 | 1469258796720 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81400 == 40 [pid = 10634] [id = 432] 00:26:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8dd88c00) [pid = 10634] [serial = 1297] [outer = (nil)] 00:26:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x95106000) [pid = 10634] [serial = 1298] [outer = 0x8dd88c00] 00:26:36 INFO - PROCESS | 10634 | 1469258796787 Marionette DEBUG loaded listener.js 00:26:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9513a000) [pid = 10634] [serial = 1299] [outer = 0x8dd88c00] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91ccbc00) [pid = 10634] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8ec54000) [pid = 10634] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91a92000) [pid = 10634] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8eea9400) [pid = 10634] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9123a800) [pid = 10634] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92110c00) [pid = 10634] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x95035400) [pid = 10634] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x95143400) [pid = 10634] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8edfac00) [pid = 10634] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x90fb6400) [pid = 10634] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:26:37 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8dffcc00) [pid = 10634] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:26:37 INFO - PROCESS | 10634 | 1469258797807 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]]]}] 00:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1389ms 00:26:37 INFO - PROCESS | 10634 | 1469258797856 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 10634 | 1469258797860 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 00:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:26:37 INFO - PROCESS | 10634 | 1469258797866 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - PROCESS | 10634 | 1469258797870 Marionette TRACE conn3 <- [1,1702,null,{}] 00:26:37 INFO - PROCESS | 10634 | 1469258797883 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}] 00:26:37 INFO - PROCESS | 10634 | 1469258797887 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:38 INFO - PROCESS | 10634 | 1469258798049 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 00:26:38 INFO - PROCESS | 10634 | 1469258798057 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:38 INFO - PROCESS | 10634 | 1469258798075 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff5400 == 41 [pid = 10634] [id = 433] 00:26:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8ec45c00) [pid = 10634] [serial = 1300] [outer = (nil)] 00:26:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x950d3400) [pid = 10634] [serial = 1301] [outer = 0x8ec45c00] 00:26:38 INFO - PROCESS | 10634 | 1469258798155 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x951e6c00) [pid = 10634] [serial = 1302] [outer = 0x8ec45c00] 00:26:39 INFO - PROCESS | 10634 | 1469258799091 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]]]}] 00:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1287ms 00:26:39 INFO - PROCESS | 10634 | 1469258799154 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 10634 | 1469258799158 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 00:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:26:39 INFO - PROCESS | 10634 | 1469258799165 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - PROCESS | 10634 | 1469258799168 Marionette TRACE conn3 <- [1,1706,null,{}] 00:26:39 INFO - PROCESS | 10634 | 1469258799174 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}] 00:26:39 INFO - PROCESS | 10634 | 1469258799180 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:39 INFO - PROCESS | 10634 | 1469258799339 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 00:26:39 INFO - PROCESS | 10634 | 1469258799572 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:39 INFO - PROCESS | 10634 | 1469258799579 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7f400 == 42 [pid = 10634] [id = 434] 00:26:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dd7fc00) [pid = 10634] [serial = 1303] [outer = (nil)] 00:26:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dff0000) [pid = 10634] [serial = 1304] [outer = 0x8dd7fc00] 00:26:39 INFO - PROCESS | 10634 | 1469258799681 Marionette DEBUG loaded listener.js 00:26:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8ec46800) [pid = 10634] [serial = 1305] [outer = 0x8dd7fc00] 00:26:40 INFO - PROCESS | 10634 | 1469258800742 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]]]}] 00:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1645ms 00:26:40 INFO - PROCESS | 10634 | 1469258800815 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 00:26:40 INFO - PROCESS | 10634 | 1469258800820 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 00:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:26:40 INFO - PROCESS | 10634 | 1469258800829 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:26:40 INFO - PROCESS | 10634 | 1469258800835 Marionette TRACE conn3 <- [1,1710,null,{}] 00:26:40 INFO - PROCESS | 10634 | 1469258800843 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}] 00:26:40 INFO - PROCESS | 10634 | 1469258800852 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:41 INFO - PROCESS | 10634 | 1469258801096 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 00:26:41 INFO - PROCESS | 10634 | 1469258801370 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:41 INFO - PROCESS | 10634 | 1469258801383 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbd800 == 43 [pid = 10634] [id = 435] 00:26:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x90fc0800) [pid = 10634] [serial = 1306] [outer = (nil)] 00:26:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9123cc00) [pid = 10634] [serial = 1307] [outer = 0x90fc0800] 00:26:41 INFO - PROCESS | 10634 | 1469258801466 Marionette DEBUG loaded listener.js 00:26:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91a8dc00) [pid = 10634] [serial = 1308] [outer = 0x90fc0800] 00:26:42 INFO - PROCESS | 10634 | 1469258802429 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]]]}] 00:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1646ms 00:26:42 INFO - PROCESS | 10634 | 1469258802479 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 00:26:42 INFO - PROCESS | 10634 | 1469258802486 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 00:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:26:42 INFO - PROCESS | 10634 | 1469258802494 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:26:42 INFO - PROCESS | 10634 | 1469258802498 Marionette TRACE conn3 <- [1,1714,null,{}] 00:26:42 INFO - PROCESS | 10634 | 1469258802504 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}] 00:26:42 INFO - PROCESS | 10634 | 1469258802510 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:42 INFO - PROCESS | 10634 | 1469258802707 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 00:26:42 INFO - PROCESS | 10634 | 1469258802974 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 10634 | 1469258802982 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x9236f400 == 44 [pid = 10634] [id = 436] 00:26:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92370400) [pid = 10634] [serial = 1309] [outer = (nil)] 00:26:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92b1e800) [pid = 10634] [serial = 1310] [outer = 0x92370400] 00:26:43 INFO - PROCESS | 10634 | 1469258803119 Marionette DEBUG loaded listener.js 00:26:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92ee2400) [pid = 10634] [serial = 1311] [outer = 0x92370400] 00:26:44 INFO - PROCESS | 10634 | 1469258804101 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]]]}] 00:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1638ms 00:26:44 INFO - PROCESS | 10634 | 1469258804133 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 00:26:44 INFO - PROCESS | 10634 | 1469258804137 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 00:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:26:44 INFO - PROCESS | 10634 | 1469258804154 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:26:44 INFO - PROCESS | 10634 | 1469258804163 Marionette TRACE conn3 <- [1,1718,null,{}] 00:26:44 INFO - PROCESS | 10634 | 1469258804171 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}] 00:26:44 INFO - PROCESS | 10634 | 1469258804177 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:44 INFO - PROCESS | 10634 | 1469258804385 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 00:26:44 INFO - PROCESS | 10634 | 1469258804604 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 10634 | 1469258804613 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x9236fc00 == 45 [pid = 10634] [id = 437] 00:26:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92376000) [pid = 10634] [serial = 1312] [outer = (nil)] 00:26:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x951e5c00) [pid = 10634] [serial = 1313] [outer = 0x92376000] 00:26:44 INFO - PROCESS | 10634 | 1469258804744 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x951f1400) [pid = 10634] [serial = 1314] [outer = 0x92376000] 00:26:45 INFO - PROCESS | 10634 | 1469258805695 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]]]}] 00:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1609ms 00:26:45 INFO - PROCESS | 10634 | 1469258805756 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 00:26:45 INFO - PROCESS | 10634 | 1469258805760 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 00:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:26:45 INFO - PROCESS | 10634 | 1469258805767 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:26:45 INFO - PROCESS | 10634 | 1469258805770 Marionette TRACE conn3 <- [1,1722,null,{}] 00:26:45 INFO - PROCESS | 10634 | 1469258805776 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}] 00:26:45 INFO - PROCESS | 10634 | 1469258805782 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:45 INFO - PROCESS | 10634 | 1469258805989 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 00:26:46 INFO - PROCESS | 10634 | 1469258806209 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:46 INFO - PROCESS | 10634 | 1469258806218 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea1c00 == 46 [pid = 10634] [id = 438] 00:26:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95101400) [pid = 10634] [serial = 1315] [outer = (nil)] 00:26:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x977bf800) [pid = 10634] [serial = 1316] [outer = 0x95101400] 00:26:46 INFO - PROCESS | 10634 | 1469258806339 Marionette DEBUG loaded listener.js 00:26:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x98209400) [pid = 10634] [serial = 1317] [outer = 0x95101400] 00:26:47 INFO - PROCESS | 10634 | 1469258807258 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]]]}] 00:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1582ms 00:26:47 INFO - PROCESS | 10634 | 1469258807351 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 10634 | 1469258807355 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 00:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:26:47 INFO - PROCESS | 10634 | 1469258807362 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:26:47 INFO - PROCESS | 10634 | 1469258807366 Marionette TRACE conn3 <- [1,1726,null,{}] 00:26:47 INFO - PROCESS | 10634 | 1469258807373 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}] 00:26:47 INFO - PROCESS | 10634 | 1469258807379 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:47 INFO - PROCESS | 10634 | 1469258807624 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 00:26:48 INFO - PROCESS | 10634 | 1469258808117 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:48 INFO - PROCESS | 10634 | 1469258808123 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6f000 == 47 [pid = 10634] [id = 439] 00:26:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8ec6fc00) [pid = 10634] [serial = 1318] [outer = (nil)] 00:26:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8ec79400) [pid = 10634] [serial = 1319] [outer = 0x8ec6fc00] 00:26:48 INFO - PROCESS | 10634 | 1469258808255 Marionette DEBUG loaded listener.js 00:26:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8f9aec00) [pid = 10634] [serial = 1320] [outer = 0x8ec6fc00] 00:26:49 INFO - PROCESS | 10634 | 1469258809218 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]]]}] 00:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1938ms 00:26:49 INFO - PROCESS | 10634 | 1469258809304 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 00:26:49 INFO - PROCESS | 10634 | 1469258809310 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 00:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:26:49 INFO - PROCESS | 10634 | 1469258809318 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - PROCESS | 10634 | 1469258809323 Marionette TRACE conn3 <- [1,1730,null,{}] 00:26:49 INFO - PROCESS | 10634 | 1469258809331 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}] 00:26:49 INFO - PROCESS | 10634 | 1469258809336 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:49 INFO - PROCESS | 10634 | 1469258809556 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 00:26:49 INFO - PROCESS | 10634 | 1469258809814 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:49 INFO - PROCESS | 10634 | 1469258809827 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff1c00 == 46 [pid = 10634] [id = 404] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x91a90800 == 45 [pid = 10634] [id = 419] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x92377000 == 44 [pid = 10634] [id = 403] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff5400 == 43 [pid = 10634] [id = 433] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81400 == 42 [pid = 10634] [id = 432] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x92376c00 == 41 [pid = 10634] [id = 431] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbf800 == 40 [pid = 10634] [id = 430] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8eead800 == 39 [pid = 10634] [id = 429] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84c00 == 38 [pid = 10634] [id = 428] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x90fb9400 == 37 [pid = 10634] [id = 412] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffc800 == 36 [pid = 10634] [id = 418] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x95141400 == 35 [pid = 10634] [id = 416] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bac00 == 34 [pid = 10634] [id = 408] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec53c00 == 33 [pid = 10634] [id = 420] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf7800 == 32 [pid = 10634] [id = 399] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7a400 == 31 [pid = 10634] [id = 417] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf8400 == 30 [pid = 10634] [id = 400] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x90fb7400 == 29 [pid = 10634] [id = 409] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bc800 == 28 [pid = 10634] [id = 421] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x92017800 == 27 [pid = 10634] [id = 415] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4cc00 == 26 [pid = 10634] [id = 426] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84000 == 25 [pid = 10634] [id = 407] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x92370000 == 24 [pid = 10634] [id = 424] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6f800 == 23 [pid = 10634] [id = 401] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x95027c00 == 22 [pid = 10634] [id = 411] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4ac00 == 21 [pid = 10634] [id = 413] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x95034400 == 20 [pid = 10634] [id = 427] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc9000 == 19 [pid = 10634] [id = 422] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec76800 == 18 [pid = 10634] [id = 402] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x92108c00 == 17 [pid = 10634] [id = 410] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec74800 == 16 [pid = 10634] [id = 425] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x91a96c00 == 15 [pid = 10634] [id = 405] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf4800 == 14 [pid = 10634] [id = 423] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x92ed9800 == 13 [pid = 10634] [id = 406] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x92018800 == 12 [pid = 10634] [id = 414] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea1c00 == 11 [pid = 10634] [id = 438] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x9236fc00 == 10 [pid = 10634] [id = 437] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbd800 == 9 [pid = 10634] [id = 435] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x9236f400 == 8 [pid = 10634] [id = 436] 00:26:50 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7f400 == 7 [pid = 10634] [id = 434] 00:26:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7a800 == 8 [pid = 10634] [id = 440] 00:26:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8dd7f400) [pid = 10634] [serial = 1321] [outer = (nil)] 00:26:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8dd84c00) [pid = 10634] [serial = 1322] [outer = 0x8dd7f400] 00:26:50 INFO - PROCESS | 10634 | 1469258810844 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8dff5400) [pid = 10634] [serial = 1323] [outer = 0x8dd7f400] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x91d64800) [pid = 10634] [serial = 1268] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8edee400) [pid = 10634] [serial = 1262] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8edf2800) [pid = 10634] [serial = 1263] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x92011c00) [pid = 10634] [serial = 1260] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x91cc9400) [pid = 10634] [serial = 1259] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91247c00) [pid = 10634] [serial = 1242] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8f9b5400) [pid = 10634] [serial = 1241] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x91cc6c00) [pid = 10634] [serial = 1271] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x92b25800) [pid = 10634] [serial = 1245] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x9237b000) [pid = 10634] [serial = 1244] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x95141800) [pid = 10634] [serial = 1248] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x95138800) [pid = 10634] [serial = 1247] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x951f3800) [pid = 10634] [serial = 1251] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x951eb000) [pid = 10634] [serial = 1250] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x977b1c00) [pid = 10634] [serial = 1254] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95298000) [pid = 10634] [serial = 1253] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92012c00) [pid = 10634] [serial = 1269] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x90fc3c00) [pid = 10634] [serial = 1265] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9210e800) [pid = 10634] [serial = 1272] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92ee1c00) [pid = 10634] [serial = 1274] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8edfa000) [pid = 10634] [serial = 1257] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x910a2c00) [pid = 10634] [serial = 1266] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8ec76000) [pid = 10634] [serial = 1256] [outer = (nil)] [url = about:blank] 00:26:51 INFO - PROCESS | 10634 | 1469258811814 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]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 00:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2536ms 00:26:51 INFO - PROCESS | 10634 | 1469258811855 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 10634 | 1469258811861 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 00:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:26:51 INFO - PROCESS | 10634 | 1469258811869 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - PROCESS | 10634 | 1469258811873 Marionette TRACE conn3 <- [1,1734,null,{}] 00:26:51 INFO - PROCESS | 10634 | 1469258811890 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}] 00:26:51 INFO - PROCESS | 10634 | 1469258811896 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:52 INFO - PROCESS | 10634 | 1469258812067 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 00:26:52 INFO - PROCESS | 10634 | 1469258812078 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 10634 | 1469258812090 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf4c00 == 9 [pid = 10634] [id = 441] 00:26:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8edf5c00) [pid = 10634] [serial = 1324] [outer = (nil)] 00:26:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8edfa800) [pid = 10634] [serial = 1325] [outer = 0x8edf5c00] 00:26:52 INFO - PROCESS | 10634 | 1469258812161 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8eea8400) [pid = 10634] [serial = 1326] [outer = 0x8edf5c00] 00:26:53 INFO - PROCESS | 10634 | 1469258813159 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]]]}] 00:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1345ms 00:26:53 INFO - PROCESS | 10634 | 1469258813214 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 00:26:53 INFO - PROCESS | 10634 | 1469258813221 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 00:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:26:53 INFO - PROCESS | 10634 | 1469258813232 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:26:53 INFO - PROCESS | 10634 | 1469258813236 Marionette TRACE conn3 <- [1,1738,null,{}] 00:26:53 INFO - PROCESS | 10634 | 1469258813243 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}] 00:26:53 INFO - PROCESS | 10634 | 1469258813248 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:53 INFO - PROCESS | 10634 | 1469258813486 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 00:26:53 INFO - PROCESS | 10634 | 1469258813586 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:53 INFO - PROCESS | 10634 | 1469258813592 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf6000 == 10 [pid = 10634] [id = 442] 00:26:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x90fbc400) [pid = 10634] [serial = 1327] [outer = (nil)] 00:26:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x910a0800) [pid = 10634] [serial = 1328] [outer = 0x90fbc400] 00:26:53 INFO - PROCESS | 10634 | 1469258813665 Marionette DEBUG loaded listener.js 00:26:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x910aa000) [pid = 10634] [serial = 1329] [outer = 0x90fbc400] 00:26:54 INFO - PROCESS | 10634 | 1469258814665 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]]]}] 00:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1483ms 00:26:54 INFO - PROCESS | 10634 | 1469258814716 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 10634 | 1469258814720 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 00:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:26:54 INFO - PROCESS | 10634 | 1469258814736 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - PROCESS | 10634 | 1469258814742 Marionette TRACE conn3 <- [1,1742,null,{}] 00:26:54 INFO - PROCESS | 10634 | 1469258814762 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}] 00:26:54 INFO - PROCESS | 10634 | 1469258814771 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:55 INFO - PROCESS | 10634 | 1469258815009 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 00:26:55 INFO - PROCESS | 10634 | 1469258815035 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 10634 | 1469258815044 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x91245800 == 11 [pid = 10634] [id = 443] 00:26:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91a97000) [pid = 10634] [serial = 1330] [outer = (nil)] 00:26:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91d63800) [pid = 10634] [serial = 1331] [outer = 0x91a97000] 00:26:55 INFO - PROCESS | 10634 | 1469258815113 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91d6c000) [pid = 10634] [serial = 1332] [outer = 0x91a97000] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8ec45c00) [pid = 10634] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x93b66c00) [pid = 10634] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8dd88c00) [pid = 10634] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92372000) [pid = 10634] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x91d60c00) [pid = 10634] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x91a8c000) [pid = 10634] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8ec77000) [pid = 10634] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x950c5400) [pid = 10634] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8f9af800) [pid = 10634] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:26:56 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8dd85c00) [pid = 10634] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:26:56 INFO - PROCESS | 10634 | 1469258816527 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]]]}] 00:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1843ms 00:26:56 INFO - PROCESS | 10634 | 1469258816580 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 00:26:56 INFO - PROCESS | 10634 | 1469258816584 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 00:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:26:56 INFO - PROCESS | 10634 | 1469258816591 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:26:56 INFO - PROCESS | 10634 | 1469258816595 Marionette TRACE conn3 <- [1,1746,null,{}] 00:26:56 INFO - PROCESS | 10634 | 1469258816600 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}] 00:26:56 INFO - PROCESS | 10634 | 1469258816605 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:56 INFO - PROCESS | 10634 | 1469258816772 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 00:26:56 INFO - PROCESS | 10634 | 1469258816782 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:56 INFO - PROCESS | 10634 | 1469258816794 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd88c00 == 12 [pid = 10634] [id = 444] 00:26:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8edf1800) [pid = 10634] [serial = 1333] [outer = (nil)] 00:26:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x92014000) [pid = 10634] [serial = 1334] [outer = 0x8edf1800] 00:26:56 INFO - PROCESS | 10634 | 1469258816868 Marionette DEBUG loaded listener.js 00:26:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92018c00) [pid = 10634] [serial = 1335] [outer = 0x8edf1800] 00:26:57 INFO - PROCESS | 10634 | 1469258817854 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]]]}] 00:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1293ms 00:26:57 INFO - PROCESS | 10634 | 1469258817888 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 00:26:57 INFO - PROCESS | 10634 | 1469258817892 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 00:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:26:57 INFO - PROCESS | 10634 | 1469258817911 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:26:57 INFO - PROCESS | 10634 | 1469258817916 Marionette TRACE conn3 <- [1,1750,null,{}] 00:26:57 INFO - PROCESS | 10634 | 1469258817925 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}] 00:26:57 INFO - PROCESS | 10634 | 1469258817932 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:58 INFO - PROCESS | 10634 | 1469258818292 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 00:26:58 INFO - PROCESS | 10634 | 1469258818673 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:58 INFO - PROCESS | 10634 | 1469258818690 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:26:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffd000 == 13 [pid = 10634] [id = 445] 00:26:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dffdc00) [pid = 10634] [serial = 1336] [outer = (nil)] 00:26:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8ec4e000) [pid = 10634] [serial = 1337] [outer = 0x8dffdc00] 00:26:58 INFO - PROCESS | 10634 | 1469258818835 Marionette DEBUG loaded listener.js 00:26:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8ec79c00) [pid = 10634] [serial = 1338] [outer = 0x8dffdc00] 00:27:00 INFO - PROCESS | 10634 | 1469258820404 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]]]}] 00:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2590ms 00:27:00 INFO - PROCESS | 10634 | 1469258820519 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 00:27:00 INFO - PROCESS | 10634 | 1469258820529 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 00:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:27:00 INFO - PROCESS | 10634 | 1469258820543 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:27:00 INFO - PROCESS | 10634 | 1469258820551 Marionette TRACE conn3 <- [1,1754,null,{}] 00:27:00 INFO - PROCESS | 10634 | 1469258820702 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}] 00:27:00 INFO - PROCESS | 10634 | 1469258820712 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:01 INFO - PROCESS | 10634 | 1469258821108 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 00:27:01 INFO - PROCESS | 10634 | 1469258821270 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 10634 | 1469258821283 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec75000 == 14 [pid = 10634] [id = 446] 00:27:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8f9ba800) [pid = 10634] [serial = 1339] [outer = (nil)] 00:27:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x910a6800) [pid = 10634] [serial = 1340] [outer = 0x8f9ba800] 00:27:01 INFO - PROCESS | 10634 | 1469258821423 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91241800) [pid = 10634] [serial = 1341] [outer = 0x8f9ba800] 00:27:03 INFO - PROCESS | 10634 | 1469258823087 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]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2605ms 00:27:03 INFO - PROCESS | 10634 | 1469258823147 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 10634 | 1469258823155 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 00:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:27:03 INFO - PROCESS | 10634 | 1469258823390 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 10634 | 1469258823395 Marionette TRACE conn3 <- [1,1758,null,{}] 00:27:03 INFO - PROCESS | 10634 | 1469258823410 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}] 00:27:03 INFO - PROCESS | 10634 | 1469258823419 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:03 INFO - PROCESS | 10634 | 1469258823711 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 00:27:03 INFO - PROCESS | 10634 | 1469258823933 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 10634 | 1469258823945 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b0000 == 15 [pid = 10634] [id = 447] 00:27:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91d65000) [pid = 10634] [serial = 1342] [outer = (nil)] 00:27:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92015c00) [pid = 10634] [serial = 1343] [outer = 0x91d65000] 00:27:04 INFO - PROCESS | 10634 | 1469258824113 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92374000) [pid = 10634] [serial = 1344] [outer = 0x91d65000] 00:27:05 INFO - PROCESS | 10634 | 1469258825678 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]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2487ms 00:27:05 INFO - PROCESS | 10634 | 1469258825747 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 10634 | 1469258825757 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 00:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:27:05 INFO - PROCESS | 10634 | 1469258825793 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 10634 | 1469258825805 Marionette TRACE conn3 <- [1,1762,null,{}] 00:27:05 INFO - PROCESS | 10634 | 1469258825815 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}] 00:27:05 INFO - PROCESS | 10634 | 1469258825825 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:06 INFO - PROCESS | 10634 | 1469258826327 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 00:27:06 INFO - PROCESS | 10634 | 1469258826507 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 10634 | 1469258826520 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x92014c00 == 16 [pid = 10634] [id = 448] 00:27:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92b2a800) [pid = 10634] [serial = 1345] [outer = (nil)] 00:27:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92ee5c00) [pid = 10634] [serial = 1346] [outer = 0x92b2a800] 00:27:06 INFO - PROCESS | 10634 | 1469258826655 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92edfc00) [pid = 10634] [serial = 1347] [outer = 0x92b2a800] 00:27:08 INFO - PROCESS | 10634 | 1469258828115 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]]]}] 00:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2426ms 00:27:08 INFO - PROCESS | 10634 | 1469258828197 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 00:27:08 INFO - PROCESS | 10634 | 1469258828204 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 00:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:27:08 INFO - PROCESS | 10634 | 1469258828215 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 10634 | 1469258828221 Marionette TRACE conn3 <- [1,1766,null,{}] 00:27:08 INFO - PROCESS | 10634 | 1469258828240 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}] 00:27:08 INFO - PROCESS | 10634 | 1469258828249 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:08 INFO - PROCESS | 10634 | 1469258828613 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 00:27:08 INFO - PROCESS | 10634 | 1469258828868 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 10634 | 1469258828879 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a96c00 == 17 [pid = 10634] [id = 449] 00:27:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9394c400) [pid = 10634] [serial = 1348] [outer = (nil)] 00:27:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x93b71800) [pid = 10634] [serial = 1349] [outer = 0x9394c400] 00:27:09 INFO - PROCESS | 10634 | 1469258829017 Marionette DEBUG loaded listener.js 00:27:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x946e2400) [pid = 10634] [serial = 1350] [outer = 0x9394c400] 00:27:10 INFO - PROCESS | 10634 | 1469258830438 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]]]}] 00:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2300ms 00:27:10 INFO - PROCESS | 10634 | 1469258830516 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 00:27:10 INFO - PROCESS | 10634 | 1469258830523 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 00:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:27:10 INFO - PROCESS | 10634 | 1469258830533 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:27:10 INFO - PROCESS | 10634 | 1469258830539 Marionette TRACE conn3 <- [1,1770,null,{}] 00:27:10 INFO - PROCESS | 10634 | 1469258830548 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}] 00:27:10 INFO - PROCESS | 10634 | 1469258830555 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:10 INFO - PROCESS | 10634 | 1469258830910 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 00:27:11 INFO - PROCESS | 10634 | 1469258831103 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:11 INFO - PROCESS | 10634 | 1469258831128 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf0c00 == 18 [pid = 10634] [id = 450] 00:27:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8f9b5400) [pid = 10634] [serial = 1351] [outer = (nil)] 00:27:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x95103000) [pid = 10634] [serial = 1352] [outer = 0x8f9b5400] 00:27:11 INFO - PROCESS | 10634 | 1469258831233 Marionette DEBUG loaded listener.js 00:27:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x95143c00) [pid = 10634] [serial = 1353] [outer = 0x8f9b5400] 00:27:12 INFO - PROCESS | 10634 | 1469258832298 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]]]}] 00:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1810ms 00:27:12 INFO - PROCESS | 10634 | 1469258832342 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 00:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:27:12 INFO - PROCESS | 10634 | 1469258832347 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 00:27:12 INFO - PROCESS | 10634 | 1469258832354 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 10634 | 1469258832358 Marionette TRACE conn3 <- [1,1774,null,{}] 00:27:12 INFO - PROCESS | 10634 | 1469258832364 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}] 00:27:12 INFO - PROCESS | 10634 | 1469258832369 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:12 INFO - PROCESS | 10634 | 1469258832562 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 00:27:12 INFO - PROCESS | 10634 | 1469258832908 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 10634 | 1469258832919 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff6400 == 19 [pid = 10634] [id = 451] 00:27:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8dff7000) [pid = 10634] [serial = 1354] [outer = (nil)] 00:27:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8dffbc00) [pid = 10634] [serial = 1355] [outer = 0x8dff7000] 00:27:13 INFO - PROCESS | 10634 | 1469258833035 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8ec6ec00) [pid = 10634] [serial = 1356] [outer = 0x8dff7000] 00:27:14 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd88c00 == 18 [pid = 10634] [id = 444] 00:27:14 INFO - PROCESS | 10634 | --DOCSHELL 0x91245800 == 17 [pid = 10634] [id = 443] 00:27:14 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf6000 == 16 [pid = 10634] [id = 442] 00:27:14 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf4c00 == 15 [pid = 10634] [id = 441] 00:27:14 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7a800 == 14 [pid = 10634] [id = 440] 00:27:14 INFO - PROCESS | 10634 | 1469258834117 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]]]}] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x950d3400) [pid = 10634] [serial = 1301] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x95033c00) [pid = 10634] [serial = 1296] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x95106000) [pid = 10634] [serial = 1298] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x9513a000) [pid = 10634] [serial = 1299] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9394e800) [pid = 10634] [serial = 1275] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9201dc00) [pid = 10634] [serial = 1280] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x92017c00) [pid = 10634] [serial = 1281] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x92375800) [pid = 10634] [serial = 1292] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8eeaf800) [pid = 10634] [serial = 1277] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8f9b8400) [pid = 10634] [serial = 1278] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x95105800) [pid = 10634] [serial = 1283] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x9510bc00) [pid = 10634] [serial = 1284] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x90fc3000) [pid = 10634] [serial = 1289] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9123e400) [pid = 10634] [serial = 1290] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dff2800) [pid = 10634] [serial = 1286] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8ec47800) [pid = 10634] [serial = 1287] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x946e4c00) [pid = 10634] [serial = 1295] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92b21000) [pid = 10634] [serial = 1293] [outer = (nil)] [url = about:blank] 00:27:14 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x951e6c00) [pid = 10634] [serial = 1302] [outer = (nil)] [url = about:blank] 00:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1837ms 00:27:14 INFO - PROCESS | 10634 | 1469258834194 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 10634 | 1469258834200 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 00:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:27:14 INFO - PROCESS | 10634 | 1469258834208 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - PROCESS | 10634 | 1469258834214 Marionette TRACE conn3 <- [1,1778,null,{}] 00:27:14 INFO - PROCESS | 10634 | 1469258834222 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}] 00:27:14 INFO - PROCESS | 10634 | 1469258834230 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:14 INFO - PROCESS | 10634 | 1469258834412 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 00:27:14 INFO - PROCESS | 10634 | 1469258834592 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:14 INFO - PROCESS | 10634 | 1469258834602 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf8800 == 15 [pid = 10634] [id = 452] 00:27:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8eeb0000) [pid = 10634] [serial = 1357] [outer = (nil)] 00:27:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8f9bac00) [pid = 10634] [serial = 1358] [outer = 0x8eeb0000] 00:27:14 INFO - PROCESS | 10634 | 1469258834676 Marionette DEBUG loaded listener.js 00:27:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9109ec00) [pid = 10634] [serial = 1359] [outer = 0x8eeb0000] 00:27:15 INFO - PROCESS | 10634 | 1469258835523 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]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 00:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1345ms 00:27:15 INFO - PROCESS | 10634 | 1469258835563 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 00:27:15 INFO - PROCESS | 10634 | 1469258835570 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 00:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:27:15 INFO - PROCESS | 10634 | 1469258835577 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:27:15 INFO - PROCESS | 10634 | 1469258835581 Marionette TRACE conn3 <- [1,1782,null,{}] 00:27:15 INFO - PROCESS | 10634 | 1469258835587 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}] 00:27:15 INFO - PROCESS | 10634 | 1469258835592 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:15 INFO - PROCESS | 10634 | 1469258835770 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 00:27:15 INFO - PROCESS | 10634 | 1469258835780 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 10634 | 1469258835786 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffcc00 == 16 [pid = 10634] [id = 453] 00:27:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8eeae800) [pid = 10634] [serial = 1360] [outer = (nil)] 00:27:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91d65800) [pid = 10634] [serial = 1361] [outer = 0x8eeae800] 00:27:15 INFO - PROCESS | 10634 | 1469258835859 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9210f400) [pid = 10634] [serial = 1362] [outer = 0x8eeae800] 00:27:16 INFO - PROCESS | 10634 | 1469258836896 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]]]}] 00:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1382ms 00:27:16 INFO - PROCESS | 10634 | 1469258836960 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 10634 | 1469258836964 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 00:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:27:16 INFO - PROCESS | 10634 | 1469258836978 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:27:16 INFO - PROCESS | 10634 | 1469258836987 Marionette TRACE conn3 <- [1,1786,null,{}] 00:27:17 INFO - PROCESS | 10634 | 1469258837004 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}] 00:27:17 INFO - PROCESS | 10634 | 1469258837011 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:17 INFO - PROCESS | 10634 | 1469258837236 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 00:27:17 INFO - PROCESS | 10634 | 1469258837260 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 10634 | 1469258837269 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd85800 == 17 [pid = 10634] [id = 454] 00:27:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92b27400) [pid = 10634] [serial = 1363] [outer = (nil)] 00:27:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x93981400) [pid = 10634] [serial = 1364] [outer = 0x92b27400] 00:27:17 INFO - PROCESS | 10634 | 1469258837337 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93b6f400) [pid = 10634] [serial = 1365] [outer = 0x92b27400] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x91a97000) [pid = 10634] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x90fbc400) [pid = 10634] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8edf5c00) [pid = 10634] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec6fc00) [pid = 10634] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dd7fc00) [pid = 10634] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x90fc0800) [pid = 10634] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92370400) [pid = 10634] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8dd7f400) [pid = 10634] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92376000) [pid = 10634] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:27:18 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x95101400) [pid = 10634] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:27:18 INFO - PROCESS | 10634 | 1469258838757 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]]]}] 00:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1863ms 00:27:18 INFO - PROCESS | 10634 | 1469258838835 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 10634 | 1469258838840 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 00:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:27:18 INFO - PROCESS | 10634 | 1469258838849 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:27:18 INFO - PROCESS | 10634 | 1469258838854 Marionette TRACE conn3 <- [1,1790,null,{}] 00:27:18 INFO - PROCESS | 10634 | 1469258838862 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}] 00:27:18 INFO - PROCESS | 10634 | 1469258838869 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:19 INFO - PROCESS | 10634 | 1469258839102 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 00:27:19 INFO - PROCESS | 10634 | 1469258839331 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 10634 | 1469258839340 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9af800 == 18 [pid = 10634] [id = 455] 00:27:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x910a2000) [pid = 10634] [serial = 1366] [outer = (nil)] 00:27:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9123d000) [pid = 10634] [serial = 1367] [outer = 0x910a2000] 00:27:19 INFO - PROCESS | 10634 | 1469258839450 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91242000) [pid = 10634] [serial = 1368] [outer = 0x910a2000] 00:27:20 INFO - PROCESS | 10634 | 1469258840481 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]]]}] 00:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1686ms 00:27:20 INFO - PROCESS | 10634 | 1469258840536 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 00:27:20 INFO - PROCESS | 10634 | 1469258840544 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 00:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:27:20 INFO - PROCESS | 10634 | 1469258840555 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:27:20 INFO - PROCESS | 10634 | 1469258840559 Marionette TRACE conn3 <- [1,1794,null,{}] 00:27:20 INFO - PROCESS | 10634 | 1469258840566 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}] 00:27:20 INFO - PROCESS | 10634 | 1469258840572 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:20 INFO - PROCESS | 10634 | 1469258840782 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 00:27:21 INFO - PROCESS | 10634 | 1469258841009 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:21 INFO - PROCESS | 10634 | 1469258841016 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x9237cc00 == 19 [pid = 10634] [id = 456] 00:27:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92b22800) [pid = 10634] [serial = 1369] [outer = (nil)] 00:27:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92edb400) [pid = 10634] [serial = 1370] [outer = 0x92b22800] 00:27:21 INFO - PROCESS | 10634 | 1469258841143 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9502b800) [pid = 10634] [serial = 1371] [outer = 0x92b22800] 00:27:22 INFO - PROCESS | 10634 | 1469258842098 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]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1583ms 00:27:22 INFO - PROCESS | 10634 | 1469258842139 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 10634 | 1469258842143 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 00:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:27:22 INFO - PROCESS | 10634 | 1469258842150 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - PROCESS | 10634 | 1469258842157 Marionette TRACE conn3 <- [1,1798,null,{}] 00:27:22 INFO - PROCESS | 10634 | 1469258842174 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}] 00:27:22 INFO - PROCESS | 10634 | 1469258842183 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:22 INFO - PROCESS | 10634 | 1469258842377 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 00:27:22 INFO - PROCESS | 10634 | 1469258842599 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 10634 | 1469258842611 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x92edbc00 == 20 [pid = 10634] [id = 457] 00:27:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9510d400) [pid = 10634] [serial = 1372] [outer = (nil)] 00:27:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9513fc00) [pid = 10634] [serial = 1373] [outer = 0x9510d400] 00:27:22 INFO - PROCESS | 10634 | 1469258842741 Marionette DEBUG loaded listener.js 00:27:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x95146c00) [pid = 10634] [serial = 1374] [outer = 0x9510d400] 00:27:23 INFO - PROCESS | 10634 | 1469258843711 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]]]}] 00:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1589ms 00:27:23 INFO - PROCESS | 10634 | 1469258843740 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 10634 | 1469258843745 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 00:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:27:23 INFO - PROCESS | 10634 | 1469258843752 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - PROCESS | 10634 | 1469258843756 Marionette TRACE conn3 <- [1,1802,null,{}] 00:27:23 INFO - PROCESS | 10634 | 1469258843762 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}] 00:27:23 INFO - PROCESS | 10634 | 1469258843768 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:23 INFO - PROCESS | 10634 | 1469258843993 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 00:27:24 INFO - PROCESS | 10634 | 1469258844228 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 10634 | 1469258844237 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81000 == 21 [pid = 10634] [id = 458] 00:27:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8dd87800) [pid = 10634] [serial = 1375] [outer = (nil)] 00:27:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x951e9c00) [pid = 10634] [serial = 1376] [outer = 0x8dd87800] 00:27:24 INFO - PROCESS | 10634 | 1469258844369 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x951f0400) [pid = 10634] [serial = 1377] [outer = 0x8dd87800] 00:27:25 INFO - PROCESS | 10634 | 1469258845299 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]]]}] 00:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1582ms 00:27:25 INFO - PROCESS | 10634 | 1469258845345 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 00:27:25 INFO - PROCESS | 10634 | 1469258845349 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 00:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:27:25 INFO - PROCESS | 10634 | 1469258845356 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:27:25 INFO - PROCESS | 10634 | 1469258845359 Marionette TRACE conn3 <- [1,1806,null,{}] 00:27:25 INFO - PROCESS | 10634 | 1469258845366 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}] 00:27:25 INFO - PROCESS | 10634 | 1469258845371 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:25 INFO - PROCESS | 10634 | 1469258845554 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 00:27:25 INFO - PROCESS | 10634 | 1469258845731 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 10634 | 1469258845737 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd86c00 == 22 [pid = 10634] [id = 459] 00:27:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8ec76c00) [pid = 10634] [serial = 1378] [outer = (nil)] 00:27:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95297800) [pid = 10634] [serial = 1379] [outer = 0x8ec76c00] 00:27:25 INFO - PROCESS | 10634 | 1469258845820 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9529a800) [pid = 10634] [serial = 1380] [outer = 0x8ec76c00] 00:27:26 INFO - PROCESS | 10634 | 1469258846825 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]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1542ms 00:27:26 INFO - PROCESS | 10634 | 1469258846900 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 10634 | 1469258846903 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 00:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:27:26 INFO - PROCESS | 10634 | 1469258846910 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 10634 | 1469258846914 Marionette TRACE conn3 <- [1,1810,null,{}] 00:27:26 INFO - PROCESS | 10634 | 1469258846921 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}] 00:27:26 INFO - PROCESS | 10634 | 1469258846931 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:27 INFO - PROCESS | 10634 | 1469258847171 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 00:27:27 INFO - PROCESS | 10634 | 1469258847396 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:27 INFO - PROCESS | 10634 | 1469258847404 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbc400 == 23 [pid = 10634] [id = 460] 00:27:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x92377000) [pid = 10634] [serial = 1381] [outer = (nil)] 00:27:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x98998800) [pid = 10634] [serial = 1382] [outer = 0x92377000] 00:27:27 INFO - PROCESS | 10634 | 1469258847503 Marionette DEBUG loaded listener.js 00:27:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x98d67800) [pid = 10634] [serial = 1383] [outer = 0x92377000] 00:27:28 INFO - PROCESS | 10634 | 1469258848385 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]]]}] 00:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1536ms 00:27:28 INFO - PROCESS | 10634 | 1469258848448 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 10634 | 1469258848453 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 00:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:27:28 INFO - PROCESS | 10634 | 1469258848460 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:27:28 INFO - PROCESS | 10634 | 1469258848463 Marionette TRACE conn3 <- [1,1814,null,{}] 00:27:28 INFO - PROCESS | 10634 | 1469258848469 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}] 00:27:28 INFO - PROCESS | 10634 | 1469258848473 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:28 INFO - PROCESS | 10634 | 1469258848662 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 00:27:28 INFO - PROCESS | 10634 | 1469258848848 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:28 INFO - PROCESS | 10634 | 1469258848855 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff3c00 == 24 [pid = 10634] [id = 461] 00:27:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8ec45c00) [pid = 10634] [serial = 1384] [outer = (nil)] 00:27:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8f9b9400) [pid = 10634] [serial = 1385] [outer = 0x8ec45c00] 00:27:28 INFO - PROCESS | 10634 | 1469258848943 Marionette DEBUG loaded listener.js 00:27:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x91d6b800) [pid = 10634] [serial = 1386] [outer = 0x8ec45c00] 00:27:29 INFO - PROCESS | 10634 | 1469258849901 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]]]}] 00:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1681ms 00:27:30 INFO - PROCESS | 10634 | 1469258850142 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 00:27:30 INFO - PROCESS | 10634 | 1469258850149 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 00:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:27:30 INFO - PROCESS | 10634 | 1469258850158 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:27:30 INFO - PROCESS | 10634 | 1469258850162 Marionette TRACE conn3 <- [1,1818,null,{}] 00:27:30 INFO - PROCESS | 10634 | 1469258850170 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}] 00:27:30 INFO - PROCESS | 10634 | 1469258850177 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:30 INFO - PROCESS | 10634 | 1469258850351 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 00:27:30 INFO - PROCESS | 10634 | 1469258850597 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:30 INFO - PROCESS | 10634 | 1469258850609 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea5800 == 25 [pid = 10634] [id = 462] 00:27:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8eeabc00) [pid = 10634] [serial = 1387] [outer = (nil)] 00:27:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x90fb8000) [pid = 10634] [serial = 1388] [outer = 0x8eeabc00] 00:27:30 INFO - PROCESS | 10634 | 1469258850683 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x90fc0c00) [pid = 10634] [serial = 1389] [outer = 0x8eeabc00] 00:27:32 INFO - PROCESS | 10634 | --DOCSHELL 0x91a96c00 == 24 [pid = 10634] [id = 449] 00:27:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b0000 == 23 [pid = 10634] [id = 447] 00:27:32 INFO - PROCESS | 10634 | --DOCSHELL 0x92014c00 == 22 [pid = 10634] [id = 448] 00:27:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec75000 == 21 [pid = 10634] [id = 446] 00:27:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffd000 == 20 [pid = 10634] [id = 445] 00:27:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6f000 == 19 [pid = 10634] [id = 439] 00:27:32 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf0c00 == 18 [pid = 10634] [id = 450] 00:27:32 INFO - PROCESS | 10634 | 1469258852724 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]]]}] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x91d63800) [pid = 10634] [serial = 1331] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x910aa000) [pid = 10634] [serial = 1329] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8edfa800) [pid = 10634] [serial = 1325] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8eea8400) [pid = 10634] [serial = 1326] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8f9aec00) [pid = 10634] [serial = 1320] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8ec79400) [pid = 10634] [serial = 1319] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8ec46800) [pid = 10634] [serial = 1305] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8dff0000) [pid = 10634] [serial = 1304] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x91a8dc00) [pid = 10634] [serial = 1308] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9123cc00) [pid = 10634] [serial = 1307] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x92ee2400) [pid = 10634] [serial = 1311] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x92b1e800) [pid = 10634] [serial = 1310] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8dff5400) [pid = 10634] [serial = 1323] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x951f1400) [pid = 10634] [serial = 1314] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x951e5c00) [pid = 10634] [serial = 1313] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8dd84c00) [pid = 10634] [serial = 1322] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x98209400) [pid = 10634] [serial = 1317] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x977bf800) [pid = 10634] [serial = 1316] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x910a0800) [pid = 10634] [serial = 1328] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91d6c000) [pid = 10634] [serial = 1332] [outer = (nil)] [url = about:blank] 00:27:32 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92014000) [pid = 10634] [serial = 1334] [outer = (nil)] [url = about:blank] 00:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2798ms 00:27:32 INFO - PROCESS | 10634 | 1469258852957 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 00:27:32 INFO - PROCESS | 10634 | 1469258852961 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 00:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:27:32 INFO - PROCESS | 10634 | 1469258852970 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:27:32 INFO - PROCESS | 10634 | 1469258852976 Marionette TRACE conn3 <- [1,1822,null,{}] 00:27:32 INFO - PROCESS | 10634 | 1469258852985 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}] 00:27:32 INFO - PROCESS | 10634 | 1469258852991 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:33 INFO - PROCESS | 10634 | 1469258853150 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 00:27:33 INFO - PROCESS | 10634 | 1469258853162 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 10634 | 1469258853172 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4a800 == 19 [pid = 10634] [id = 463] 00:27:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8ec4c000) [pid = 10634] [serial = 1390] [outer = (nil)] 00:27:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8ec54800) [pid = 10634] [serial = 1391] [outer = 0x8ec4c000] 00:27:33 INFO - PROCESS | 10634 | 1469258853244 Marionette DEBUG loaded listener.js 00:27:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8ec6fc00) [pid = 10634] [serial = 1392] [outer = 0x8ec4c000] 00:27:34 INFO - PROCESS | 10634 | 1469258854232 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]]]}] 00:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1286ms 00:27:34 INFO - PROCESS | 10634 | 1469258854257 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 00:27:34 INFO - PROCESS | 10634 | 1469258854266 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 00:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:27:34 INFO - PROCESS | 10634 | 1469258854277 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:27:34 INFO - PROCESS | 10634 | 1469258854281 Marionette TRACE conn3 <- [1,1826,null,{}] 00:27:34 INFO - PROCESS | 10634 | 1469258854288 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}] 00:27:34 INFO - PROCESS | 10634 | 1469258854294 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:34 INFO - PROCESS | 10634 | 1469258854537 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 00:27:34 INFO - PROCESS | 10634 | 1469258854552 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 10634 | 1469258854567 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9ae800 == 20 [pid = 10634] [id = 464] 00:27:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8f9b2000) [pid = 10634] [serial = 1393] [outer = (nil)] 00:27:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x90fb9c00) [pid = 10634] [serial = 1394] [outer = 0x8f9b2000] 00:27:34 INFO - PROCESS | 10634 | 1469258854634 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x90fc2c00) [pid = 10634] [serial = 1395] [outer = 0x8f9b2000] 00:27:35 INFO - PROCESS | 10634 | 1469258855645 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]]]}] 00:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1397ms 00:27:35 INFO - PROCESS | 10634 | 1469258855677 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 00:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:27:35 INFO - PROCESS | 10634 | 1469258855681 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 00:27:35 INFO - PROCESS | 10634 | 1469258855688 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:27:35 INFO - PROCESS | 10634 | 1469258855694 Marionette TRACE conn3 <- [1,1830,null,{}] 00:27:35 INFO - PROCESS | 10634 | 1469258855719 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}] 00:27:35 INFO - PROCESS | 10634 | 1469258855729 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:35 INFO - PROCESS | 10634 | 1469258855943 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 00:27:35 INFO - PROCESS | 10634 | 1469258855972 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:35 INFO - PROCESS | 10634 | 1469258855984 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a98c00 == 21 [pid = 10634] [id = 465] 00:27:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91cc2800) [pid = 10634] [serial = 1396] [outer = (nil)] 00:27:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91ccdc00) [pid = 10634] [serial = 1397] [outer = 0x91cc2800] 00:27:36 INFO - PROCESS | 10634 | 1469258856058 Marionette DEBUG loaded listener.js 00:27:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x91d66800) [pid = 10634] [serial = 1398] [outer = 0x91cc2800] 00:27:37 INFO - PROCESS | 10634 | 1469258857041 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]]]}] 00:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1411ms 00:27:37 INFO - PROCESS | 10634 | 1469258857127 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 00:27:37 INFO - PROCESS | 10634 | 1469258857134 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 00:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:27:37 INFO - PROCESS | 10634 | 1469258857141 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:27:37 INFO - PROCESS | 10634 | 1469258857143 Marionette TRACE conn3 <- [1,1834,null,{}] 00:27:37 INFO - PROCESS | 10634 | 1469258857149 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}] 00:27:37 INFO - PROCESS | 10634 | 1469258857154 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:37 INFO - PROCESS | 10634 | 1469258857767 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x92b27400) [pid = 10634] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8eeb0000) [pid = 10634] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8f9ba800) [pid = 10634] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x91d65000) [pid = 10634] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dff7000) [pid = 10634] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9394c400) [pid = 10634] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dffdc00) [pid = 10634] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8f9b5400) [pid = 10634] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92b2a800) [pid = 10634] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8edf1800) [pid = 10634] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:27:37 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8eeae800) [pid = 10634] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:27:37 INFO - PROCESS | 10634 | 1469258857930 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 10634 | 1469258857937 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff7000 == 22 [pid = 10634] [id = 466] 00:27:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dffdc00) [pid = 10634] [serial = 1399] [outer = (nil)] 00:27:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8edf3000) [pid = 10634] [serial = 1400] [outer = 0x8dffdc00] 00:27:38 INFO - PROCESS | 10634 | 1469258858009 Marionette DEBUG loaded listener.js 00:27:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91cc6400) [pid = 10634] [serial = 1401] [outer = 0x8dffdc00] 00:27:38 INFO - PROCESS | 10634 | 1469258858791 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]]]}] 00:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 00:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1737ms 00:27:38 INFO - PROCESS | 10634 | 1469258858879 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 00:27:38 INFO - PROCESS | 10634 | 1469258858882 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 00:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:27:38 INFO - PROCESS | 10634 | 1469258858889 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - PROCESS | 10634 | 1469258858893 Marionette TRACE conn3 <- [1,1838,null,{}] 00:27:38 INFO - PROCESS | 10634 | 1469258858898 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}] 00:27:38 INFO - PROCESS | 10634 | 1469258858903 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:39 INFO - PROCESS | 10634 | 1469258859060 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 00:27:39 INFO - PROCESS | 10634 | 1469258859070 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 10634 | 1469258859076 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d6cc00 == 23 [pid = 10634] [id = 467] 00:27:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92376c00) [pid = 10634] [serial = 1402] [outer = (nil)] 00:27:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x90fb7c00) [pid = 10634] [serial = 1403] [outer = 0x92376c00] 00:27:39 INFO - PROCESS | 10634 | 1469258859280 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92b26000) [pid = 10634] [serial = 1404] [outer = 0x92376c00] 00:27:40 INFO - PROCESS | 10634 | 1469258860267 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]]]}] 00:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1436ms 00:27:40 INFO - PROCESS | 10634 | 1469258860327 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 10634 | 1469258860335 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 00:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:27:40 INFO - PROCESS | 10634 | 1469258860345 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 10634 | 1469258860349 Marionette TRACE conn3 <- [1,1842,null,{}] 00:27:40 INFO - PROCESS | 10634 | 1469258860360 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}] 00:27:40 INFO - PROCESS | 10634 | 1469258860366 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:40 INFO - PROCESS | 10634 | 1469258860596 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 00:27:40 INFO - PROCESS | 10634 | 1469258860846 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:40 INFO - PROCESS | 10634 | 1469258860861 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff9c00 == 24 [pid = 10634] [id = 468] 00:27:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8dffc000) [pid = 10634] [serial = 1405] [outer = (nil)] 00:27:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x8eea6800) [pid = 10634] [serial = 1406] [outer = 0x8dffc000] 00:27:40 INFO - PROCESS | 10634 | 1469258860974 Marionette DEBUG loaded listener.js 00:27:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8f9af400) [pid = 10634] [serial = 1407] [outer = 0x8dffc000] 00:27:42 INFO - PROCESS | 10634 | 1469258862002 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]]]}] 00:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1699ms 00:27:42 INFO - PROCESS | 10634 | 1469258862045 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 00:27:42 INFO - PROCESS | 10634 | 1469258862052 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 00:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:27:42 INFO - PROCESS | 10634 | 1469258862064 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:27:42 INFO - PROCESS | 10634 | 1469258862068 Marionette TRACE conn3 <- [1,1846,null,{}] 00:27:42 INFO - PROCESS | 10634 | 1469258862076 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}] 00:27:42 INFO - PROCESS | 10634 | 1469258862083 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:42 INFO - PROCESS | 10634 | 1469258862271 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 00:27:42 INFO - PROCESS | 10634 | 1469258862494 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:42 INFO - PROCESS | 10634 | 1469258862505 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec47800 == 25 [pid = 10634] [id = 469] 00:27:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91ccc000) [pid = 10634] [serial = 1408] [outer = (nil)] 00:27:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x92014000) [pid = 10634] [serial = 1409] [outer = 0x91ccc000] 00:27:42 INFO - PROCESS | 10634 | 1469258862629 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x92372c00) [pid = 10634] [serial = 1410] [outer = 0x91ccc000] 00:27:43 INFO - PROCESS | 10634 | 1469258863695 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]]]}] 00:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1686ms 00:27:43 INFO - PROCESS | 10634 | 1469258863750 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 00:27:43 INFO - PROCESS | 10634 | 1469258863754 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 00:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:27:43 INFO - PROCESS | 10634 | 1469258863762 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - PROCESS | 10634 | 1469258863768 Marionette TRACE conn3 <- [1,1850,null,{}] 00:27:43 INFO - PROCESS | 10634 | 1469258863785 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}] 00:27:43 INFO - PROCESS | 10634 | 1469258863794 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:43 INFO - PROCESS | 10634 | 1469258863995 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 00:27:44 INFO - PROCESS | 10634 | 1469258864235 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 10634 | 1469258864247 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b6b000 == 26 [pid = 10634] [id = 470] 00:27:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x93b6c000) [pid = 10634] [serial = 1411] [outer = (nil)] 00:27:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9502e000) [pid = 10634] [serial = 1412] [outer = 0x93b6c000] 00:27:44 INFO - PROCESS | 10634 | 1469258864374 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x950d3400) [pid = 10634] [serial = 1413] [outer = 0x93b6c000] 00:27:45 INFO - PROCESS | 10634 | 1469258865422 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]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1747ms 00:27:45 INFO - PROCESS | 10634 | 1469258865510 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 00:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:27:45 INFO - PROCESS | 10634 | 1469258865515 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 00:27:45 INFO - PROCESS | 10634 | 1469258865522 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 10634 | 1469258865525 Marionette TRACE conn3 <- [1,1854,null,{}] 00:27:45 INFO - PROCESS | 10634 | 1469258865531 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}] 00:27:45 INFO - PROCESS | 10634 | 1469258865536 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:45 INFO - PROCESS | 10634 | 1469258865763 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 00:27:46 INFO - PROCESS | 10634 | 1469258866137 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 10634 | 1469258866149 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff1800 == 27 [pid = 10634] [id = 471] 00:27:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8dff2000) [pid = 10634] [serial = 1414] [outer = (nil)] 00:27:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8dff8800) [pid = 10634] [serial = 1415] [outer = 0x8dff2000] 00:27:46 INFO - PROCESS | 10634 | 1469258866249 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8ec50800) [pid = 10634] [serial = 1416] [outer = 0x8dff2000] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9210f400) [pid = 10634] [serial = 1362] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x91d65800) [pid = 10634] [serial = 1361] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x93981400) [pid = 10634] [serial = 1364] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8f9bac00) [pid = 10634] [serial = 1358] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91241800) [pid = 10634] [serial = 1341] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x92374000) [pid = 10634] [serial = 1344] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8dffbc00) [pid = 10634] [serial = 1355] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x946e2400) [pid = 10634] [serial = 1350] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x93b71800) [pid = 10634] [serial = 1349] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x910a6800) [pid = 10634] [serial = 1340] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec4e000) [pid = 10634] [serial = 1337] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8ec79c00) [pid = 10634] [serial = 1338] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec6ec00) [pid = 10634] [serial = 1356] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x92015c00) [pid = 10634] [serial = 1343] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95143c00) [pid = 10634] [serial = 1353] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x95103000) [pid = 10634] [serial = 1352] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9109ec00) [pid = 10634] [serial = 1359] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92ee5c00) [pid = 10634] [serial = 1346] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92edfc00) [pid = 10634] [serial = 1347] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92018c00) [pid = 10634] [serial = 1335] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x93b6f400) [pid = 10634] [serial = 1365] [outer = (nil)] [url = about:blank] 00:27:47 INFO - PROCESS | 10634 | 1469258867349 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]]]}] 00:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1883ms 00:27:47 INFO - PROCESS | 10634 | 1469258867408 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 00:27:47 INFO - PROCESS | 10634 | 1469258867414 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 00:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:27:47 INFO - PROCESS | 10634 | 1469258867422 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:27:47 INFO - PROCESS | 10634 | 1469258867426 Marionette TRACE conn3 <- [1,1858,null,{}] 00:27:47 INFO - PROCESS | 10634 | 1469258867435 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}] 00:27:47 INFO - PROCESS | 10634 | 1469258867442 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:47 INFO - PROCESS | 10634 | 1469258867611 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 00:27:47 INFO - PROCESS | 10634 | 1469258867801 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 10634 | 1469258867814 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf1400 == 28 [pid = 10634] [id = 472] 00:27:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8eeaa800) [pid = 10634] [serial = 1417] [outer = (nil)] 00:27:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x90fb9800) [pid = 10634] [serial = 1418] [outer = 0x8eeaa800] 00:27:47 INFO - PROCESS | 10634 | 1469258867889 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x910a6800) [pid = 10634] [serial = 1419] [outer = 0x8eeaa800] 00:27:48 INFO - PROCESS | 10634 | 1469258868684 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]]]}] 00:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1282ms 00:27:48 INFO - PROCESS | 10634 | 1469258868721 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 10634 | 1469258868727 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 00:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:27:48 INFO - PROCESS | 10634 | 1469258868741 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 10634 | 1469258868743 Marionette TRACE conn3 <- [1,1862,null,{}] 00:27:48 INFO - PROCESS | 10634 | 1469258868750 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}] 00:27:48 INFO - PROCESS | 10634 | 1469258868755 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:48 INFO - PROCESS | 10634 | 1469258868939 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 00:27:48 INFO - PROCESS | 10634 | 1469258868949 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:48 INFO - PROCESS | 10634 | 1469258868956 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec47c00 == 29 [pid = 10634] [id = 473] 00:27:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9210dc00) [pid = 10634] [serial = 1420] [outer = (nil)] 00:27:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92370c00) [pid = 10634] [serial = 1421] [outer = 0x9210dc00] 00:27:49 INFO - PROCESS | 10634 | 1469258869060 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92b1b800) [pid = 10634] [serial = 1422] [outer = 0x9210dc00] 00:27:50 INFO - PROCESS | 10634 | 1469258870106 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]]]}] 00:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1439ms 00:27:50 INFO - PROCESS | 10634 | 1469258870180 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 00:27:50 INFO - PROCESS | 10634 | 1469258870183 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 00:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:27:50 INFO - PROCESS | 10634 | 1469258870198 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:27:50 INFO - PROCESS | 10634 | 1469258870207 Marionette TRACE conn3 <- [1,1866,null,{}] 00:27:50 INFO - PROCESS | 10634 | 1469258870222 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}] 00:27:50 INFO - PROCESS | 10634 | 1469258870230 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:50 INFO - PROCESS | 10634 | 1469258870463 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 00:27:50 INFO - PROCESS | 10634 | 1469258870489 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:50 INFO - PROCESS | 10634 | 1469258870499 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec50000 == 30 [pid = 10634] [id = 474] 00:27:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x93989c00) [pid = 10634] [serial = 1423] [outer = (nil)] 00:27:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x946d8400) [pid = 10634] [serial = 1424] [outer = 0x93989c00] 00:27:50 INFO - PROCESS | 10634 | 1469258870566 Marionette DEBUG loaded listener.js 00:27:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x946e4800) [pid = 10634] [serial = 1425] [outer = 0x93989c00] 00:27:51 INFO - PROCESS | 10634 | 1469258871666 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]]]}] 00:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1513ms 00:27:51 INFO - PROCESS | 10634 | 1469258871704 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 00:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:27:51 INFO - PROCESS | 10634 | 1469258871709 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 00:27:51 INFO - PROCESS | 10634 | 1469258871715 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:27:51 INFO - PROCESS | 10634 | 1469258871718 Marionette TRACE conn3 <- [1,1870,null,{}] 00:27:51 INFO - PROCESS | 10634 | 1469258871731 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}] 00:27:51 INFO - PROCESS | 10634 | 1469258871737 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:51 INFO - PROCESS | 10634 | 1469258871955 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91cc2800) [pid = 10634] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dffdc00) [pid = 10634] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8f9b2000) [pid = 10634] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8ec4c000) [pid = 10634] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8eeabc00) [pid = 10634] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x910a2000) [pid = 10634] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92b22800) [pid = 10634] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9510d400) [pid = 10634] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8dd87800) [pid = 10634] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8ec76c00) [pid = 10634] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x92377000) [pid = 10634] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:27:52 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x8ec45c00) [pid = 10634] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:27:52 INFO - PROCESS | 10634 | 1469258872251 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:52 INFO - PROCESS | 10634 | 1469258872261 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83800 == 31 [pid = 10634] [id = 475] 00:27:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8dd87800) [pid = 10634] [serial = 1426] [outer = (nil)] 00:27:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8eeabc00) [pid = 10634] [serial = 1427] [outer = 0x8dd87800] 00:27:52 INFO - PROCESS | 10634 | 1469258872334 Marionette DEBUG loaded listener.js 00:27:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x90fb8800) [pid = 10634] [serial = 1428] [outer = 0x8dd87800] 00:27:53 INFO - PROCESS | 10634 | 1469258873071 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]]]}] 00:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1392ms 00:27:53 INFO - PROCESS | 10634 | 1469258873107 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 00:27:53 INFO - PROCESS | 10634 | 1469258873111 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 00:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:27:53 INFO - PROCESS | 10634 | 1469258873117 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:27:53 INFO - PROCESS | 10634 | 1469258873120 Marionette TRACE conn3 <- [1,1874,null,{}] 00:27:53 INFO - PROCESS | 10634 | 1469258873134 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}] 00:27:53 INFO - PROCESS | 10634 | 1469258873140 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:53 INFO - PROCESS | 10634 | 1469258873305 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 00:27:53 INFO - PROCESS | 10634 | 1469258873319 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 10634 | 1469258873337 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf6000 == 32 [pid = 10634] [id = 476] 00:27:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8edfa000) [pid = 10634] [serial = 1429] [outer = (nil)] 00:27:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x9510c400) [pid = 10634] [serial = 1430] [outer = 0x8edfa000] 00:27:53 INFO - PROCESS | 10634 | 1469258873419 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x95142400) [pid = 10634] [serial = 1431] [outer = 0x8edfa000] 00:27:54 INFO - PROCESS | 10634 | 1469258874559 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]]]}] 00:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1481ms 00:27:54 INFO - PROCESS | 10634 | 1469258874600 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 00:27:54 INFO - PROCESS | 10634 | 1469258874608 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 00:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:27:54 INFO - PROCESS | 10634 | 1469258874618 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:27:54 INFO - PROCESS | 10634 | 1469258874622 Marionette TRACE conn3 <- [1,1878,null,{}] 00:27:54 INFO - PROCESS | 10634 | 1469258874632 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}] 00:27:54 INFO - PROCESS | 10634 | 1469258874637 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:54 INFO - PROCESS | 10634 | 1469258874835 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 00:27:55 INFO - PROCESS | 10634 | 1469258875096 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:55 INFO - PROCESS | 10634 | 1469258875114 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec73800 == 33 [pid = 10634] [id = 477] 00:27:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8ec73c00) [pid = 10634] [serial = 1432] [outer = (nil)] 00:27:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8f9bcc00) [pid = 10634] [serial = 1433] [outer = 0x8ec73c00] 00:27:55 INFO - PROCESS | 10634 | 1469258875240 Marionette DEBUG loaded listener.js 00:27:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91244400) [pid = 10634] [serial = 1434] [outer = 0x8ec73c00] 00:27:56 INFO - PROCESS | 10634 | 1469258876203 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]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1650ms 00:27:56 INFO - PROCESS | 10634 | 1469258876268 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 10634 | 1469258876275 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 00:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:27:56 INFO - PROCESS | 10634 | 1469258876286 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - PROCESS | 10634 | 1469258876290 Marionette TRACE conn3 <- [1,1882,null,{}] 00:27:56 INFO - PROCESS | 10634 | 1469258876298 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}] 00:27:56 INFO - PROCESS | 10634 | 1469258876304 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:56 INFO - PROCESS | 10634 | 1469258876550 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 00:27:56 INFO - PROCESS | 10634 | 1469258876782 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:56 INFO - PROCESS | 10634 | 1469258876791 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d60000 == 34 [pid = 10634] [id = 478] 00:27:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92372800) [pid = 10634] [serial = 1435] [outer = (nil)] 00:27:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92b2a400) [pid = 10634] [serial = 1436] [outer = 0x92372800] 00:27:56 INFO - PROCESS | 10634 | 1469258876892 Marionette DEBUG loaded listener.js 00:27:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93947c00) [pid = 10634] [serial = 1437] [outer = 0x92372800] 00:27:57 INFO - PROCESS | 10634 | 1469258877899 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]]]}] 00:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1689ms 00:27:57 INFO - PROCESS | 10634 | 1469258877976 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 00:27:57 INFO - PROCESS | 10634 | 1469258877980 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 00:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:27:57 INFO - PROCESS | 10634 | 1469258877988 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:27:57 INFO - PROCESS | 10634 | 1469258877994 Marionette TRACE conn3 <- [1,1886,null,{}] 00:27:58 INFO - PROCESS | 10634 | 1469258878011 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}] 00:27:58 INFO - PROCESS | 10634 | 1469258878021 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:58 INFO - PROCESS | 10634 | 1469258878310 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 00:27:58 INFO - PROCESS | 10634 | 1469258878532 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:58 INFO - PROCESS | 10634 | 1469258878546 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x951e6000 == 35 [pid = 10634] [id = 479] 00:27:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x951e7000) [pid = 10634] [serial = 1438] [outer = (nil)] 00:27:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x951ee000) [pid = 10634] [serial = 1439] [outer = 0x951e7000] 00:27:58 INFO - PROCESS | 10634 | 1469258878630 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x95290400) [pid = 10634] [serial = 1440] [outer = 0x951e7000] 00:27:59 INFO - PROCESS | 10634 | 1469258879584 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]]]}] 00:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1644ms 00:27:59 INFO - PROCESS | 10634 | 1469258879645 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 00:27:59 INFO - PROCESS | 10634 | 1469258879649 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 00:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:27:59 INFO - PROCESS | 10634 | 1469258879659 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 10634 | 1469258879662 Marionette TRACE conn3 <- [1,1890,null,{}] 00:27:59 INFO - PROCESS | 10634 | 1469258879669 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}] 00:27:59 INFO - PROCESS | 10634 | 1469258879675 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:27:59 INFO - PROCESS | 10634 | 1469258879866 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 00:28:00 INFO - PROCESS | 10634 | 1469258880045 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 10634 | 1469258880054 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c400 == 36 [pid = 10634] [id = 480] 00:28:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8ec71400) [pid = 10634] [serial = 1441] [outer = (nil)] 00:28:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x977bfc00) [pid = 10634] [serial = 1442] [outer = 0x8ec71400] 00:28:00 INFO - PROCESS | 10634 | 1469258880181 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x982d8000) [pid = 10634] [serial = 1443] [outer = 0x8ec71400] 00:28:01 INFO - PROCESS | 10634 | 1469258881088 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]]]}] 00:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1483ms 00:28:01 INFO - PROCESS | 10634 | 1469258881143 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 10634 | 1469258881147 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 00:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:28:01 INFO - PROCESS | 10634 | 1469258881154 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:28:01 INFO - PROCESS | 10634 | 1469258881158 Marionette TRACE conn3 <- [1,1894,null,{}] 00:28:01 INFO - PROCESS | 10634 | 1469258881164 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}] 00:28:01 INFO - PROCESS | 10634 | 1469258881169 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:01 INFO - PROCESS | 10634 | 1469258881355 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 00:28:01 INFO - PROCESS | 10634 | 1469258881556 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:01 INFO - PROCESS | 10634 | 1469258881565 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea3400 == 37 [pid = 10634] [id = 481] 00:28:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8eea8800) [pid = 10634] [serial = 1444] [outer = (nil)] 00:28:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x98d5ac00) [pid = 10634] [serial = 1445] [outer = 0x8eea8800] 00:28:01 INFO - PROCESS | 10634 | 1469258881655 Marionette DEBUG loaded listener.js 00:28:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x98d5dc00) [pid = 10634] [serial = 1446] [outer = 0x8eea8800] 00:28:02 INFO - PROCESS | 10634 | 1469258882673 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]]]}] 00:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1598ms 00:28:02 INFO - PROCESS | 10634 | 1469258882753 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 00:28:02 INFO - PROCESS | 10634 | 1469258882758 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 00:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:28:02 INFO - PROCESS | 10634 | 1469258882764 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - PROCESS | 10634 | 1469258882768 Marionette TRACE conn3 <- [1,1898,null,{}] 00:28:02 INFO - PROCESS | 10634 | 1469258882774 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}] 00:28:02 INFO - PROCESS | 10634 | 1469258882784 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:03 INFO - PROCESS | 10634 | 1469258883061 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 00:28:03 INFO - PROCESS | 10634 | 1469258883341 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:03 INFO - PROCESS | 10634 | 1469258883350 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7a800 == 38 [pid = 10634] [id = 482] 00:28:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8ec77c00) [pid = 10634] [serial = 1447] [outer = (nil)] 00:28:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x910a5c00) [pid = 10634] [serial = 1448] [outer = 0x8ec77c00] 00:28:03 INFO - PROCESS | 10634 | 1469258883434 Marionette DEBUG loaded listener.js 00:28:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x91a8ec00) [pid = 10634] [serial = 1449] [outer = 0x8ec77c00] 00:28:04 INFO - PROCESS | 10634 | 1469258884619 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]]]}] 00:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1936ms 00:28:04 INFO - PROCESS | 10634 | 1469258884702 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 00:28:04 INFO - PROCESS | 10634 | 1469258884707 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 00:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:28:04 INFO - PROCESS | 10634 | 1469258884716 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:28:04 INFO - PROCESS | 10634 | 1469258884721 Marionette TRACE conn3 <- [1,1902,null,{}] 00:28:04 INFO - PROCESS | 10634 | 1469258884728 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}] 00:28:04 INFO - PROCESS | 10634 | 1469258884735 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:04 INFO - PROCESS | 10634 | 1469258884989 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff6400 == 37 [pid = 10634] [id = 451] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf1400 == 36 [pid = 10634] [id = 472] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec47c00 == 35 [pid = 10634] [id = 473] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec50000 == 34 [pid = 10634] [id = 474] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83800 == 33 [pid = 10634] [id = 475] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec47800 == 32 [pid = 10634] [id = 469] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x93b6b000 == 31 [pid = 10634] [id = 470] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff1800 == 30 [pid = 10634] [id = 471] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7a800 == 29 [pid = 10634] [id = 482] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea3400 == 28 [pid = 10634] [id = 481] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x951e6000 == 27 [pid = 10634] [id = 479] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c400 == 26 [pid = 10634] [id = 480] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x91d60000 == 25 [pid = 10634] [id = 478] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf6000 == 24 [pid = 10634] [id = 476] 00:28:06 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec73800 == 23 [pid = 10634] [id = 477] 00:28:06 INFO - PROCESS | 10634 | 1469258886175 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:06 INFO - PROCESS | 10634 | 1469258886186 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x90fb7c00) [pid = 10634] [serial = 1403] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x91ccdc00) [pid = 10634] [serial = 1397] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8edf3000) [pid = 10634] [serial = 1400] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x91d66800) [pid = 10634] [serial = 1398] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x90fb9c00) [pid = 10634] [serial = 1394] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8ec54800) [pid = 10634] [serial = 1391] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8ec6fc00) [pid = 10634] [serial = 1392] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x90fc0c00) [pid = 10634] [serial = 1389] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x90fb8000) [pid = 10634] [serial = 1388] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x91242000) [pid = 10634] [serial = 1368] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x9123d000) [pid = 10634] [serial = 1367] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x9502b800) [pid = 10634] [serial = 1371] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x92edb400) [pid = 10634] [serial = 1370] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x95146c00) [pid = 10634] [serial = 1374] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9513fc00) [pid = 10634] [serial = 1373] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x951f0400) [pid = 10634] [serial = 1377] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x951e9c00) [pid = 10634] [serial = 1376] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9529a800) [pid = 10634] [serial = 1380] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x95297800) [pid = 10634] [serial = 1379] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x98d67800) [pid = 10634] [serial = 1383] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x98998800) [pid = 10634] [serial = 1382] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x91d6b800) [pid = 10634] [serial = 1386] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8f9b9400) [pid = 10634] [serial = 1385] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x91cc6400) [pid = 10634] [serial = 1401] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x90fc2c00) [pid = 10634] [serial = 1395] [outer = (nil)] [url = about:blank] 00:28:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd80400 == 24 [pid = 10634] [id = 483] 00:28:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8dd82000) [pid = 10634] [serial = 1450] [outer = (nil)] 00:28:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8dfef800) [pid = 10634] [serial = 1451] [outer = 0x8dd82000] 00:28:06 INFO - PROCESS | 10634 | 1469258886426 Marionette DEBUG loaded listener.js 00:28:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8dffb400) [pid = 10634] [serial = 1452] [outer = 0x8dd82000] 00:28:07 INFO - PROCESS | 10634 | 1469258887268 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]]]}] 00:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2597ms 00:28:07 INFO - PROCESS | 10634 | 1469258887315 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 00:28:07 INFO - PROCESS | 10634 | 1469258887321 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 00:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:28:07 INFO - PROCESS | 10634 | 1469258887333 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:28:07 INFO - PROCESS | 10634 | 1469258887338 Marionette TRACE conn3 <- [1,1906,null,{}] 00:28:07 INFO - PROCESS | 10634 | 1469258887348 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}] 00:28:07 INFO - PROCESS | 10634 | 1469258887355 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:07 INFO - PROCESS | 10634 | 1469258887531 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 00:28:07 INFO - PROCESS | 10634 | 1469258887544 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:07 INFO - PROCESS | 10634 | 1469258887554 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7c400 == 25 [pid = 10634] [id = 484] 00:28:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8edf0400) [pid = 10634] [serial = 1453] [outer = (nil)] 00:28:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8edf4c00) [pid = 10634] [serial = 1454] [outer = 0x8edf0400] 00:28:07 INFO - PROCESS | 10634 | 1469258887643 Marionette DEBUG loaded listener.js 00:28:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8eea9400) [pid = 10634] [serial = 1455] [outer = 0x8edf0400] 00:28:08 INFO - PROCESS | 10634 | 1469258888668 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]]]}] 00:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1403ms 00:28:08 INFO - PROCESS | 10634 | 1469258888735 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 00:28:08 INFO - PROCESS | 10634 | 1469258888745 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 00:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:28:08 INFO - PROCESS | 10634 | 1469258888774 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:28:08 INFO - PROCESS | 10634 | 1469258888778 Marionette TRACE conn3 <- [1,1910,null,{}] 00:28:08 INFO - PROCESS | 10634 | 1469258888783 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}] 00:28:08 INFO - PROCESS | 10634 | 1469258888790 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:09 INFO - PROCESS | 10634 | 1469258889033 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 00:28:09 INFO - PROCESS | 10634 | 1469258889058 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 10634 | 1469258889067 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf4400 == 26 [pid = 10634] [id = 485] 00:28:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x90fb7800) [pid = 10634] [serial = 1456] [outer = (nil)] 00:28:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x910a8400) [pid = 10634] [serial = 1457] [outer = 0x90fb7800] 00:28:09 INFO - PROCESS | 10634 | 1469258889140 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91241c00) [pid = 10634] [serial = 1458] [outer = 0x90fb7800] 00:28:10 INFO - PROCESS | 10634 | 1469258890204 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]]]}] 00:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1486ms 00:28:10 INFO - PROCESS | 10634 | 1469258890259 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 10634 | 1469258890263 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 00:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:28:10 INFO - PROCESS | 10634 | 1469258890272 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - PROCESS | 10634 | 1469258890282 Marionette TRACE conn3 <- [1,1914,null,{}] 00:28:10 INFO - PROCESS | 10634 | 1469258890307 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}] 00:28:10 INFO - PROCESS | 10634 | 1469258890315 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:10 INFO - PROCESS | 10634 | 1469258890544 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 00:28:10 INFO - PROCESS | 10634 | 1469258890570 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:10 INFO - PROCESS | 10634 | 1469258890584 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x91248000 == 27 [pid = 10634] [id = 486] 00:28:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91a8d400) [pid = 10634] [serial = 1459] [outer = (nil)] 00:28:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92012400) [pid = 10634] [serial = 1460] [outer = 0x91a8d400] 00:28:10 INFO - PROCESS | 10634 | 1469258890648 Marionette DEBUG loaded listener.js 00:28:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x910a0c00) [pid = 10634] [serial = 1461] [outer = 0x91a8d400] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x93989c00) [pid = 10634] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8dd87800) [pid = 10634] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92376c00) [pid = 10634] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x93b6c000) [pid = 10634] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dff2000) [pid = 10634] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8dffc000) [pid = 10634] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8eeaa800) [pid = 10634] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x91ccc000) [pid = 10634] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x9210dc00) [pid = 10634] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:28:11 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8edfa000) [pid = 10634] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:28:12 INFO - PROCESS | 10634 | 1469258892036 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]]]}] 00:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1802ms 00:28:12 INFO - PROCESS | 10634 | 1469258892073 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 10634 | 1469258892077 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 00:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:28:12 INFO - PROCESS | 10634 | 1469258892086 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - PROCESS | 10634 | 1469258892091 Marionette TRACE conn3 <- [1,1918,null,{}] 00:28:12 INFO - PROCESS | 10634 | 1469258892096 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}] 00:28:12 INFO - PROCESS | 10634 | 1469258892101 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:12 INFO - PROCESS | 10634 | 1469258892274 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 00:28:12 INFO - PROCESS | 10634 | 1469258892406 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 10634 | 1469258892417 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffdc00 == 28 [pid = 10634] [id = 487] 00:28:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8f9b2c00) [pid = 10634] [serial = 1462] [outer = (nil)] 00:28:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x9210dc00) [pid = 10634] [serial = 1463] [outer = 0x8f9b2c00] 00:28:12 INFO - PROCESS | 10634 | 1469258892498 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92379000) [pid = 10634] [serial = 1464] [outer = 0x8f9b2c00] 00:28:13 INFO - PROCESS | 10634 | 1469258893309 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]]]}] 00:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1288ms 00:28:13 INFO - PROCESS | 10634 | 1469258893384 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 00:28:13 INFO - PROCESS | 10634 | 1469258893391 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 00:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:28:13 INFO - PROCESS | 10634 | 1469258893400 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:28:13 INFO - PROCESS | 10634 | 1469258893406 Marionette TRACE conn3 <- [1,1922,null,{}] 00:28:13 INFO - PROCESS | 10634 | 1469258893416 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}] 00:28:13 INFO - PROCESS | 10634 | 1469258893421 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:13 INFO - PROCESS | 10634 | 1469258893636 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 00:28:13 INFO - PROCESS | 10634 | 1469258893812 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 10634 | 1469258893830 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6fc00 == 29 [pid = 10634] [id = 488] 00:28:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8ec70000) [pid = 10634] [serial = 1465] [outer = (nil)] 00:28:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8ec75c00) [pid = 10634] [serial = 1466] [outer = 0x8ec70000] 00:28:13 INFO - PROCESS | 10634 | 1469258893918 Marionette DEBUG loaded listener.js 00:28:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x90fba000) [pid = 10634] [serial = 1467] [outer = 0x8ec70000] 00:28:15 INFO - PROCESS | 10634 | 1469258895025 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]]]}] 00:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1690ms 00:28:15 INFO - PROCESS | 10634 | 1469258895091 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 00:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:28:15 INFO - PROCESS | 10634 | 1469258895096 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 00:28:15 INFO - PROCESS | 10634 | 1469258895107 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:28:15 INFO - PROCESS | 10634 | 1469258895113 Marionette TRACE conn3 <- [1,1926,null,{}] 00:28:15 INFO - PROCESS | 10634 | 1469258895120 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}] 00:28:15 INFO - PROCESS | 10634 | 1469258895126 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:15 INFO - PROCESS | 10634 | 1469258895357 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 00:28:15 INFO - PROCESS | 10634 | 1469258895586 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 10634 | 1469258895595 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec74800 == 30 [pid = 10634] [id = 489] 00:28:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91ccc400) [pid = 10634] [serial = 1468] [outer = (nil)] 00:28:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92013800) [pid = 10634] [serial = 1469] [outer = 0x91ccc400] 00:28:15 INFO - PROCESS | 10634 | 1469258895725 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92377000) [pid = 10634] [serial = 1470] [outer = 0x91ccc400] 00:28:16 INFO - PROCESS | 10634 | 1469258896783 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]]]}] 00:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1743ms 00:28:16 INFO - PROCESS | 10634 | 1469258896847 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 00:28:16 INFO - PROCESS | 10634 | 1469258896852 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 00:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:28:16 INFO - PROCESS | 10634 | 1469258896858 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:28:16 INFO - PROCESS | 10634 | 1469258896863 Marionette TRACE conn3 <- [1,1930,null,{}] 00:28:16 INFO - PROCESS | 10634 | 1469258896876 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}] 00:28:16 INFO - PROCESS | 10634 | 1469258896885 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:17 INFO - PROCESS | 10634 | 1469258897092 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 00:28:17 INFO - PROCESS | 10634 | 1469258897371 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 10634 | 1469258897387 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x93988000 == 31 [pid = 10634] [id = 490] 00:28:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x93989c00) [pid = 10634] [serial = 1471] [outer = (nil)] 00:28:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93b6a400) [pid = 10634] [serial = 1472] [outer = 0x93989c00] 00:28:17 INFO - PROCESS | 10634 | 1469258897495 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x946dc000) [pid = 10634] [serial = 1473] [outer = 0x93989c00] 00:28:18 INFO - PROCESS | 10634 | 1469258898519 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]]]}] 00:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1733ms 00:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:28:18 INFO - PROCESS | 10634 | 1469258898592 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 00:28:18 INFO - PROCESS | 10634 | 1469258898596 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 00:28:18 INFO - PROCESS | 10634 | 1469258898603 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:28:18 INFO - PROCESS | 10634 | 1469258898606 Marionette TRACE conn3 <- [1,1934,null,{}] 00:28:18 INFO - PROCESS | 10634 | 1469258898612 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}] 00:28:18 INFO - PROCESS | 10634 | 1469258898617 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:18 INFO - PROCESS | 10634 | 1469258898800 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 00:28:19 INFO - PROCESS | 10634 | 1469258899021 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:19 INFO - PROCESS | 10634 | 1469258899030 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x92edb000 == 32 [pid = 10634] [id = 491] 00:28:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9502f800) [pid = 10634] [serial = 1474] [outer = (nil)] 00:28:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x950d0000) [pid = 10634] [serial = 1475] [outer = 0x9502f800] 00:28:19 INFO - PROCESS | 10634 | 1469258899161 Marionette DEBUG loaded listener.js 00:28:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95101800) [pid = 10634] [serial = 1476] [outer = 0x9502f800] 00:28:20 INFO - PROCESS | 10634 | 1469258900380 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]]]}] 00:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1838ms 00:28:20 INFO - PROCESS | 10634 | 1469258900440 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 00:28:20 INFO - PROCESS | 10634 | 1469258900445 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 00:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:28:20 INFO - PROCESS | 10634 | 1469258900454 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:28:20 INFO - PROCESS | 10634 | 1469258900459 Marionette TRACE conn3 <- [1,1938,null,{}] 00:28:20 INFO - PROCESS | 10634 | 1469258900467 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}] 00:28:20 INFO - PROCESS | 10634 | 1469258900474 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:20 INFO - PROCESS | 10634 | 1469258900652 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 00:28:20 INFO - PROCESS | 10634 | 1469258900868 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:20 INFO - PROCESS | 10634 | 1469258900884 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec79400 == 33 [pid = 10634] [id = 492] 00:28:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8eded800) [pid = 10634] [serial = 1477] [outer = (nil)] 00:28:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8f9b5400) [pid = 10634] [serial = 1478] [outer = 0x8eded800] 00:28:20 INFO - PROCESS | 10634 | 1469258900953 Marionette DEBUG loaded listener.js 00:28:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x90fc4c00) [pid = 10634] [serial = 1479] [outer = 0x8eded800] 00:28:21 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea5800 == 32 [pid = 10634] [id = 462] 00:28:21 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff7000 == 31 [pid = 10634] [id = 466] 00:28:21 INFO - PROCESS | 10634 | --DOCSHELL 0x91a98c00 == 30 [pid = 10634] [id = 465] 00:28:21 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9ae800 == 29 [pid = 10634] [id = 464] 00:28:21 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4a800 == 28 [pid = 10634] [id = 463] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9510c400) [pid = 10634] [serial = 1430] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x946d8400) [pid = 10634] [serial = 1424] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8eeabc00) [pid = 10634] [serial = 1427] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x92b26000) [pid = 10634] [serial = 1404] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9502e000) [pid = 10634] [serial = 1412] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x950d3400) [pid = 10634] [serial = 1413] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dff8800) [pid = 10634] [serial = 1415] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec50800) [pid = 10634] [serial = 1416] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8eea6800) [pid = 10634] [serial = 1406] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8f9af400) [pid = 10634] [serial = 1407] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x90fb9800) [pid = 10634] [serial = 1418] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x910a6800) [pid = 10634] [serial = 1419] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92014000) [pid = 10634] [serial = 1409] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92372c00) [pid = 10634] [serial = 1410] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92370c00) [pid = 10634] [serial = 1421] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x946e4800) [pid = 10634] [serial = 1425] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x90fb8800) [pid = 10634] [serial = 1428] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x92b1b800) [pid = 10634] [serial = 1422] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x95142400) [pid = 10634] [serial = 1431] [outer = (nil)] [url = about:blank] 00:28:21 INFO - PROCESS | 10634 | 1469258901972 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]]]}] 00:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1584ms 00:28:22 INFO - PROCESS | 10634 | 1469258902038 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 10634 | 1469258902045 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 00:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:28:22 INFO - PROCESS | 10634 | 1469258902057 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:28:22 INFO - PROCESS | 10634 | 1469258902062 Marionette TRACE conn3 <- [1,1942,null,{}] 00:28:22 INFO - PROCESS | 10634 | 1469258902070 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}] 00:28:22 INFO - PROCESS | 10634 | 1469258902076 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:22 INFO - PROCESS | 10634 | 1469258902262 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 00:28:22 INFO - PROCESS | 10634 | 1469258902464 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 10634 | 1469258902474 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeaf800 == 29 [pid = 10634] [id = 493] 00:28:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8f9ae800) [pid = 10634] [serial = 1480] [outer = (nil)] 00:28:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x9123cc00) [pid = 10634] [serial = 1481] [outer = 0x8f9ae800] 00:28:22 INFO - PROCESS | 10634 | 1469258902558 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x91a92c00) [pid = 10634] [serial = 1482] [outer = 0x8f9ae800] 00:28:23 INFO - PROCESS | 10634 | 1469258903367 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]]]}] 00:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1335ms 00:28:23 INFO - PROCESS | 10634 | 1469258903391 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 10634 | 1469258903395 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 00:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:28:23 INFO - PROCESS | 10634 | 1469258903402 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 10634 | 1469258903408 Marionette TRACE conn3 <- [1,1946,null,{}] 00:28:23 INFO - PROCESS | 10634 | 1469258903425 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}] 00:28:23 INFO - PROCESS | 10634 | 1469258903434 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:23 INFO - PROCESS | 10634 | 1469258903606 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 00:28:23 INFO - PROCESS | 10634 | 1469258903619 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:23 INFO - PROCESS | 10634 | 1469258903631 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x92370c00 == 30 [pid = 10634] [id = 494] 00:28:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92372c00) [pid = 10634] [serial = 1483] [outer = (nil)] 00:28:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92b29400) [pid = 10634] [serial = 1484] [outer = 0x92372c00] 00:28:23 INFO - PROCESS | 10634 | 1469258903834 Marionette DEBUG loaded listener.js 00:28:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x93946400) [pid = 10634] [serial = 1485] [outer = 0x92372c00] 00:28:24 INFO - PROCESS | 10634 | 1469258904751 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]]]}] 00:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1389ms 00:28:24 INFO - PROCESS | 10634 | 1469258904792 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 10634 | 1469258904797 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 00:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:28:24 INFO - PROCESS | 10634 | 1469258904803 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:28:24 INFO - PROCESS | 10634 | 1469258904806 Marionette TRACE conn3 <- [1,1950,null,{}] 00:28:24 INFO - PROCESS | 10634 | 1469258904820 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}] 00:28:24 INFO - PROCESS | 10634 | 1469258904826 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:25 INFO - PROCESS | 10634 | 1469258905039 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 00:28:25 INFO - PROCESS | 10634 | 1469258905059 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 10634 | 1469258905065 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff2800 == 31 [pid = 10634] [id = 495] 00:28:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92b2ac00) [pid = 10634] [serial = 1486] [outer = (nil)] 00:28:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x946e6c00) [pid = 10634] [serial = 1487] [outer = 0x92b2ac00] 00:28:25 INFO - PROCESS | 10634 | 1469258905136 Marionette DEBUG loaded listener.js 00:28:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9502f400) [pid = 10634] [serial = 1488] [outer = 0x92b2ac00] 00:28:26 INFO - PROCESS | 10634 | 1469258906043 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]]]}] 00:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1287ms 00:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:28:26 INFO - PROCESS | 10634 | 1469258906098 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 10634 | 1469258906101 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 00:28:26 INFO - PROCESS | 10634 | 1469258906108 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - PROCESS | 10634 | 1469258906112 Marionette TRACE conn3 <- [1,1954,null,{}] 00:28:26 INFO - PROCESS | 10634 | 1469258906117 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}] 00:28:26 INFO - PROCESS | 10634 | 1469258906123 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:26 INFO - PROCESS | 10634 | 1469258906380 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8dd82000) [pid = 10634] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8ec73c00) [pid = 10634] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8edf0400) [pid = 10634] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92372800) [pid = 10634] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x951e7000) [pid = 10634] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8ec71400) [pid = 10634] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8eea8800) [pid = 10634] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x91a8d400) [pid = 10634] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:28:26 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x90fb7800) [pid = 10634] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:28:26 INFO - PROCESS | 10634 | 1469258906489 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:26 INFO - PROCESS | 10634 | 1469258906499 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec71400 == 32 [pid = 10634] [id = 496] 00:28:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8ec73c00) [pid = 10634] [serial = 1489] [outer = (nil)] 00:28:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x910a9c00) [pid = 10634] [serial = 1490] [outer = 0x8ec73c00] 00:28:26 INFO - PROCESS | 10634 | 1469258906592 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8eea8c00) [pid = 10634] [serial = 1491] [outer = 0x8ec73c00] 00:28:27 INFO - PROCESS | 10634 | 1469258907396 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]]]}] 00:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1341ms 00:28:27 INFO - PROCESS | 10634 | 1469258907451 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 00:28:27 INFO - PROCESS | 10634 | 1469258907453 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 00:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:28:27 INFO - PROCESS | 10634 | 1469258907460 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:28:27 INFO - PROCESS | 10634 | 1469258907464 Marionette TRACE conn3 <- [1,1958,null,{}] 00:28:27 INFO - PROCESS | 10634 | 1469258907469 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}] 00:28:27 INFO - PROCESS | 10634 | 1469258907479 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:27 INFO - PROCESS | 10634 | 1469258907691 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 00:28:27 INFO - PROCESS | 10634 | 1469258907836 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 10634 | 1469258907844 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea3400 == 33 [pid = 10634] [id = 497] 00:28:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x91ccdc00) [pid = 10634] [serial = 1492] [outer = (nil)] 00:28:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x95141c00) [pid = 10634] [serial = 1493] [outer = 0x91ccdc00] 00:28:27 INFO - PROCESS | 10634 | 1469258907916 Marionette DEBUG loaded listener.js 00:28:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x951e9000) [pid = 10634] [serial = 1494] [outer = 0x91ccdc00] 00:28:28 INFO - PROCESS | 10634 | 1469258908906 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]]]}] 00:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1490ms 00:28:28 INFO - PROCESS | 10634 | 1469258908952 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 00:28:28 INFO - PROCESS | 10634 | 1469258908958 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 00:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:28:28 INFO - PROCESS | 10634 | 1469258908967 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:28:28 INFO - PROCESS | 10634 | 1469258908973 Marionette TRACE conn3 <- [1,1962,null,{}] 00:28:28 INFO - PROCESS | 10634 | 1469258908981 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}] 00:28:28 INFO - PROCESS | 10634 | 1469258908988 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:29 INFO - PROCESS | 10634 | 1469258909179 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 00:28:29 INFO - PROCESS | 10634 | 1469258909412 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 10634 | 1469258909422 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec46000 == 34 [pid = 10634] [id = 498] 00:28:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8ec48c00) [pid = 10634] [serial = 1495] [outer = (nil)] 00:28:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8f9b2000) [pid = 10634] [serial = 1496] [outer = 0x8ec48c00] 00:28:29 INFO - PROCESS | 10634 | 1469258909563 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x910a1800) [pid = 10634] [serial = 1497] [outer = 0x8ec48c00] 00:28:30 INFO - PROCESS | 10634 | 1469258910519 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]]]}] 00:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1593ms 00:28:30 INFO - PROCESS | 10634 | 1469258910561 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 00:28:30 INFO - PROCESS | 10634 | 1469258910568 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 00:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:28:30 INFO - PROCESS | 10634 | 1469258910579 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:28:30 INFO - PROCESS | 10634 | 1469258910583 Marionette TRACE conn3 <- [1,1966,null,{}] 00:28:30 INFO - PROCESS | 10634 | 1469258910590 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}] 00:28:30 INFO - PROCESS | 10634 | 1469258910596 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:30 INFO - PROCESS | 10634 | 1469258910789 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 00:28:30 INFO - PROCESS | 10634 | 1469258910966 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:30 INFO - PROCESS | 10634 | 1469258910976 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec50c00 == 35 [pid = 10634] [id = 499] 00:28:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91d69400) [pid = 10634] [serial = 1498] [outer = (nil)] 00:28:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92b20c00) [pid = 10634] [serial = 1499] [outer = 0x91d69400] 00:28:31 INFO - PROCESS | 10634 | 1469258911062 Marionette DEBUG loaded listener.js 00:28:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92edf400) [pid = 10634] [serial = 1500] [outer = 0x91d69400] 00:28:32 INFO - PROCESS | 10634 | 1469258912092 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]]]}] 00:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1586ms 00:28:32 INFO - PROCESS | 10634 | 1469258912165 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 00:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:28:32 INFO - PROCESS | 10634 | 1469258912170 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 00:28:32 INFO - PROCESS | 10634 | 1469258912177 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:28:32 INFO - PROCESS | 10634 | 1469258912183 Marionette TRACE conn3 <- [1,1970,null,{}] 00:28:32 INFO - PROCESS | 10634 | 1469258912204 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}] 00:28:32 INFO - PROCESS | 10634 | 1469258912214 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:32 INFO - PROCESS | 10634 | 1469258912539 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 00:28:32 INFO - PROCESS | 10634 | 1469258912732 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:32 INFO - PROCESS | 10634 | 1469258912745 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x951e4800 == 36 [pid = 10634] [id = 500] 00:28:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x951e5400) [pid = 10634] [serial = 1501] [outer = (nil)] 00:28:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x951f0c00) [pid = 10634] [serial = 1502] [outer = 0x951e5400] 00:28:32 INFO - PROCESS | 10634 | 1469258912835 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x9521cc00) [pid = 10634] [serial = 1503] [outer = 0x951e5400] 00:28:33 INFO - PROCESS | 10634 | 1469258913724 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]]]}] 00:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1589ms 00:28:33 INFO - PROCESS | 10634 | 1469258913766 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 00:28:33 INFO - PROCESS | 10634 | 1469258913772 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 00:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:28:33 INFO - PROCESS | 10634 | 1469258913779 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - PROCESS | 10634 | 1469258913782 Marionette TRACE conn3 <- [1,1974,null,{}] 00:28:33 INFO - PROCESS | 10634 | 1469258913788 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}] 00:28:33 INFO - PROCESS | 10634 | 1469258913793 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:33 INFO - PROCESS | 10634 | 1469258913976 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 00:28:34 INFO - PROCESS | 10634 | 1469258914151 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 10634 | 1469258914157 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x950cf000 == 37 [pid = 10634] [id = 501] 00:28:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95139000) [pid = 10634] [serial = 1504] [outer = (nil)] 00:28:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9824c400) [pid = 10634] [serial = 1505] [outer = 0x95139000] 00:28:34 INFO - PROCESS | 10634 | 1469258914238 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x982db400) [pid = 10634] [serial = 1506] [outer = 0x95139000] 00:28:35 INFO - PROCESS | 10634 | 1469258915219 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]]]}] 00:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1491ms 00:28:35 INFO - PROCESS | 10634 | 1469258915271 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 00:28:35 INFO - PROCESS | 10634 | 1469258915275 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 00:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:28:35 INFO - PROCESS | 10634 | 1469258915282 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:28:35 INFO - PROCESS | 10634 | 1469258915286 Marionette TRACE conn3 <- [1,1978,null,{}] 00:28:35 INFO - PROCESS | 10634 | 1469258915292 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}] 00:28:35 INFO - PROCESS | 10634 | 1469258915297 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:35 INFO - PROCESS | 10634 | 1469258915477 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 00:28:35 INFO - PROCESS | 10634 | 1469258915654 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 10634 | 1469258915663 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201bc00 == 38 [pid = 10634] [id = 502] 00:28:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x93983400) [pid = 10634] [serial = 1507] [outer = (nil)] 00:28:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x98d63000) [pid = 10634] [serial = 1508] [outer = 0x93983400] 00:28:35 INFO - PROCESS | 10634 | 1469258915752 Marionette DEBUG loaded listener.js 00:28:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x99515400) [pid = 10634] [serial = 1509] [outer = 0x93983400] 00:28:36 INFO - PROCESS | 10634 | 1469258916703 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]]]}] 00:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1487ms 00:28:36 INFO - PROCESS | 10634 | 1469258916771 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 00:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:28:36 INFO - PROCESS | 10634 | 1469258916775 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 00:28:36 INFO - PROCESS | 10634 | 1469258916782 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:28:36 INFO - PROCESS | 10634 | 1469258916785 Marionette TRACE conn3 <- [1,1982,null,{}] 00:28:36 INFO - PROCESS | 10634 | 1469258916792 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}] 00:28:36 INFO - PROCESS | 10634 | 1469258916802 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:37 INFO - PROCESS | 10634 | 1469258917052 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 00:28:37 INFO - PROCESS | 10634 | 1469258917286 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:37 INFO - PROCESS | 10634 | 1469258917293 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x9820e000 == 39 [pid = 10634] [id = 503] 00:28:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x994a6800) [pid = 10634] [serial = 1510] [outer = (nil)] 00:28:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x99948800) [pid = 10634] [serial = 1511] [outer = 0x994a6800] 00:28:37 INFO - PROCESS | 10634 | 1469258917391 Marionette DEBUG loaded listener.js 00:28:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x99bb3400) [pid = 10634] [serial = 1512] [outer = 0x994a6800] 00:28:38 INFO - PROCESS | 10634 | 1469258918285 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]]]}] 00:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1538ms 00:28:38 INFO - PROCESS | 10634 | 1469258918320 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 00:28:38 INFO - PROCESS | 10634 | 1469258918324 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 00:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:28:38 INFO - PROCESS | 10634 | 1469258918331 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:28:38 INFO - PROCESS | 10634 | 1469258918334 Marionette TRACE conn3 <- [1,1986,null,{}] 00:28:38 INFO - PROCESS | 10634 | 1469258918357 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}] 00:28:38 INFO - PROCESS | 10634 | 1469258918363 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:38 INFO - PROCESS | 10634 | 1469258918592 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 00:28:38 INFO - PROCESS | 10634 | 1469258918726 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:38 INFO - PROCESS | 10634 | 1469258918737 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd82000 == 40 [pid = 10634] [id = 504] 00:28:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8dff6c00) [pid = 10634] [serial = 1513] [outer = (nil)] 00:28:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8eea9000) [pid = 10634] [serial = 1514] [outer = 0x8dff6c00] 00:28:38 INFO - PROCESS | 10634 | 1469258918821 Marionette DEBUG loaded listener.js 00:28:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x92b21800) [pid = 10634] [serial = 1515] [outer = 0x8dff6c00] 00:28:39 INFO - PROCESS | 10634 | 1469258919985 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]]]}] 00:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1701ms 00:28:40 INFO - PROCESS | 10634 | 1469258920034 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 00:28:40 INFO - PROCESS | 10634 | 1469258920040 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 00:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:28:40 INFO - PROCESS | 10634 | 1469258920049 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - PROCESS | 10634 | 1469258920054 Marionette TRACE conn3 <- [1,1990,null,{}] 00:28:40 INFO - PROCESS | 10634 | 1469258920062 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}] 00:28:40 INFO - PROCESS | 10634 | 1469258920068 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:40 INFO - PROCESS | 10634 | 1469258920247 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 00:28:40 INFO - PROCESS | 10634 | 1469258920506 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 10634 | 1469258920521 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff0c00 == 41 [pid = 10634] [id = 505] 00:28:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x8ec72400) [pid = 10634] [serial = 1516] [outer = (nil)] 00:28:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x90fc5400) [pid = 10634] [serial = 1517] [outer = 0x8ec72400] 00:28:40 INFO - PROCESS | 10634 | 1469258920605 Marionette DEBUG loaded listener.js 00:28:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x910aa000) [pid = 10634] [serial = 1518] [outer = 0x8ec72400] 00:28:41 INFO - PROCESS | 10634 | 1469258921542 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]]]}] 00:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1535ms 00:28:41 INFO - PROCESS | 10634 | 1469258921584 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 00:28:41 INFO - PROCESS | 10634 | 1469258921591 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff9c00 == 40 [pid = 10634] [id = 468] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd80400 == 39 [pid = 10634] [id = 483] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffcc00 == 38 [pid = 10634] [id = 453] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd86c00 == 37 [pid = 10634] [id = 459] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x91d6cc00 == 36 [pid = 10634] [id = 467] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81000 == 35 [pid = 10634] [id = 458] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9af800 == 34 [pid = 10634] [id = 455] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x92edbc00 == 33 [pid = 10634] [id = 457] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff3c00 == 32 [pid = 10634] [id = 461] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd85800 == 31 [pid = 10634] [id = 454] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x9237cc00 == 30 [pid = 10634] [id = 456] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf8800 == 29 [pid = 10634] [id = 452] 00:28:42 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbc400 == 28 [pid = 10634] [id = 460] 00:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x8dfef800) [pid = 10634] [serial = 1451] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x91244400) [pid = 10634] [serial = 1434] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x8f9bcc00) [pid = 10634] [serial = 1433] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x8dffb400) [pid = 10634] [serial = 1452] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x8edf4c00) [pid = 10634] [serial = 1454] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x93947c00) [pid = 10634] [serial = 1437] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x92b2a400) [pid = 10634] [serial = 1436] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x95290400) [pid = 10634] [serial = 1440] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x951ee000) [pid = 10634] [serial = 1439] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x982d8000) [pid = 10634] [serial = 1443] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x977bfc00) [pid = 10634] [serial = 1442] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x98d5dc00) [pid = 10634] [serial = 1446] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x98d5ac00) [pid = 10634] [serial = 1445] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x910a5c00) [pid = 10634] [serial = 1448] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x92012400) [pid = 10634] [serial = 1460] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x91241c00) [pid = 10634] [serial = 1458] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x910a8400) [pid = 10634] [serial = 1457] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x910a0c00) [pid = 10634] [serial = 1461] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8eea9400) [pid = 10634] [serial = 1455] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9210dc00) [pid = 10634] [serial = 1463] [outer = (nil)] [url = about:blank] 00:28:42 INFO - PROCESS | 10634 | 1469258922817 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:28:42 INFO - PROCESS | 10634 | 1469258922823 Marionette TRACE conn3 <- [1,1994,null,{}] 00:28:42 INFO - PROCESS | 10634 | 1469258922841 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}] 00:28:42 INFO - PROCESS | 10634 | 1469258922849 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:43 INFO - PROCESS | 10634 | 1469258923053 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 00:28:43 INFO - PROCESS | 10634 | 1469258923068 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 10634 | 1469258923080 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffd800 == 29 [pid = 10634] [id = 506] 00:28:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8dffe000) [pid = 10634] [serial = 1519] [outer = (nil)] 00:28:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8ec4d000) [pid = 10634] [serial = 1520] [outer = 0x8dffe000] 00:28:43 INFO - PROCESS | 10634 | 1469258923150 Marionette DEBUG loaded listener.js 00:28:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8ec71800) [pid = 10634] [serial = 1521] [outer = 0x8dffe000] 00:28:44 INFO - PROCESS | 10634 | 1469258924026 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]]]}] 00:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1487ms 00:28:44 INFO - PROCESS | 10634 | 1469258924060 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 00:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:28:44 INFO - PROCESS | 10634 | 1469258924065 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 00:28:44 INFO - PROCESS | 10634 | 1469258924078 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:28:44 INFO - PROCESS | 10634 | 1469258924081 Marionette TRACE conn3 <- [1,1998,null,{}] 00:28:44 INFO - PROCESS | 10634 | 1469258924092 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}] 00:28:44 INFO - PROCESS | 10634 | 1469258924099 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:44 INFO - PROCESS | 10634 | 1469258924269 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 00:28:44 INFO - PROCESS | 10634 | 1469258924279 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 10634 | 1469258924290 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bd000 == 30 [pid = 10634] [id = 507] 00:28:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x90fba400) [pid = 10634] [serial = 1522] [outer = (nil)] 00:28:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x910a0c00) [pid = 10634] [serial = 1523] [outer = 0x90fba400] 00:28:44 INFO - PROCESS | 10634 | 1469258924362 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x9123b000) [pid = 10634] [serial = 1524] [outer = 0x90fba400] 00:28:45 INFO - PROCESS | 10634 | 1469258925340 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]]]}] 00:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1295ms 00:28:45 INFO - PROCESS | 10634 | 1469258925379 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 00:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:28:45 INFO - PROCESS | 10634 | 1469258925384 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 00:28:45 INFO - PROCESS | 10634 | 1469258925391 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:28:45 INFO - PROCESS | 10634 | 1469258925394 Marionette TRACE conn3 <- [1,2002,null,{}] 00:28:45 INFO - PROCESS | 10634 | 1469258925400 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}] 00:28:45 INFO - PROCESS | 10634 | 1469258925405 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:45 INFO - PROCESS | 10634 | 1469258925621 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 00:28:45 INFO - PROCESS | 10634 | 1469258925658 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:45 INFO - PROCESS | 10634 | 1469258925677 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201ac00 == 31 [pid = 10634] [id = 508] 00:28:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9201c800) [pid = 10634] [serial = 1525] [outer = (nil)] 00:28:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x9210f400) [pid = 10634] [serial = 1526] [outer = 0x9201c800] 00:28:45 INFO - PROCESS | 10634 | 1469258925822 Marionette DEBUG loaded listener.js 00:28:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x92373c00) [pid = 10634] [serial = 1527] [outer = 0x9201c800] 00:28:46 INFO - PROCESS | 10634 | 1469258926733 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]]]}] 00:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1386ms 00:28:46 INFO - PROCESS | 10634 | 1469258926776 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 00:28:46 INFO - PROCESS | 10634 | 1469258926780 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 00:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:28:46 INFO - PROCESS | 10634 | 1469258926786 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:28:46 INFO - PROCESS | 10634 | 1469258926789 Marionette TRACE conn3 <- [1,2006,null,{}] 00:28:46 INFO - PROCESS | 10634 | 1469258926801 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}] 00:28:46 INFO - PROCESS | 10634 | 1469258926805 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:47 INFO - PROCESS | 10634 | 1469258927031 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 00:28:47 INFO - PROCESS | 10634 | 1469258927053 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:47 INFO - PROCESS | 10634 | 1469258927063 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x91242000 == 32 [pid = 10634] [id = 509] 00:28:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x92b1ec00) [pid = 10634] [serial = 1528] [outer = (nil)] 00:28:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x92ee4400) [pid = 10634] [serial = 1529] [outer = 0x92b1ec00] 00:28:47 INFO - PROCESS | 10634 | 1469258927129 Marionette DEBUG loaded listener.js 00:28:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x93b67800) [pid = 10634] [serial = 1530] [outer = 0x92b1ec00] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x91ccdc00) [pid = 10634] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x92b2ac00) [pid = 10634] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8ec73c00) [pid = 10634] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8eded800) [pid = 10634] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8f9b2c00) [pid = 10634] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8f9ae800) [pid = 10634] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91ccc400) [pid = 10634] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x93989c00) [pid = 10634] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92372c00) [pid = 10634] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8ec70000) [pid = 10634] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:28:48 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec77c00) [pid = 10634] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:28:48 INFO - PROCESS | 10634 | 1469258928543 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]]]}] 00:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 00:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1786ms 00:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:28:48 INFO - PROCESS | 10634 | 1469258928573 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 00:28:48 INFO - PROCESS | 10634 | 1469258928577 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 00:28:48 INFO - PROCESS | 10634 | 1469258928584 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:28:48 INFO - PROCESS | 10634 | 1469258928587 Marionette TRACE conn3 <- [1,2010,null,{}] 00:28:48 INFO - PROCESS | 10634 | 1469258928603 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}] 00:28:48 INFO - PROCESS | 10634 | 1469258928608 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:48 INFO - PROCESS | 10634 | 1469258928752 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 00:28:48 INFO - PROCESS | 10634 | 1469258928767 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:48 INFO - PROCESS | 10634 | 1469258928775 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea6400 == 33 [pid = 10634] [id = 510] 00:28:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8eea8800) [pid = 10634] [serial = 1531] [outer = (nil)] 00:28:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92b25800) [pid = 10634] [serial = 1532] [outer = 0x8eea8800] 00:28:48 INFO - PROCESS | 10634 | 1469258928845 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x93b6e800) [pid = 10634] [serial = 1533] [outer = 0x8eea8800] 00:28:49 INFO - PROCESS | 10634 | 1469258929728 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]]]}] 00:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 00:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1189ms 00:28:49 INFO - PROCESS | 10634 | 1469258929804 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 00:28:49 INFO - PROCESS | 10634 | 1469258929806 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 00:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:28:49 INFO - PROCESS | 10634 | 1469258929822 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:28:49 INFO - PROCESS | 10634 | 1469258929827 Marionette TRACE conn3 <- [1,2014,null,{}] 00:28:49 INFO - PROCESS | 10634 | 1469258929832 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}] 00:28:49 INFO - PROCESS | 10634 | 1469258929843 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:50 INFO - PROCESS | 10634 | 1469258930048 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 00:28:50 INFO - PROCESS | 10634 | 1469258930284 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:50 INFO - PROCESS | 10634 | 1469258930295 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7b800 == 34 [pid = 10634] [id = 511] 00:28:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8dd7c000) [pid = 10634] [serial = 1534] [outer = (nil)] 00:28:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8dd86800) [pid = 10634] [serial = 1535] [outer = 0x8dd7c000] 00:28:50 INFO - PROCESS | 10634 | 1469258930381 Marionette DEBUG loaded listener.js 00:28:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8dffac00) [pid = 10634] [serial = 1536] [outer = 0x8dd7c000] 00:28:51 INFO - PROCESS | 10634 | 1469258931485 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]]]}] 00:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1740ms 00:28:51 INFO - PROCESS | 10634 | 1469258931566 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 00:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:28:51 INFO - PROCESS | 10634 | 1469258931573 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 00:28:51 INFO - PROCESS | 10634 | 1469258931582 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:28:51 INFO - PROCESS | 10634 | 1469258931587 Marionette TRACE conn3 <- [1,2018,null,{}] 00:28:51 INFO - PROCESS | 10634 | 1469258931596 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}] 00:28:51 INFO - PROCESS | 10634 | 1469258931612 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:51 INFO - PROCESS | 10634 | 1469258931847 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 00:28:52 INFO - PROCESS | 10634 | 1469258932084 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:52 INFO - PROCESS | 10634 | 1469258932094 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff7000 == 35 [pid = 10634] [id = 512] 00:28:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8ec53800) [pid = 10634] [serial = 1537] [outer = (nil)] 00:28:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x90fb7c00) [pid = 10634] [serial = 1538] [outer = 0x8ec53800] 00:28:52 INFO - PROCESS | 10634 | 1469258932180 Marionette DEBUG loaded listener.js 00:28:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x910a5800) [pid = 10634] [serial = 1539] [outer = 0x8ec53800] 00:28:53 INFO - PROCESS | 10634 | 1469258933219 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]]]}] 00:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1684ms 00:28:53 INFO - PROCESS | 10634 | 1469258933269 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 00:28:53 INFO - PROCESS | 10634 | 1469258933276 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 00:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:28:53 INFO - PROCESS | 10634 | 1469258933283 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:28:53 INFO - PROCESS | 10634 | 1469258933288 Marionette TRACE conn3 <- [1,2022,null,{}] 00:28:53 INFO - PROCESS | 10634 | 1469258933294 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}] 00:28:53 INFO - PROCESS | 10634 | 1469258933299 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:53 INFO - PROCESS | 10634 | 1469258933500 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 00:28:53 INFO - PROCESS | 10634 | 1469258933784 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 10634 | 1469258933794 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d62c00 == 36 [pid = 10634] [id = 513] 00:28:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91d6a800) [pid = 10634] [serial = 1540] [outer = (nil)] 00:28:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x92018800) [pid = 10634] [serial = 1541] [outer = 0x91d6a800] 00:28:53 INFO - PROCESS | 10634 | 1469258933917 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9237c000) [pid = 10634] [serial = 1542] [outer = 0x91d6a800] 00:28:54 INFO - PROCESS | 10634 | 1469258934971 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]]]}] 00:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1747ms 00:28:55 INFO - PROCESS | 10634 | 1469258935031 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 00:28:55 INFO - PROCESS | 10634 | 1469258935036 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 00:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:28:55 INFO - PROCESS | 10634 | 1469258935053 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:28:55 INFO - PROCESS | 10634 | 1469258935064 Marionette TRACE conn3 <- [1,2026,null,{}] 00:28:55 INFO - PROCESS | 10634 | 1469258935071 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}] 00:28:55 INFO - PROCESS | 10634 | 1469258935078 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:55 INFO - PROCESS | 10634 | 1469258935311 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 00:28:55 INFO - PROCESS | 10634 | 1469258935585 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:55 INFO - PROCESS | 10634 | 1469258935597 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d66800 == 37 [pid = 10634] [id = 514] 00:28:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x92b2a400) [pid = 10634] [serial = 1543] [outer = (nil)] 00:28:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x9513e400) [pid = 10634] [serial = 1544] [outer = 0x92b2a400] 00:28:55 INFO - PROCESS | 10634 | 1469258935675 Marionette DEBUG loaded listener.js 00:28:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x95140800) [pid = 10634] [serial = 1545] [outer = 0x92b2a400] 00:28:56 INFO - PROCESS | 10634 | 1469258936819 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]]]}] 00:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1851ms 00:28:56 INFO - PROCESS | 10634 | 1469258936899 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 00:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:28:56 INFO - PROCESS | 10634 | 1469258936905 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 00:28:56 INFO - PROCESS | 10634 | 1469258936913 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:28:56 INFO - PROCESS | 10634 | 1469258936919 Marionette TRACE conn3 <- [1,2030,null,{}] 00:28:56 INFO - PROCESS | 10634 | 1469258936927 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}] 00:28:56 INFO - PROCESS | 10634 | 1469258936934 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:57 INFO - PROCESS | 10634 | 1469258937116 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 00:28:57 INFO - PROCESS | 10634 | 1469258937344 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 10634 | 1469258937359 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edef000 == 38 [pid = 10634] [id = 515] 00:28:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8edf0400) [pid = 10634] [serial = 1546] [outer = (nil)] 00:28:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x8edf7000) [pid = 10634] [serial = 1547] [outer = 0x8edf0400] 00:28:57 INFO - PROCESS | 10634 | 1469258937432 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8eea6800) [pid = 10634] [serial = 1548] [outer = 0x8edf0400] 00:28:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7c400 == 37 [pid = 10634] [id = 484] 00:28:58 INFO - PROCESS | 10634 | --DOCSHELL 0x92370c00 == 36 [pid = 10634] [id = 494] 00:28:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea6400 == 35 [pid = 10634] [id = 510] 00:28:58 INFO - PROCESS | 10634 | --DOCSHELL 0x91242000 == 34 [pid = 10634] [id = 509] 00:28:58 INFO - PROCESS | 10634 | --DOCSHELL 0x9201ac00 == 33 [pid = 10634] [id = 508] 00:28:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bd000 == 32 [pid = 10634] [id = 507] 00:28:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffd800 == 31 [pid = 10634] [id = 506] 00:28:58 INFO - PROCESS | 10634 | 1469258938442 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]]]}] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x91a8ec00) [pid = 10634] [serial = 1449] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x95141c00) [pid = 10634] [serial = 1493] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x951e9000) [pid = 10634] [serial = 1494] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x946e6c00) [pid = 10634] [serial = 1487] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x910a9c00) [pid = 10634] [serial = 1490] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9502f400) [pid = 10634] [serial = 1488] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8f9b5400) [pid = 10634] [serial = 1478] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x90fc4c00) [pid = 10634] [serial = 1479] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x92379000) [pid = 10634] [serial = 1464] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9123cc00) [pid = 10634] [serial = 1481] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x91a92c00) [pid = 10634] [serial = 1482] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x92013800) [pid = 10634] [serial = 1469] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x92377000) [pid = 10634] [serial = 1470] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x950d0000) [pid = 10634] [serial = 1475] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x93b6a400) [pid = 10634] [serial = 1472] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x946dc000) [pid = 10634] [serial = 1473] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x92b29400) [pid = 10634] [serial = 1484] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec75c00) [pid = 10634] [serial = 1466] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x90fba000) [pid = 10634] [serial = 1467] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8eea8c00) [pid = 10634] [serial = 1491] [outer = (nil)] [url = about:blank] 00:28:58 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x93946400) [pid = 10634] [serial = 1485] [outer = (nil)] [url = about:blank] 00:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1588ms 00:28:58 INFO - PROCESS | 10634 | 1469258938502 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 00:28:58 INFO - PROCESS | 10634 | 1469258938509 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 00:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:28:58 INFO - PROCESS | 10634 | 1469258938519 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:28:58 INFO - PROCESS | 10634 | 1469258938523 Marionette TRACE conn3 <- [1,2034,null,{}] 00:28:58 INFO - PROCESS | 10634 | 1469258938529 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}] 00:28:58 INFO - PROCESS | 10634 | 1469258938534 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:58 INFO - PROCESS | 10634 | 1469258938710 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 00:28:58 INFO - PROCESS | 10634 | 1469258938929 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 10634 | 1469258938939 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:28:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b4c00 == 32 [pid = 10634] [id = 516] 00:28:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x90fc2000) [pid = 10634] [serial = 1549] [outer = (nil)] 00:28:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9123e400) [pid = 10634] [serial = 1550] [outer = 0x90fc2000] 00:28:59 INFO - PROCESS | 10634 | 1469258939016 Marionette DEBUG loaded listener.js 00:28:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91a8d400) [pid = 10634] [serial = 1551] [outer = 0x90fc2000] 00:28:59 INFO - PROCESS | 10634 | 1469258939812 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]]]}] 00:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1333ms 00:28:59 INFO - PROCESS | 10634 | 1469258939853 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 00:28:59 INFO - PROCESS | 10634 | 1469258939856 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 00:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:28:59 INFO - PROCESS | 10634 | 1469258939863 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:28:59 INFO - PROCESS | 10634 | 1469258939868 Marionette TRACE conn3 <- [1,2038,null,{}] 00:28:59 INFO - PROCESS | 10634 | 1469258939884 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}] 00:28:59 INFO - PROCESS | 10634 | 1469258939893 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:00 INFO - PROCESS | 10634 | 1469258940070 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 00:29:00 INFO - PROCESS | 10634 | 1469258940217 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 10634 | 1469258940224 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d66000 == 33 [pid = 10634] [id = 517] 00:29:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91d6a400) [pid = 10634] [serial = 1552] [outer = (nil)] 00:29:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92110c00) [pid = 10634] [serial = 1553] [outer = 0x91d6a400] 00:29:00 INFO - PROCESS | 10634 | 1469258940306 Marionette DEBUG loaded listener.js 00:29:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92b1e000) [pid = 10634] [serial = 1554] [outer = 0x91d6a400] 00:29:01 INFO - PROCESS | 10634 | 1469258941242 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]]]}] 00:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1438ms 00:29:01 INFO - PROCESS | 10634 | 1469258941302 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 10634 | 1469258941307 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 00:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:29:01 INFO - PROCESS | 10634 | 1469258941325 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:29:01 INFO - PROCESS | 10634 | 1469258941327 Marionette TRACE conn3 <- [1,2042,null,{}] 00:29:01 INFO - PROCESS | 10634 | 1469258941334 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}] 00:29:01 INFO - PROCESS | 10634 | 1469258941339 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:01 INFO - PROCESS | 10634 | 1469258941569 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 00:29:01 INFO - PROCESS | 10634 | 1469258941594 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:01 INFO - PROCESS | 10634 | 1469258941604 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b5400 == 34 [pid = 10634] [id = 518] 00:29:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92ee5400) [pid = 10634] [serial = 1555] [outer = (nil)] 00:29:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x946e1000) [pid = 10634] [serial = 1556] [outer = 0x92ee5400] 00:29:01 INFO - PROCESS | 10634 | 1469258941729 Marionette DEBUG loaded listener.js 00:29:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95035400) [pid = 10634] [serial = 1557] [outer = 0x92ee5400] 00:29:02 INFO - PROCESS | 10634 | 1469258942861 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]]]}] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8dffe000) [pid = 10634] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91d69400) [pid = 10634] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8ec72400) [pid = 10634] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92b1ec00) [pid = 10634] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x93983400) [pid = 10634] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x90fba400) [pid = 10634] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9201c800) [pid = 10634] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95139000) [pid = 10634] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8dff6c00) [pid = 10634] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8ec48c00) [pid = 10634] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x951e5400) [pid = 10634] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x994a6800) [pid = 10634] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:29:02 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9502f800) [pid = 10634] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1635ms 00:29:02 INFO - PROCESS | 10634 | 1469258942960 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 00:29:02 INFO - PROCESS | 10634 | 1469258942963 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 00:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:29:02 INFO - PROCESS | 10634 | 1469258942970 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:29:02 INFO - PROCESS | 10634 | 1469258942973 Marionette TRACE conn3 <- [1,2046,null,{}] 00:29:02 INFO - PROCESS | 10634 | 1469258942979 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}] 00:29:02 INFO - PROCESS | 10634 | 1469258942984 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:03 INFO - PROCESS | 10634 | 1469258943140 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 00:29:03 INFO - PROCESS | 10634 | 1469258943359 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 10634 | 1469258943369 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b3400 == 35 [pid = 10634] [id = 519] 00:29:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8f9b6800) [pid = 10634] [serial = 1558] [outer = (nil)] 00:29:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x91cc7000) [pid = 10634] [serial = 1559] [outer = 0x8f9b6800] 00:29:03 INFO - PROCESS | 10634 | 1469258943441 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91d68000) [pid = 10634] [serial = 1560] [outer = 0x8f9b6800] 00:29:04 INFO - PROCESS | 10634 | 1469258944180 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]]]}] 00:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1232ms 00:29:04 INFO - PROCESS | 10634 | 1469258944203 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 00:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:29:04 INFO - PROCESS | 10634 | 1469258944209 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 00:29:04 INFO - PROCESS | 10634 | 1469258944215 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:29:04 INFO - PROCESS | 10634 | 1469258944218 Marionette TRACE conn3 <- [1,2050,null,{}] 00:29:04 INFO - PROCESS | 10634 | 1469258944233 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}] 00:29:04 INFO - PROCESS | 10634 | 1469258944244 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:04 INFO - PROCESS | 10634 | 1469258944482 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 00:29:04 INFO - PROCESS | 10634 | 1469258944622 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 10634 | 1469258944629 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:04 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff3400 == 36 [pid = 10634] [id = 520] 00:29:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8dff4c00) [pid = 10634] [serial = 1561] [outer = (nil)] 00:29:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x95144c00) [pid = 10634] [serial = 1562] [outer = 0x8dff4c00] 00:29:04 INFO - PROCESS | 10634 | 1469258944701 Marionette DEBUG loaded listener.js 00:29:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x95218800) [pid = 10634] [serial = 1563] [outer = 0x8dff4c00] 00:29:05 INFO - PROCESS | 10634 | 1469258945792 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]]]}] 00:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1651ms 00:29:05 INFO - PROCESS | 10634 | 1469258945866 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 00:29:05 INFO - PROCESS | 10634 | 1469258945874 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 00:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:29:05 INFO - PROCESS | 10634 | 1469258945882 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:29:05 INFO - PROCESS | 10634 | 1469258945889 Marionette TRACE conn3 <- [1,2054,null,{}] 00:29:05 INFO - PROCESS | 10634 | 1469258945898 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}] 00:29:05 INFO - PROCESS | 10634 | 1469258945904 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:06 INFO - PROCESS | 10634 | 1469258946145 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 00:29:06 INFO - PROCESS | 10634 | 1469258946388 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 10634 | 1469258946398 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec77c00 == 37 [pid = 10634] [id = 521] 00:29:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8eded000) [pid = 10634] [serial = 1564] [outer = (nil)] 00:29:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x90fbb400) [pid = 10634] [serial = 1565] [outer = 0x8eded000] 00:29:06 INFO - PROCESS | 10634 | 1469258946500 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x91242000) [pid = 10634] [serial = 1566] [outer = 0x8eded000] 00:29:07 INFO - PROCESS | 10634 | 1469258947446 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]]]}] 00:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1639ms 00:29:07 INFO - PROCESS | 10634 | 1469258947521 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 00:29:07 INFO - PROCESS | 10634 | 1469258947529 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 00:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:29:07 INFO - PROCESS | 10634 | 1469258947540 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:29:07 INFO - PROCESS | 10634 | 1469258947544 Marionette TRACE conn3 <- [1,2058,null,{}] 00:29:07 INFO - PROCESS | 10634 | 1469258947552 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}] 00:29:07 INFO - PROCESS | 10634 | 1469258947558 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:07 INFO - PROCESS | 10634 | 1469258947803 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 00:29:08 INFO - PROCESS | 10634 | 1469258948055 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:08 INFO - PROCESS | 10634 | 1469258948062 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x92379c00 == 38 [pid = 10634] [id = 522] 00:29:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92b22c00) [pid = 10634] [serial = 1567] [outer = (nil)] 00:29:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x9394a000) [pid = 10634] [serial = 1568] [outer = 0x92b22c00] 00:29:08 INFO - PROCESS | 10634 | 1469258948168 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x93b66400) [pid = 10634] [serial = 1569] [outer = 0x92b22c00] 00:29:09 INFO - PROCESS | 10634 | 1469258949129 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]]]}] 00:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1634ms 00:29:09 INFO - PROCESS | 10634 | 1469258949176 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 10634 | 1469258949180 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 00:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:29:09 INFO - PROCESS | 10634 | 1469258949207 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:29:09 INFO - PROCESS | 10634 | 1469258949214 Marionette TRACE conn3 <- [1,2062,null,{}] 00:29:09 INFO - PROCESS | 10634 | 1469258949231 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}] 00:29:09 INFO - PROCESS | 10634 | 1469258949240 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:09 INFO - PROCESS | 10634 | 1469258949436 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 00:29:09 INFO - PROCESS | 10634 | 1469258949667 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:09 INFO - PROCESS | 10634 | 1469258949679 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeadc00 == 39 [pid = 10634] [id = 523] 00:29:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95212400) [pid = 10634] [serial = 1570] [outer = (nil)] 00:29:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x977b9c00) [pid = 10634] [serial = 1571] [outer = 0x95212400] 00:29:09 INFO - PROCESS | 10634 | 1469258949777 Marionette DEBUG loaded listener.js 00:29:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x982d8400) [pid = 10634] [serial = 1572] [outer = 0x95212400] 00:29:10 INFO - PROCESS | 10634 | 1469258950749 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]]]}] 00:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1598ms 00:29:10 INFO - PROCESS | 10634 | 1469258950801 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 00:29:10 INFO - PROCESS | 10634 | 1469258950805 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 00:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:29:10 INFO - PROCESS | 10634 | 1469258950813 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:29:10 INFO - PROCESS | 10634 | 1469258950816 Marionette TRACE conn3 <- [1,2066,null,{}] 00:29:10 INFO - PROCESS | 10634 | 1469258950823 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}] 00:29:10 INFO - PROCESS | 10634 | 1469258950828 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:11 INFO - PROCESS | 10634 | 1469258951018 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 00:29:11 INFO - PROCESS | 10634 | 1469258951243 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:11 INFO - PROCESS | 10634 | 1469258951255 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd82800 == 40 [pid = 10634] [id = 524] 00:29:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9502f400) [pid = 10634] [serial = 1573] [outer = (nil)] 00:29:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x98d5a800) [pid = 10634] [serial = 1574] [outer = 0x9502f400] 00:29:11 INFO - PROCESS | 10634 | 1469258951376 Marionette DEBUG loaded listener.js 00:29:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x98d63c00) [pid = 10634] [serial = 1575] [outer = 0x9502f400] 00:29:12 INFO - PROCESS | 10634 | 1469258952300 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]]]}] 00:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1531ms 00:29:12 INFO - PROCESS | 10634 | 1469258952345 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 00:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:29:12 INFO - PROCESS | 10634 | 1469258952349 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 00:29:12 INFO - PROCESS | 10634 | 1469258952355 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:29:12 INFO - PROCESS | 10634 | 1469258952359 Marionette TRACE conn3 <- [1,2070,null,{}] 00:29:12 INFO - PROCESS | 10634 | 1469258952365 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}] 00:29:12 INFO - PROCESS | 10634 | 1469258952370 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:12 INFO - PROCESS | 10634 | 1469258952551 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 00:29:12 INFO - PROCESS | 10634 | 1469258952733 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 10634 | 1469258952744 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x982dd000 == 41 [pid = 10634] [id = 525] 00:29:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x98996000) [pid = 10634] [serial = 1576] [outer = (nil)] 00:29:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x994b4c00) [pid = 10634] [serial = 1577] [outer = 0x98996000] 00:29:12 INFO - PROCESS | 10634 | 1469258952856 Marionette DEBUG loaded listener.js 00:29:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x995ae400) [pid = 10634] [serial = 1578] [outer = 0x98996000] 00:29:13 INFO - PROCESS | 10634 | 1469258953848 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]]]}] 00:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1535ms 00:29:13 INFO - PROCESS | 10634 | 1469258953891 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 00:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:29:13 INFO - PROCESS | 10634 | 1469258953896 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 00:29:13 INFO - PROCESS | 10634 | 1469258953904 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:29:13 INFO - PROCESS | 10634 | 1469258953907 Marionette TRACE conn3 <- [1,2074,null,{}] 00:29:13 INFO - PROCESS | 10634 | 1469258953913 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}] 00:29:13 INFO - PROCESS | 10634 | 1469258953924 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:14 INFO - PROCESS | 10634 | 1469258954133 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 00:29:14 INFO - PROCESS | 10634 | 1469258954317 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:14 INFO - PROCESS | 10634 | 1469258954324 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x951e9800 == 42 [pid = 10634] [id = 526] 00:29:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x98210000) [pid = 10634] [serial = 1579] [outer = (nil)] 00:29:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x99c09800) [pid = 10634] [serial = 1580] [outer = 0x98210000] 00:29:14 INFO - PROCESS | 10634 | 1469258954410 Marionette DEBUG loaded listener.js 00:29:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x99c0ac00) [pid = 10634] [serial = 1581] [outer = 0x98210000] 00:29:15 INFO - PROCESS | 10634 | 1469258955350 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]]]}] 00:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1483ms 00:29:15 INFO - PROCESS | 10634 | 1469258955404 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 00:29:15 INFO - PROCESS | 10634 | 1469258955407 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 00:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:29:15 INFO - PROCESS | 10634 | 1469258955417 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:29:15 INFO - PROCESS | 10634 | 1469258955421 Marionette TRACE conn3 <- [1,2078,null,{}] 00:29:15 INFO - PROCESS | 10634 | 1469258955427 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}] 00:29:15 INFO - PROCESS | 10634 | 1469258955432 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:15 INFO - PROCESS | 10634 | 1469258955814 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 00:29:16 INFO - PROCESS | 10634 | 1469258956091 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:16 INFO - PROCESS | 10634 | 1469258956110 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x99cfac00 == 43 [pid = 10634] [id = 527] 00:29:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x99cfc000) [pid = 10634] [serial = 1582] [outer = (nil)] 00:29:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x99d20000) [pid = 10634] [serial = 1583] [outer = 0x99cfc000] 00:29:16 INFO - PROCESS | 10634 | 1469258956187 Marionette DEBUG loaded listener.js 00:29:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x99d24400) [pid = 10634] [serial = 1584] [outer = 0x99cfc000] 00:29:17 INFO - PROCESS | 10634 | 1469258957060 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]]]}] 00:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1684ms 00:29:17 INFO - PROCESS | 10634 | 1469258957118 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 00:29:17 INFO - PROCESS | 10634 | 1469258957121 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 00:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:29:17 INFO - PROCESS | 10634 | 1469258957132 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:29:17 INFO - PROCESS | 10634 | 1469258957135 Marionette TRACE conn3 <- [1,2082,null,{}] 00:29:17 INFO - PROCESS | 10634 | 1469258957142 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}] 00:29:17 INFO - PROCESS | 10634 | 1469258957147 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:17 INFO - PROCESS | 10634 | 1469258957326 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 00:29:17 INFO - PROCESS | 10634 | 1469258957512 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:17 INFO - PROCESS | 10634 | 1469258957519 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7a400 == 44 [pid = 10634] [id = 528] 00:29:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x99c0a400) [pid = 10634] [serial = 1585] [outer = (nil)] 00:29:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x99d2b400) [pid = 10634] [serial = 1586] [outer = 0x99c0a400] 00:29:17 INFO - PROCESS | 10634 | 1469258957600 Marionette DEBUG loaded listener.js 00:29:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x99d2b000) [pid = 10634] [serial = 1587] [outer = 0x99c0a400] 00:29:18 INFO - PROCESS | 10634 | 1469258958618 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]]]}] 00:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1538ms 00:29:18 INFO - PROCESS | 10634 | 1469258958670 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 00:29:18 INFO - PROCESS | 10634 | 1469258958675 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 00:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:29:18 INFO - PROCESS | 10634 | 1469258958683 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:29:18 INFO - PROCESS | 10634 | 1469258958686 Marionette TRACE conn3 <- [1,2086,null,{}] 00:29:18 INFO - PROCESS | 10634 | 1469258958692 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}] 00:29:18 INFO - PROCESS | 10634 | 1469258958698 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:18 INFO - PROCESS | 10634 | 1469258958885 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 00:29:19 INFO - PROCESS | 10634 | 1469258959317 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:19 INFO - PROCESS | 10634 | 1469258959326 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7cc00 == 45 [pid = 10634] [id = 529] 00:29:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x8dd7d000) [pid = 10634] [serial = 1588] [outer = (nil)] 00:29:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x8dfef400) [pid = 10634] [serial = 1589] [outer = 0x8dd7d000] 00:29:19 INFO - PROCESS | 10634 | 1469258959446 Marionette DEBUG loaded listener.js 00:29:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x8ec47c00) [pid = 10634] [serial = 1590] [outer = 0x8dd7d000] 00:29:20 INFO - PROCESS | 10634 | 1469258960509 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]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1885ms 00:29:20 INFO - PROCESS | 10634 | 1469258960570 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 00:29:20 INFO - PROCESS | 10634 | 1469258960575 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 00:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:29:20 INFO - PROCESS | 10634 | 1469258960583 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - PROCESS | 10634 | 1469258960588 Marionette TRACE conn3 <- [1,2090,null,{}] 00:29:20 INFO - PROCESS | 10634 | 1469258960596 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}] 00:29:20 INFO - PROCESS | 10634 | 1469258960602 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:20 INFO - PROCESS | 10634 | 1469258960782 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 00:29:21 INFO - PROCESS | 10634 | 1469258961032 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 10634 | 1469258961041 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff0c00 == 44 [pid = 10634] [id = 505] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6fc00 == 43 [pid = 10634] [id = 488] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec46000 == 42 [pid = 10634] [id = 498] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec50c00 == 41 [pid = 10634] [id = 499] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x951e4800 == 40 [pid = 10634] [id = 500] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x9201bc00 == 39 [pid = 10634] [id = 502] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x9820e000 == 38 [pid = 10634] [id = 503] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd82000 == 37 [pid = 10634] [id = 504] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeaf800 == 36 [pid = 10634] [id = 493] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea3400 == 35 [pid = 10634] [id = 497] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec71400 == 34 [pid = 10634] [id = 496] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff2800 == 33 [pid = 10634] [id = 495] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffdc00 == 32 [pid = 10634] [id = 487] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7b800 == 31 [pid = 10634] [id = 511] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x93988000 == 30 [pid = 10634] [id = 490] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff7000 == 29 [pid = 10634] [id = 512] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec74800 == 28 [pid = 10634] [id = 489] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91d66800 == 27 [pid = 10634] [id = 514] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91248000 == 26 [pid = 10634] [id = 486] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec79400 == 25 [pid = 10634] [id = 492] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x92edb000 == 24 [pid = 10634] [id = 491] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91d62c00 == 23 [pid = 10634] [id = 513] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x950cf000 == 22 [pid = 10634] [id = 501] 00:29:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf4400 == 21 [pid = 10634] [id = 485] 00:29:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7ec00 == 22 [pid = 10634] [id = 530] 00:29:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 99 (0x8dd82000) [pid = 10634] [serial = 1591] [outer = (nil)] 00:29:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 100 (0x8dff2800) [pid = 10634] [serial = 1592] [outer = 0x8dd82000] 00:29:22 INFO - PROCESS | 10634 | 1469258962178 Marionette DEBUG loaded listener.js 00:29:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 101 (0x8ec4a000) [pid = 10634] [serial = 1593] [outer = 0x8dd82000] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 100 (0x95101800) [pid = 10634] [serial = 1476] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 99 (0x92b25800) [pid = 10634] [serial = 1532] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 98 (0x8ec71800) [pid = 10634] [serial = 1521] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x92edf400) [pid = 10634] [serial = 1500] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x90fc5400) [pid = 10634] [serial = 1517] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x93b67800) [pid = 10634] [serial = 1530] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x92ee4400) [pid = 10634] [serial = 1529] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x99515400) [pid = 10634] [serial = 1509] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x9123b000) [pid = 10634] [serial = 1524] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x9210f400) [pid = 10634] [serial = 1526] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x982db400) [pid = 10634] [serial = 1506] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x8eea9000) [pid = 10634] [serial = 1514] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x8f9b2000) [pid = 10634] [serial = 1496] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x951f0c00) [pid = 10634] [serial = 1502] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x92373c00) [pid = 10634] [serial = 1527] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x98d63000) [pid = 10634] [serial = 1508] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x92b20c00) [pid = 10634] [serial = 1499] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x910a1800) [pid = 10634] [serial = 1497] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x910a0c00) [pid = 10634] [serial = 1523] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9521cc00) [pid = 10634] [serial = 1503] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9824c400) [pid = 10634] [serial = 1505] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x910aa000) [pid = 10634] [serial = 1518] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x92b21800) [pid = 10634] [serial = 1515] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x99948800) [pid = 10634] [serial = 1511] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x99bb3400) [pid = 10634] [serial = 1512] [outer = (nil)] [url = about:blank] 00:29:22 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8ec4d000) [pid = 10634] [serial = 1520] [outer = (nil)] [url = about:blank] 00:29:23 INFO - PROCESS | 10634 | 1469258963171 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]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2647ms 00:29:23 INFO - PROCESS | 10634 | 1469258963232 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 10634 | 1469258963238 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 00:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:29:23 INFO - PROCESS | 10634 | 1469258963257 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 10634 | 1469258963261 Marionette TRACE conn3 <- [1,2094,null,{}] 00:29:23 INFO - PROCESS | 10634 | 1469258963269 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}] 00:29:23 INFO - PROCESS | 10634 | 1469258963276 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:23 INFO - PROCESS | 10634 | 1469258963452 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 00:29:23 INFO - PROCESS | 10634 | 1469258963464 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 10634 | 1469258963472 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea5000 == 23 [pid = 10634] [id = 531] 00:29:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8eea6000) [pid = 10634] [serial = 1594] [outer = (nil)] 00:29:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8eeaf000) [pid = 10634] [serial = 1595] [outer = 0x8eea6000] 00:29:23 INFO - PROCESS | 10634 | 1469258963559 Marionette DEBUG loaded listener.js 00:29:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8f9b7c00) [pid = 10634] [serial = 1596] [outer = 0x8eea6000] 00:29:24 INFO - PROCESS | 10634 | 1469258964533 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]]]}] 00:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1342ms 00:29:24 INFO - PROCESS | 10634 | 1469258964593 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 00:29:24 INFO - PROCESS | 10634 | 1469258964601 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 00:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:29:24 INFO - PROCESS | 10634 | 1469258964614 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:29:24 INFO - PROCESS | 10634 | 1469258964618 Marionette TRACE conn3 <- [1,2098,null,{}] 00:29:24 INFO - PROCESS | 10634 | 1469258964624 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}] 00:29:24 INFO - PROCESS | 10634 | 1469258964630 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:24 INFO - PROCESS | 10634 | 1469258964876 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 00:29:25 INFO - PROCESS | 10634 | 1469258964987 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 10634 | 1469258964995 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea1c00 == 24 [pid = 10634] [id = 532] 00:29:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x90fc3800) [pid = 10634] [serial = 1597] [outer = (nil)] 00:29:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x910a9000) [pid = 10634] [serial = 1598] [outer = 0x90fc3800] 00:29:25 INFO - PROCESS | 10634 | 1469258965066 Marionette DEBUG loaded listener.js 00:29:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x91240400) [pid = 10634] [serial = 1599] [outer = 0x90fc3800] 00:29:26 INFO - PROCESS | 10634 | 1469258966087 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]]]}] 00:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1534ms 00:29:26 INFO - PROCESS | 10634 | 1469258966156 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 00:29:26 INFO - PROCESS | 10634 | 1469258966160 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 00:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:29:26 INFO - PROCESS | 10634 | 1469258966167 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:29:26 INFO - PROCESS | 10634 | 1469258966173 Marionette TRACE conn3 <- [1,2102,null,{}] 00:29:26 INFO - PROCESS | 10634 | 1469258966197 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}] 00:29:26 INFO - PROCESS | 10634 | 1469258966206 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:26 INFO - PROCESS | 10634 | 1469258966441 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 00:29:26 INFO - PROCESS | 10634 | 1469258966467 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:26 INFO - PROCESS | 10634 | 1469258966477 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc4400 == 25 [pid = 10634] [id = 533] 00:29:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91cc5000) [pid = 10634] [serial = 1600] [outer = (nil)] 00:29:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x91d6c400) [pid = 10634] [serial = 1601] [outer = 0x91cc5000] 00:29:26 INFO - PROCESS | 10634 | 1469258966545 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x92020800) [pid = 10634] [serial = 1602] [outer = 0x91cc5000] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8dff4c00) [pid = 10634] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x92ee5400) [pid = 10634] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x92b2a400) [pid = 10634] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91d6a800) [pid = 10634] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x90fc2000) [pid = 10634] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8dd7c000) [pid = 10634] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x91d6a400) [pid = 10634] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8ec53800) [pid = 10634] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8edf0400) [pid = 10634] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8f9b6800) [pid = 10634] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:29:27 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8eea8800) [pid = 10634] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:29:28 INFO - PROCESS | 10634 | 1469258967997 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]]]}] 00:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1888ms 00:29:28 INFO - PROCESS | 10634 | 1469258968056 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 00:29:28 INFO - PROCESS | 10634 | 1469258968062 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 00:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:29:28 INFO - PROCESS | 10634 | 1469258968068 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:29:28 INFO - PROCESS | 10634 | 1469258968072 Marionette TRACE conn3 <- [1,2106,null,{}] 00:29:28 INFO - PROCESS | 10634 | 1469258968077 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}] 00:29:28 INFO - PROCESS | 10634 | 1469258968082 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:28 INFO - PROCESS | 10634 | 1469258968236 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 00:29:28 INFO - PROCESS | 10634 | 1469258968246 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:28 INFO - PROCESS | 10634 | 1469258968253 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec74400 == 26 [pid = 10634] [id = 534] 00:29:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8eeb0800) [pid = 10634] [serial = 1603] [outer = (nil)] 00:29:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9210dc00) [pid = 10634] [serial = 1604] [outer = 0x8eeb0800] 00:29:28 INFO - PROCESS | 10634 | 1469258968323 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92371c00) [pid = 10634] [serial = 1605] [outer = 0x8eeb0800] 00:29:29 INFO - PROCESS | 10634 | 1469258969262 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]]]}] 00:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1239ms 00:29:29 INFO - PROCESS | 10634 | 1469258969309 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 00:29:29 INFO - PROCESS | 10634 | 1469258969313 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 00:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:29:29 INFO - PROCESS | 10634 | 1469258969320 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:29:29 INFO - PROCESS | 10634 | 1469258969323 Marionette TRACE conn3 <- [1,2110,null,{}] 00:29:29 INFO - PROCESS | 10634 | 1469258969328 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}] 00:29:29 INFO - PROCESS | 10634 | 1469258969333 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:29 INFO - PROCESS | 10634 | 1469258969491 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 00:29:29 INFO - PROCESS | 10634 | 1469258969725 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 10634 | 1469258969734 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7d400 == 27 [pid = 10634] [id = 535] 00:29:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8dd82400) [pid = 10634] [serial = 1606] [outer = (nil)] 00:29:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8dff9000) [pid = 10634] [serial = 1607] [outer = 0x8dd82400] 00:29:29 INFO - PROCESS | 10634 | 1469258969822 Marionette DEBUG loaded listener.js 00:29:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8ec70400) [pid = 10634] [serial = 1608] [outer = 0x8dd82400] 00:29:30 INFO - PROCESS | 10634 | 1469258970938 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]]]}] 00:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 00:29:31 INFO - PROCESS | 10634 | 1469258971012 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 00:29:31 INFO - PROCESS | 10634 | 1469258971018 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 00:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:29:31 INFO - PROCESS | 10634 | 1469258971027 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:29:31 INFO - PROCESS | 10634 | 1469258971032 Marionette TRACE conn3 <- [1,2114,null,{}] 00:29:31 INFO - PROCESS | 10634 | 1469258971040 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}] 00:29:31 INFO - PROCESS | 10634 | 1469258971048 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:31 INFO - PROCESS | 10634 | 1469258971279 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 00:29:31 INFO - PROCESS | 10634 | 1469258971515 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:31 INFO - PROCESS | 10634 | 1469258971526 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec53000 == 28 [pid = 10634] [id = 536] 00:29:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x90fb7000) [pid = 10634] [serial = 1609] [outer = (nil)] 00:29:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x910a9400) [pid = 10634] [serial = 1610] [outer = 0x90fb7000] 00:29:31 INFO - PROCESS | 10634 | 1469258971653 Marionette DEBUG loaded listener.js 00:29:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x91246800) [pid = 10634] [serial = 1611] [outer = 0x90fb7000] 00:29:32 INFO - PROCESS | 10634 | 1469258972714 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]]]}] 00:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1736ms 00:29:32 INFO - PROCESS | 10634 | 1469258972766 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 00:29:32 INFO - PROCESS | 10634 | 1469258972773 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 00:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:29:32 INFO - PROCESS | 10634 | 1469258972780 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:29:32 INFO - PROCESS | 10634 | 1469258972784 Marionette TRACE conn3 <- [1,2118,null,{}] 00:29:32 INFO - PROCESS | 10634 | 1469258972790 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}] 00:29:32 INFO - PROCESS | 10634 | 1469258972796 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:33 INFO - PROCESS | 10634 | 1469258973002 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 00:29:33 INFO - PROCESS | 10634 | 1469258973284 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:33 INFO - PROCESS | 10634 | 1469258973294 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bd400 == 29 [pid = 10634] [id = 537] 00:29:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x90fbe800) [pid = 10634] [serial = 1612] [outer = (nil)] 00:29:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9237b400) [pid = 10634] [serial = 1613] [outer = 0x90fbe800] 00:29:33 INFO - PROCESS | 10634 | 1469258973416 Marionette DEBUG loaded listener.js 00:29:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x92b25800) [pid = 10634] [serial = 1614] [outer = 0x90fbe800] 00:29:34 INFO - PROCESS | 10634 | 1469258974425 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]]]}] 00:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1686ms 00:29:34 INFO - PROCESS | 10634 | 1469258974467 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 00:29:34 INFO - PROCESS | 10634 | 1469258974471 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 00:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:29:34 INFO - PROCESS | 10634 | 1469258974488 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:29:34 INFO - PROCESS | 10634 | 1469258974498 Marionette TRACE conn3 <- [1,2122,null,{}] 00:29:34 INFO - PROCESS | 10634 | 1469258974505 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}] 00:29:34 INFO - PROCESS | 10634 | 1469258974513 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:34 INFO - PROCESS | 10634 | 1469258974714 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 00:29:34 INFO - PROCESS | 10634 | 1469258974939 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 10634 | 1469258974951 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc2800 == 30 [pid = 10634] [id = 538] 00:29:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x91248800) [pid = 10634] [serial = 1615] [outer = (nil)] 00:29:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x93949800) [pid = 10634] [serial = 1616] [outer = 0x91248800] 00:29:35 INFO - PROCESS | 10634 | 1469258975075 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x93982800) [pid = 10634] [serial = 1617] [outer = 0x91248800] 00:29:36 INFO - PROCESS | 10634 | 1469258976140 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]]]}] 00:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1748ms 00:29:36 INFO - PROCESS | 10634 | 1469258976229 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 10634 | 1469258976234 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 00:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:29:36 INFO - PROCESS | 10634 | 1469258976240 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - PROCESS | 10634 | 1469258976244 Marionette TRACE conn3 <- [1,2126,null,{}] 00:29:36 INFO - PROCESS | 10634 | 1469258976251 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}] 00:29:36 INFO - PROCESS | 10634 | 1469258976256 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:36 INFO - PROCESS | 10634 | 1469258976481 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 00:29:36 INFO - PROCESS | 10634 | 1469258976922 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:36 INFO - PROCESS | 10634 | 1469258976932 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff6400 == 31 [pid = 10634] [id = 539] 00:29:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x8dff7400) [pid = 10634] [serial = 1618] [outer = (nil)] 00:29:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8ec4fc00) [pid = 10634] [serial = 1619] [outer = 0x8dff7400] 00:29:37 INFO - PROCESS | 10634 | 1469258977011 Marionette DEBUG loaded listener.js 00:29:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x8edf2000) [pid = 10634] [serial = 1620] [outer = 0x8dff7400] 00:29:37 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7a400 == 30 [pid = 10634] [id = 528] 00:29:37 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec74400 == 29 [pid = 10634] [id = 534] 00:29:37 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc4400 == 28 [pid = 10634] [id = 533] 00:29:37 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea1c00 == 27 [pid = 10634] [id = 532] 00:29:37 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea5000 == 26 [pid = 10634] [id = 531] 00:29:37 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7ec00 == 25 [pid = 10634] [id = 530] 00:29:38 INFO - PROCESS | 10634 | 1469258978076 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]]]}] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x93b6e800) [pid = 10634] [serial = 1533] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x95218800) [pid = 10634] [serial = 1563] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x95144c00) [pid = 10634] [serial = 1562] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x946e1000) [pid = 10634] [serial = 1556] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x95035400) [pid = 10634] [serial = 1557] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x9513e400) [pid = 10634] [serial = 1544] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x95140800) [pid = 10634] [serial = 1545] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x92018800) [pid = 10634] [serial = 1541] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x9237c000) [pid = 10634] [serial = 1542] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9123e400) [pid = 10634] [serial = 1550] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91a8d400) [pid = 10634] [serial = 1551] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8dd86800) [pid = 10634] [serial = 1535] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8dffac00) [pid = 10634] [serial = 1536] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x92110c00) [pid = 10634] [serial = 1553] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x90fb7c00) [pid = 10634] [serial = 1538] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x910a5800) [pid = 10634] [serial = 1539] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8edf7000) [pid = 10634] [serial = 1547] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8eea6800) [pid = 10634] [serial = 1548] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91d68000) [pid = 10634] [serial = 1560] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x92b1e000) [pid = 10634] [serial = 1554] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91cc7000) [pid = 10634] [serial = 1559] [outer = (nil)] [url = about:blank] 00:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1883ms 00:29:38 INFO - PROCESS | 10634 | 1469258978127 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 00:29:38 INFO - PROCESS | 10634 | 1469258978133 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 00:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:29:38 INFO - PROCESS | 10634 | 1469258978146 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:29:38 INFO - PROCESS | 10634 | 1469258978151 Marionette TRACE conn3 <- [1,2130,null,{}] 00:29:38 INFO - PROCESS | 10634 | 1469258978160 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}] 00:29:38 INFO - PROCESS | 10634 | 1469258978169 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:38 INFO - PROCESS | 10634 | 1469258978347 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 00:29:38 INFO - PROCESS | 10634 | 1469258978488 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 10634 | 1469258978497 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffb400 == 26 [pid = 10634] [id = 540] 00:29:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8edee400) [pid = 10634] [serial = 1621] [outer = (nil)] 00:29:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8f9b1000) [pid = 10634] [serial = 1622] [outer = 0x8edee400] 00:29:38 INFO - PROCESS | 10634 | 1469258978586 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x910a5c00) [pid = 10634] [serial = 1623] [outer = 0x8edee400] 00:29:39 INFO - PROCESS | 10634 | 1469258979477 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] 00:29:39 INFO - PROCESS | 10634 | 1469258979545 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 00:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:29:39 INFO - PROCESS | 10634 | 1469258979553 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 10634 | 1469258979555 Marionette TRACE conn3 <- [1,2134,null,{}] 00:29:39 INFO - PROCESS | 10634 | 1469258979562 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}] 00:29:39 INFO - PROCESS | 10634 | 1469258979569 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:39 INFO - PROCESS | 10634 | 1469258979757 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 00:29:39 INFO - PROCESS | 10634 | 1469258979896 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:39 INFO - PROCESS | 10634 | 1469258979904 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x910aa400 == 27 [pid = 10634] [id = 541] 00:29:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x910ab000) [pid = 10634] [serial = 1624] [outer = (nil)] 00:29:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91d65c00) [pid = 10634] [serial = 1625] [outer = 0x910ab000] 00:29:39 INFO - PROCESS | 10634 | 1469258979978 Marionette DEBUG loaded listener.js 00:29:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x9236e800) [pid = 10634] [serial = 1626] [outer = 0x910ab000] 00:29:40 INFO - PROCESS | 10634 | 1469258980912 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]]]}] 00:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1381ms 00:29:40 INFO - PROCESS | 10634 | 1469258980934 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 00:29:40 INFO - PROCESS | 10634 | 1469258980939 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 00:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:29:40 INFO - PROCESS | 10634 | 1469258980964 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:29:40 INFO - PROCESS | 10634 | 1469258980973 Marionette TRACE conn3 <- [1,2138,null,{}] 00:29:40 INFO - PROCESS | 10634 | 1469258980982 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}] 00:29:40 INFO - PROCESS | 10634 | 1469258980988 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:41 INFO - PROCESS | 10634 | 1469258981246 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 00:29:41 INFO - PROCESS | 10634 | 1469258981279 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:41 INFO - PROCESS | 10634 | 1469258981288 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edefc00 == 28 [pid = 10634] [id = 542] 00:29:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x9236d800) [pid = 10634] [serial = 1627] [outer = (nil)] 00:29:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x93945000) [pid = 10634] [serial = 1628] [outer = 0x9236d800] 00:29:41 INFO - PROCESS | 10634 | 1469258981359 Marionette DEBUG loaded listener.js 00:29:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x9394c800) [pid = 10634] [serial = 1629] [outer = 0x9236d800] 00:29:42 INFO - PROCESS | 10634 | 1469258982368 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]]]}] 00:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1450ms 00:29:42 INFO - PROCESS | 10634 | 1469258982407 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 00:29:42 INFO - PROCESS | 10634 | 1469258982412 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 00:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:29:42 INFO - PROCESS | 10634 | 1469258982419 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:29:42 INFO - PROCESS | 10634 | 1469258982421 Marionette TRACE conn3 <- [1,2142,null,{}] 00:29:42 INFO - PROCESS | 10634 | 1469258982433 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}] 00:29:42 INFO - PROCESS | 10634 | 1469258982437 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:42 INFO - PROCESS | 10634 | 1469258982658 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x91cc5000) [pid = 10634] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8eded000) [pid = 10634] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8dd82000) [pid = 10634] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92b22c00) [pid = 10634] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8eea6000) [pid = 10634] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dd7d000) [pid = 10634] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x95212400) [pid = 10634] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9502f400) [pid = 10634] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x98996000) [pid = 10634] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x98210000) [pid = 10634] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x99cfc000) [pid = 10634] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:29:42 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x99c0a400) [pid = 10634] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:29:43 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x90fc3800) [pid = 10634] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:29:43 INFO - PROCESS | 10634 | 1469258983100 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:43 INFO - PROCESS | 10634 | 1469258983112 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dfef800 == 29 [pid = 10634] [id = 543] 00:29:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dff0400) [pid = 10634] [serial = 1630] [outer = (nil)] 00:29:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dffac00) [pid = 10634] [serial = 1631] [outer = 0x8dff0400] 00:29:43 INFO - PROCESS | 10634 | 1469258983203 Marionette DEBUG loaded listener.js 00:29:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8ec71400) [pid = 10634] [serial = 1632] [outer = 0x8dff0400] 00:29:44 INFO - PROCESS | 10634 | 1469258984181 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] 00:29:44 INFO - PROCESS | 10634 | 1469258984237 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 00:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:29:44 INFO - PROCESS | 10634 | 1469258984246 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:29:44 INFO - PROCESS | 10634 | 1469258984252 Marionette TRACE conn3 <- [1,2146,null,{}] 00:29:44 INFO - PROCESS | 10634 | 1469258984262 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}] 00:29:44 INFO - PROCESS | 10634 | 1469258984271 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:44 INFO - PROCESS | 10634 | 1469258984473 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 00:29:44 INFO - PROCESS | 10634 | 1469258984706 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:44 INFO - PROCESS | 10634 | 1469258984718 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x91244400 == 30 [pid = 10634] [id = 544] 00:29:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91a89400) [pid = 10634] [serial = 1633] [outer = (nil)] 00:29:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91a92c00) [pid = 10634] [serial = 1634] [outer = 0x91a89400] 00:29:44 INFO - PROCESS | 10634 | 1469258984849 Marionette DEBUG loaded listener.js 00:29:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91cc7000) [pid = 10634] [serial = 1635] [outer = 0x91a89400] 00:29:45 INFO - PROCESS | 10634 | 1469258985865 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] 00:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:29:45 INFO - PROCESS | 10634 | 1469258985945 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 00:29:45 INFO - PROCESS | 10634 | 1469258985953 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:29:45 INFO - PROCESS | 10634 | 1469258985956 Marionette TRACE conn3 <- [1,2150,null,{}] 00:29:45 INFO - PROCESS | 10634 | 1469258985964 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}] 00:29:45 INFO - PROCESS | 10634 | 1469258985970 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:46 INFO - PROCESS | 10634 | 1469258986229 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 00:29:46 INFO - PROCESS | 10634 | 1469258986516 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:46 INFO - PROCESS | 10634 | 1469258986528 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x9123cc00 == 31 [pid = 10634] [id = 545] 00:29:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92b1c800) [pid = 10634] [serial = 1636] [outer = (nil)] 00:29:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92edd000) [pid = 10634] [serial = 1637] [outer = 0x92b1c800] 00:29:46 INFO - PROCESS | 10634 | 1469258986629 Marionette DEBUG loaded listener.js 00:29:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x93947400) [pid = 10634] [serial = 1638] [outer = 0x92b1c800] 00:29:47 INFO - PROCESS | 10634 | 1469258987787 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]]]}] 00:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1888ms 00:29:47 INFO - PROCESS | 10634 | 1469258987840 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 00:29:47 INFO - PROCESS | 10634 | 1469258987846 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 00:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:29:47 INFO - PROCESS | 10634 | 1469258987864 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:29:47 INFO - PROCESS | 10634 | 1469258987874 Marionette TRACE conn3 <- [1,2154,null,{}] 00:29:47 INFO - PROCESS | 10634 | 1469258987883 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}] 00:29:47 INFO - PROCESS | 10634 | 1469258987891 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:48 INFO - PROCESS | 10634 | 1469258988150 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 00:29:48 INFO - PROCESS | 10634 | 1469258988392 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:48 INFO - PROCESS | 10634 | 1469258988402 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf8800 == 32 [pid = 10634] [id = 546] 00:29:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x910a4800) [pid = 10634] [serial = 1639] [outer = (nil)] 00:29:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95035c00) [pid = 10634] [serial = 1640] [outer = 0x910a4800] 00:29:48 INFO - PROCESS | 10634 | 1469258988483 Marionette DEBUG loaded listener.js 00:29:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95103c00) [pid = 10634] [serial = 1641] [outer = 0x910a4800] 00:29:49 INFO - PROCESS | 10634 | 1469258989426 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]]]}] 00:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1610ms 00:29:49 INFO - PROCESS | 10634 | 1469258989464 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 00:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:29:49 INFO - PROCESS | 10634 | 1469258989469 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 00:29:49 INFO - PROCESS | 10634 | 1469258989476 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:29:49 INFO - PROCESS | 10634 | 1469258989480 Marionette TRACE conn3 <- [1,2158,null,{}] 00:29:49 INFO - PROCESS | 10634 | 1469258989486 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}] 00:29:49 INFO - PROCESS | 10634 | 1469258989491 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:49 INFO - PROCESS | 10634 | 1469258989676 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 00:29:49 INFO - PROCESS | 10634 | 1469258989855 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:49 INFO - PROCESS | 10634 | 1469258989864 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x95036800 == 33 [pid = 10634] [id = 547] 00:29:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x950c7800) [pid = 10634] [serial = 1642] [outer = (nil)] 00:29:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9513c000) [pid = 10634] [serial = 1643] [outer = 0x950c7800] 00:29:49 INFO - PROCESS | 10634 | 1469258989945 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x95140800) [pid = 10634] [serial = 1644] [outer = 0x950c7800] 00:29:50 INFO - PROCESS | 10634 | 1469258990964 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]]]}] 00:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1537ms 00:29:51 INFO - PROCESS | 10634 | 1469258991014 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 10634 | 1469258991018 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 00:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:29:51 INFO - PROCESS | 10634 | 1469258991025 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 10634 | 1469258991029 Marionette TRACE conn3 <- [1,2162,null,{}] 00:29:51 INFO - PROCESS | 10634 | 1469258991035 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}] 00:29:51 INFO - PROCESS | 10634 | 1469258991041 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:51 INFO - PROCESS | 10634 | 1469258991244 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 00:29:51 INFO - PROCESS | 10634 | 1469258991481 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 10634 | 1469258991500 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x95145c00 == 34 [pid = 10634] [id = 548] 00:29:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x951e4400) [pid = 10634] [serial = 1645] [outer = (nil)] 00:29:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x951e8800) [pid = 10634] [serial = 1646] [outer = 0x951e4400] 00:29:51 INFO - PROCESS | 10634 | 1469258991643 Marionette DEBUG loaded listener.js 00:29:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x95217000) [pid = 10634] [serial = 1647] [outer = 0x951e4400] 00:29:52 INFO - PROCESS | 10634 | 1469258992682 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]]]}] 00:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1689ms 00:29:52 INFO - PROCESS | 10634 | 1469258992715 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 00:29:52 INFO - PROCESS | 10634 | 1469258992718 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 00:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:29:52 INFO - PROCESS | 10634 | 1469258992725 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:29:52 INFO - PROCESS | 10634 | 1469258992728 Marionette TRACE conn3 <- [1,2166,null,{}] 00:29:52 INFO - PROCESS | 10634 | 1469258992734 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}] 00:29:52 INFO - PROCESS | 10634 | 1469258992741 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:52 INFO - PROCESS | 10634 | 1469258992926 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 00:29:53 INFO - PROCESS | 10634 | 1469258993172 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 10634 | 1469258993182 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8e800 == 35 [pid = 10634] [id = 549] 00:29:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x92375000) [pid = 10634] [serial = 1648] [outer = (nil)] 00:29:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x95299800) [pid = 10634] [serial = 1649] [outer = 0x92375000] 00:29:53 INFO - PROCESS | 10634 | 1469258993304 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x982d6c00) [pid = 10634] [serial = 1650] [outer = 0x92375000] 00:29:54 INFO - PROCESS | 10634 | 1469258994241 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]]]}] 00:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1584ms 00:29:54 INFO - PROCESS | 10634 | 1469258994311 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 00:29:54 INFO - PROCESS | 10634 | 1469258994314 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 00:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:29:54 INFO - PROCESS | 10634 | 1469258994322 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:29:54 INFO - PROCESS | 10634 | 1469258994326 Marionette TRACE conn3 <- [1,2170,null,{}] 00:29:54 INFO - PROCESS | 10634 | 1469258994332 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}] 00:29:54 INFO - PROCESS | 10634 | 1469258994337 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:54 INFO - PROCESS | 10634 | 1469258994524 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 00:29:54 INFO - PROCESS | 10634 | 1469258994952 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:54 INFO - PROCESS | 10634 | 1469258994961 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffc400 == 36 [pid = 10634] [id = 550] 00:29:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8dffc800) [pid = 10634] [serial = 1651] [outer = (nil)] 00:29:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x8ec71c00) [pid = 10634] [serial = 1652] [outer = 0x8dffc800] 00:29:55 INFO - PROCESS | 10634 | 1469258995087 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8eea1400) [pid = 10634] [serial = 1653] [outer = 0x8dffc800] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8edefc00 == 35 [pid = 10634] [id = 542] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x910aa400 == 34 [pid = 10634] [id = 541] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffb400 == 33 [pid = 10634] [id = 540] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff6400 == 32 [pid = 10634] [id = 539] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x91d66000 == 31 [pid = 10634] [id = 517] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff3400 == 30 [pid = 10634] [id = 520] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7d400 == 29 [pid = 10634] [id = 535] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x99cfac00 == 28 [pid = 10634] [id = 527] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc2800 == 27 [pid = 10634] [id = 538] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec53000 == 26 [pid = 10634] [id = 536] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x92379c00 == 25 [pid = 10634] [id = 522] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bd400 == 24 [pid = 10634] [id = 537] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b4c00 == 23 [pid = 10634] [id = 516] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b3400 == 22 [pid = 10634] [id = 519] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x982dd000 == 21 [pid = 10634] [id = 525] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7cc00 == 20 [pid = 10634] [id = 529] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8edef000 == 19 [pid = 10634] [id = 515] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec77c00 == 18 [pid = 10634] [id = 521] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeadc00 == 17 [pid = 10634] [id = 523] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd82800 == 16 [pid = 10634] [id = 524] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x951e9800 == 15 [pid = 10634] [id = 526] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b5400 == 14 [pid = 10634] [id = 518] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8e800 == 13 [pid = 10634] [id = 549] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x95145c00 == 12 [pid = 10634] [id = 548] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x95036800 == 11 [pid = 10634] [id = 547] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf8800 == 10 [pid = 10634] [id = 546] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x91244400 == 9 [pid = 10634] [id = 544] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x9123cc00 == 8 [pid = 10634] [id = 545] 00:29:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dfef800 == 7 [pid = 10634] [id = 543] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x9210dc00) [pid = 10634] [serial = 1604] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x91d6c400) [pid = 10634] [serial = 1601] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x91242000) [pid = 10634] [serial = 1566] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x90fbb400) [pid = 10634] [serial = 1565] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8dff2800) [pid = 10634] [serial = 1592] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x93b66400) [pid = 10634] [serial = 1569] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8eeaf000) [pid = 10634] [serial = 1595] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x9394a000) [pid = 10634] [serial = 1568] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8f9b7c00) [pid = 10634] [serial = 1596] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8ec47c00) [pid = 10634] [serial = 1590] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8dfef400) [pid = 10634] [serial = 1589] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x982d8400) [pid = 10634] [serial = 1572] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x977b9c00) [pid = 10634] [serial = 1571] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x98d63c00) [pid = 10634] [serial = 1575] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x98d5a800) [pid = 10634] [serial = 1574] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x995ae400) [pid = 10634] [serial = 1578] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x994b4c00) [pid = 10634] [serial = 1577] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x99c0ac00) [pid = 10634] [serial = 1581] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x99c09800) [pid = 10634] [serial = 1580] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x99d24400) [pid = 10634] [serial = 1584] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x99d20000) [pid = 10634] [serial = 1583] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x99d2b000) [pid = 10634] [serial = 1587] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x99d2b400) [pid = 10634] [serial = 1586] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92020800) [pid = 10634] [serial = 1602] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8ec4a000) [pid = 10634] [serial = 1593] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x91240400) [pid = 10634] [serial = 1599] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x910a9000) [pid = 10634] [serial = 1598] [outer = (nil)] [url = about:blank] 00:29:57 INFO - PROCESS | 10634 | 1469258997346 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]]]}] 00:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 3088ms 00:29:57 INFO - PROCESS | 10634 | 1469258997412 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 10634 | 1469258997417 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 00:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:29:57 INFO - PROCESS | 10634 | 1469258997428 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 10634 | 1469258997434 Marionette TRACE conn3 <- [1,2174,null,{}] 00:29:57 INFO - PROCESS | 10634 | 1469258997444 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}] 00:29:57 INFO - PROCESS | 10634 | 1469258997450 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:57 INFO - PROCESS | 10634 | 1469258997621 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 00:29:57 INFO - PROCESS | 10634 | 1469258997758 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:57 INFO - PROCESS | 10634 | 1469258997772 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4f400 == 8 [pid = 10634] [id = 551] 00:29:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8ec50000) [pid = 10634] [serial = 1654] [outer = (nil)] 00:29:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8ec54c00) [pid = 10634] [serial = 1655] [outer = 0x8ec50000] 00:29:57 INFO - PROCESS | 10634 | 1469258997847 Marionette DEBUG loaded listener.js 00:29:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8ec7a400) [pid = 10634] [serial = 1656] [outer = 0x8ec50000] 00:29:58 INFO - PROCESS | 10634 | 1469258998712 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]]]}] 00:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1338ms 00:29:58 INFO - PROCESS | 10634 | 1469258998766 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 00:29:58 INFO - PROCESS | 10634 | 1469258998775 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 00:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:29:58 INFO - PROCESS | 10634 | 1469258998793 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:29:58 INFO - PROCESS | 10634 | 1469258998798 Marionette TRACE conn3 <- [1,2178,null,{}] 00:29:58 INFO - PROCESS | 10634 | 1469258998806 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}] 00:29:58 INFO - PROCESS | 10634 | 1469258998812 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:59 INFO - PROCESS | 10634 | 1469258999000 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 00:29:59 INFO - PROCESS | 10634 | 1469258999145 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:59 INFO - PROCESS | 10634 | 1469258999154 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:29:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea3400 == 9 [pid = 10634] [id = 552] 00:29:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8eeabc00) [pid = 10634] [serial = 1657] [outer = (nil)] 00:29:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8f9bd400) [pid = 10634] [serial = 1658] [outer = 0x8eeabc00] 00:29:59 INFO - PROCESS | 10634 | 1469258999233 Marionette DEBUG loaded listener.js 00:29:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x90fbe400) [pid = 10634] [serial = 1659] [outer = 0x8eeabc00] 00:30:00 INFO - PROCESS | 10634 | 1469259000267 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]]]}] 00:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1538ms 00:30:00 INFO - PROCESS | 10634 | 1469259000335 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 00:30:00 INFO - PROCESS | 10634 | 1469259000339 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 00:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:30:00 INFO - PROCESS | 10634 | 1469259000346 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:30:00 INFO - PROCESS | 10634 | 1469259000354 Marionette TRACE conn3 <- [1,2182,null,{}] 00:30:00 INFO - PROCESS | 10634 | 1469259000382 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}] 00:30:00 INFO - PROCESS | 10634 | 1469259000392 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:00 INFO - PROCESS | 10634 | 1469259000635 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 00:30:00 INFO - PROCESS | 10634 | 1469259000657 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 10634 | 1469259000668 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8d400 == 10 [pid = 10634] [id = 553] 00:30:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91a8d800) [pid = 10634] [serial = 1660] [outer = (nil)] 00:30:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x91a98c00) [pid = 10634] [serial = 1661] [outer = 0x91a8d800] 00:30:00 INFO - PROCESS | 10634 | 1469259000803 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91ccf800) [pid = 10634] [serial = 1662] [outer = 0x91a8d800] 00:30:01 INFO - PROCESS | 10634 | 1469259001857 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]]]}] 00:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1541ms 00:30:01 INFO - PROCESS | 10634 | 1469259001888 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 10634 | 1469259001893 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 00:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:30:01 INFO - PROCESS | 10634 | 1469259001900 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - PROCESS | 10634 | 1469259001903 Marionette TRACE conn3 <- [1,2186,null,{}] 00:30:01 INFO - PROCESS | 10634 | 1469259001925 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}] 00:30:01 INFO - PROCESS | 10634 | 1469259001932 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8eeb0800) [pid = 10634] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x90fbe800) [pid = 10634] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x90fb7000) [pid = 10634] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8edee400) [pid = 10634] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dff7400) [pid = 10634] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8dd82400) [pid = 10634] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x91248800) [pid = 10634] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x910ab000) [pid = 10634] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:30:02 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x9236d800) [pid = 10634] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:30:02 INFO - PROCESS | 10634 | 1469259002708 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 00:30:02 INFO - PROCESS | 10634 | 1469259002809 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 10634 | 1469259002816 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffc000 == 11 [pid = 10634] [id = 554] 00:30:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x90fb7000) [pid = 10634] [serial = 1663] [outer = (nil)] 00:30:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x91cc9400) [pid = 10634] [serial = 1664] [outer = 0x90fb7000] 00:30:02 INFO - PROCESS | 10634 | 1469259002891 Marionette DEBUG loaded listener.js 00:30:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92013800) [pid = 10634] [serial = 1665] [outer = 0x90fb7000] 00:30:03 INFO - PROCESS | 10634 | 1469259003695 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]]]}] 00:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1833ms 00:30:03 INFO - PROCESS | 10634 | 1469259003735 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 00:30:03 INFO - PROCESS | 10634 | 1469259003738 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 00:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:30:03 INFO - PROCESS | 10634 | 1469259003745 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:30:03 INFO - PROCESS | 10634 | 1469259003748 Marionette TRACE conn3 <- [1,2190,null,{}] 00:30:03 INFO - PROCESS | 10634 | 1469259003754 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}] 00:30:03 INFO - PROCESS | 10634 | 1469259003759 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:03 INFO - PROCESS | 10634 | 1469259003921 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 00:30:03 INFO - PROCESS | 10634 | 1469259003935 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:03 INFO - PROCESS | 10634 | 1469259003945 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201b400 == 12 [pid = 10634] [id = 555] 00:30:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92108000) [pid = 10634] [serial = 1666] [outer = (nil)] 00:30:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92376800) [pid = 10634] [serial = 1667] [outer = 0x92108000] 00:30:04 INFO - PROCESS | 10634 | 1469259004018 Marionette DEBUG loaded listener.js 00:30:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92b27800) [pid = 10634] [serial = 1668] [outer = 0x92108000] 00:30:05 INFO - PROCESS | 10634 | 1469259005221 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]]]}] 00:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1548ms 00:30:05 INFO - PROCESS | 10634 | 1469259005295 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 00:30:05 INFO - PROCESS | 10634 | 1469259005303 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 00:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:30:05 INFO - PROCESS | 10634 | 1469259005312 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:30:05 INFO - PROCESS | 10634 | 1469259005317 Marionette TRACE conn3 <- [1,2194,null,{}] 00:30:05 INFO - PROCESS | 10634 | 1469259005328 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}] 00:30:05 INFO - PROCESS | 10634 | 1469259005333 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:05 INFO - PROCESS | 10634 | 1469259005567 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 00:30:05 INFO - PROCESS | 10634 | 1469259005818 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:05 INFO - PROCESS | 10634 | 1469259005830 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff3800 == 13 [pid = 10634] [id = 556] 00:30:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8edf0000) [pid = 10634] [serial = 1669] [outer = (nil)] 00:30:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8f9bcc00) [pid = 10634] [serial = 1670] [outer = 0x8edf0000] 00:30:05 INFO - PROCESS | 10634 | 1469259005978 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x910a3800) [pid = 10634] [serial = 1671] [outer = 0x8edf0000] 00:30:07 INFO - PROCESS | 10634 | 1469259007029 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]]]}] 00:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1790ms 00:30:07 INFO - PROCESS | 10634 | 1469259007103 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 00:30:07 INFO - PROCESS | 10634 | 1469259007111 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 00:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:30:07 INFO - PROCESS | 10634 | 1469259007123 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:30:07 INFO - PROCESS | 10634 | 1469259007127 Marionette TRACE conn3 <- [1,2198,null,{}] 00:30:07 INFO - PROCESS | 10634 | 1469259007134 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}] 00:30:07 INFO - PROCESS | 10634 | 1469259007139 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:07 INFO - PROCESS | 10634 | 1469259007404 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 00:30:07 INFO - PROCESS | 10634 | 1469259007684 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:07 INFO - PROCESS | 10634 | 1469259007696 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd82c00 == 14 [pid = 10634] [id = 557] 00:30:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9236fc00) [pid = 10634] [serial = 1672] [outer = (nil)] 00:30:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92377800) [pid = 10634] [serial = 1673] [outer = 0x9236fc00] 00:30:07 INFO - PROCESS | 10634 | 1469259007780 Marionette DEBUG loaded listener.js 00:30:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92ee1c00) [pid = 10634] [serial = 1674] [outer = 0x9236fc00] 00:30:08 INFO - PROCESS | 10634 | 1469259008791 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]]]}] 00:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1683ms 00:30:08 INFO - PROCESS | 10634 | 1469259008805 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 10634 | 1469259008811 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 00:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:30:08 INFO - PROCESS | 10634 | 1469259008819 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 10634 | 1469259008825 Marionette TRACE conn3 <- [1,2202,null,{}] 00:30:08 INFO - PROCESS | 10634 | 1469259008873 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}] 00:30:08 INFO - PROCESS | 10634 | 1469259008882 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:09 INFO - PROCESS | 10634 | 1469259009127 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 00:30:09 INFO - PROCESS | 10634 | 1469259009359 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 10634 | 1469259009371 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b70400 == 15 [pid = 10634] [id = 558] 00:30:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93b71c00) [pid = 10634] [serial = 1675] [outer = (nil)] 00:30:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x946e0c00) [pid = 10634] [serial = 1676] [outer = 0x93b71c00] 00:30:09 INFO - PROCESS | 10634 | 1469259009486 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9502a400) [pid = 10634] [serial = 1677] [outer = 0x93b71c00] 00:30:10 INFO - PROCESS | 10634 | 1469259010567 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]]]}] 00:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1818ms 00:30:10 INFO - PROCESS | 10634 | 1469259010641 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 10634 | 1469259010649 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 00:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:30:10 INFO - PROCESS | 10634 | 1469259010659 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 10634 | 1469259010663 Marionette TRACE conn3 <- [1,2206,null,{}] 00:30:10 INFO - PROCESS | 10634 | 1469259010670 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}] 00:30:10 INFO - PROCESS | 10634 | 1469259010676 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:10 INFO - PROCESS | 10634 | 1469259010992 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 00:30:11 INFO - PROCESS | 10634 | 1469259011431 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 10634 | 1469259011442 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7d800 == 16 [pid = 10634] [id = 559] 00:30:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8dd7e000) [pid = 10634] [serial = 1678] [outer = (nil)] 00:30:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8dff2c00) [pid = 10634] [serial = 1679] [outer = 0x8dd7e000] 00:30:11 INFO - PROCESS | 10634 | 1469259011529 Marionette DEBUG loaded listener.js 00:30:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8ec4ac00) [pid = 10634] [serial = 1680] [outer = 0x8dd7e000] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x92371c00) [pid = 10634] [serial = 1605] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9394c800) [pid = 10634] [serial = 1629] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x9237b400) [pid = 10634] [serial = 1613] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x92b25800) [pid = 10634] [serial = 1614] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x910a9400) [pid = 10634] [serial = 1610] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x91246800) [pid = 10634] [serial = 1611] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8f9b1000) [pid = 10634] [serial = 1622] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x910a5c00) [pid = 10634] [serial = 1623] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec4fc00) [pid = 10634] [serial = 1619] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8edf2000) [pid = 10634] [serial = 1620] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8dff9000) [pid = 10634] [serial = 1607] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8ec70400) [pid = 10634] [serial = 1608] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x93949800) [pid = 10634] [serial = 1616] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x93982800) [pid = 10634] [serial = 1617] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x9236e800) [pid = 10634] [serial = 1626] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x91d65c00) [pid = 10634] [serial = 1625] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x93945000) [pid = 10634] [serial = 1628] [outer = (nil)] [url = about:blank] 00:30:12 INFO - PROCESS | 10634 | 1469259012648 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]]]}] 00:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2039ms 00:30:12 INFO - PROCESS | 10634 | 1469259012699 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 00:30:12 INFO - PROCESS | 10634 | 1469259012707 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 00:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:30:12 INFO - PROCESS | 10634 | 1469259012715 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:30:12 INFO - PROCESS | 10634 | 1469259012720 Marionette TRACE conn3 <- [1,2210,null,{}] 00:30:12 INFO - PROCESS | 10634 | 1469259012737 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}] 00:30:12 INFO - PROCESS | 10634 | 1469259012746 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:12 INFO - PROCESS | 10634 | 1469259012918 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 00:30:12 INFO - PROCESS | 10634 | 1469259012930 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:12 INFO - PROCESS | 10634 | 1469259012941 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b1c00 == 17 [pid = 10634] [id = 560] 00:30:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8f9bd000) [pid = 10634] [serial = 1681] [outer = (nil)] 00:30:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x910a2c00) [pid = 10634] [serial = 1682] [outer = 0x8f9bd000] 00:30:13 INFO - PROCESS | 10634 | 1469259013020 Marionette DEBUG loaded listener.js 00:30:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x9123e400) [pid = 10634] [serial = 1683] [outer = 0x8f9bd000] 00:30:14 INFO - PROCESS | 10634 | 1469259014061 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]]]}] 00:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1391ms 00:30:14 INFO - PROCESS | 10634 | 1469259014109 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 00:30:14 INFO - PROCESS | 10634 | 1469259014116 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 00:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:30:14 INFO - PROCESS | 10634 | 1469259014125 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 10634 | 1469259014129 Marionette TRACE conn3 <- [1,2214,null,{}] 00:30:14 INFO - PROCESS | 10634 | 1469259014135 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}] 00:30:14 INFO - PROCESS | 10634 | 1469259014141 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:14 INFO - PROCESS | 10634 | 1469259014320 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 00:30:14 INFO - PROCESS | 10634 | 1469259014471 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 10634 | 1469259014481 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a9400 == 18 [pid = 10634] [id = 561] 00:30:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91243800) [pid = 10634] [serial = 1684] [outer = (nil)] 00:30:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92020800) [pid = 10634] [serial = 1685] [outer = 0x91243800] 00:30:14 INFO - PROCESS | 10634 | 1469259014552 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92376000) [pid = 10634] [serial = 1686] [outer = 0x91243800] 00:30:15 INFO - PROCESS | 10634 | 1469259015498 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]]]}] 00:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1433ms 00:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:30:15 INFO - PROCESS | 10634 | 1469259015569 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 10634 | 1469259015574 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 00:30:15 INFO - PROCESS | 10634 | 1469259015584 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - PROCESS | 10634 | 1469259015593 Marionette TRACE conn3 <- [1,2218,null,{}] 00:30:15 INFO - PROCESS | 10634 | 1469259015621 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}] 00:30:15 INFO - PROCESS | 10634 | 1469259015627 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:15 INFO - PROCESS | 10634 | 1469259015853 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 00:30:15 INFO - PROCESS | 10634 | 1469259015882 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:15 INFO - PROCESS | 10634 | 1469259015889 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a91000 == 19 [pid = 10634] [id = 562] 00:30:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x93983400) [pid = 10634] [serial = 1687] [outer = (nil)] 00:30:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9398d000) [pid = 10634] [serial = 1688] [outer = 0x93983400] 00:30:15 INFO - PROCESS | 10634 | 1469259015970 Marionette DEBUG loaded listener.js 00:30:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93b68800) [pid = 10634] [serial = 1689] [outer = 0x93983400] 00:30:16 INFO - PROCESS | 10634 | 1469259016905 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]]]}] 00:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1347ms 00:30:16 INFO - PROCESS | 10634 | 1469259016928 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 00:30:16 INFO - PROCESS | 10634 | 1469259016932 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 00:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:30:16 INFO - PROCESS | 10634 | 1469259016940 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:30:16 INFO - PROCESS | 10634 | 1469259016942 Marionette TRACE conn3 <- [1,2222,null,{}] 00:30:16 INFO - PROCESS | 10634 | 1469259016948 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}] 00:30:16 INFO - PROCESS | 10634 | 1469259016953 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:17 INFO - PROCESS | 10634 | 1469259017173 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8dff0400) [pid = 10634] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x91a8d800) [pid = 10634] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8eeabc00) [pid = 10634] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91a89400) [pid = 10634] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8dffc800) [pid = 10634] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8ec50000) [pid = 10634] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92b1c800) [pid = 10634] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x910a4800) [pid = 10634] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x950c7800) [pid = 10634] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x951e4400) [pid = 10634] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x92375000) [pid = 10634] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:30:17 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x90fb7000) [pid = 10634] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:30:17 INFO - PROCESS | 10634 | 1469259017416 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 10634 | 1469259017433 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff0400 == 20 [pid = 10634] [id = 563] 00:30:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8dff4800) [pid = 10634] [serial = 1690] [outer = (nil)] 00:30:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8eeac800) [pid = 10634] [serial = 1691] [outer = 0x8dff4800] 00:30:17 INFO - PROCESS | 10634 | 1469259017511 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x910a1c00) [pid = 10634] [serial = 1692] [outer = 0x8dff4800] 00:30:18 INFO - PROCESS | 10634 | 1469259018315 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]]]}] 00:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1431ms 00:30:18 INFO - PROCESS | 10634 | 1469259018372 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 00:30:18 INFO - PROCESS | 10634 | 1469259018375 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 00:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:30:18 INFO - PROCESS | 10634 | 1469259018382 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:30:18 INFO - PROCESS | 10634 | 1469259018385 Marionette TRACE conn3 <- [1,2226,null,{}] 00:30:18 INFO - PROCESS | 10634 | 1469259018391 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}] 00:30:18 INFO - PROCESS | 10634 | 1469259018396 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:18 INFO - PROCESS | 10634 | 1469259018554 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 00:30:18 INFO - PROCESS | 10634 | 1469259018563 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:18 INFO - PROCESS | 10634 | 1469259018583 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec4cc00 == 21 [pid = 10634] [id = 564] 00:30:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8eea7000) [pid = 10634] [serial = 1693] [outer = (nil)] 00:30:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x950cf400) [pid = 10634] [serial = 1694] [outer = 0x8eea7000] 00:30:18 INFO - PROCESS | 10634 | 1469259018663 Marionette DEBUG loaded listener.js 00:30:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x9513a000) [pid = 10634] [serial = 1695] [outer = 0x8eea7000] 00:30:19 INFO - PROCESS | 10634 | 1469259019799 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]]]}] 00:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1487ms 00:30:19 INFO - PROCESS | 10634 | 1469259019871 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 00:30:19 INFO - PROCESS | 10634 | 1469259019878 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 00:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:30:19 INFO - PROCESS | 10634 | 1469259019888 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:30:19 INFO - PROCESS | 10634 | 1469259019894 Marionette TRACE conn3 <- [1,2230,null,{}] 00:30:19 INFO - PROCESS | 10634 | 1469259019905 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}] 00:30:19 INFO - PROCESS | 10634 | 1469259019910 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:20 INFO - PROCESS | 10634 | 1469259020156 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 00:30:20 INFO - PROCESS | 10634 | 1469259020416 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:20 INFO - PROCESS | 10634 | 1469259020431 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7a800 == 22 [pid = 10634] [id = 565] 00:30:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8eded400) [pid = 10634] [serial = 1696] [outer = (nil)] 00:30:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x90fbd000) [pid = 10634] [serial = 1697] [outer = 0x8eded400] 00:30:20 INFO - PROCESS | 10634 | 1469259020557 Marionette DEBUG loaded listener.js 00:30:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x910a5c00) [pid = 10634] [serial = 1698] [outer = 0x8eded400] 00:30:21 INFO - PROCESS | 10634 | 1469259021620 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]]]}] 00:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1790ms 00:30:21 INFO - PROCESS | 10634 | 1469259021678 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 00:30:21 INFO - PROCESS | 10634 | 1469259021686 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 00:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:30:21 INFO - PROCESS | 10634 | 1469259021698 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:30:21 INFO - PROCESS | 10634 | 1469259021702 Marionette TRACE conn3 <- [1,2234,null,{}] 00:30:21 INFO - PROCESS | 10634 | 1469259021710 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}] 00:30:21 INFO - PROCESS | 10634 | 1469259021717 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:21 INFO - PROCESS | 10634 | 1469259021965 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 00:30:22 INFO - PROCESS | 10634 | 1469259022195 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 10634 | 1469259022201 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x92372400 == 23 [pid = 10634] [id = 566] 00:30:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b22400) [pid = 10634] [serial = 1699] [outer = (nil)] 00:30:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9394d400) [pid = 10634] [serial = 1700] [outer = 0x92b22400] 00:30:22 INFO - PROCESS | 10634 | 1469259022337 Marionette DEBUG loaded listener.js 00:30:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93984c00) [pid = 10634] [serial = 1701] [outer = 0x92b22400] 00:30:23 INFO - PROCESS | 10634 | 1469259023347 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]]]}] 00:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1684ms 00:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:30:23 INFO - PROCESS | 10634 | 1469259023382 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 00:30:23 INFO - PROCESS | 10634 | 1469259023385 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 00:30:23 INFO - PROCESS | 10634 | 1469259023393 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:30:23 INFO - PROCESS | 10634 | 1469259023399 Marionette TRACE conn3 <- [1,2238,null,{}] 00:30:23 INFO - PROCESS | 10634 | 1469259023416 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}] 00:30:23 INFO - PROCESS | 10634 | 1469259023426 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:23 INFO - PROCESS | 10634 | 1469259023615 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 00:30:23 INFO - PROCESS | 10634 | 1469259023809 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:23 INFO - PROCESS | 10634 | 1469259023819 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x93984800 == 24 [pid = 10634] [id = 567] 00:30:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x95029000) [pid = 10634] [serial = 1702] [outer = (nil)] 00:30:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x95142800) [pid = 10634] [serial = 1703] [outer = 0x95029000] 00:30:23 INFO - PROCESS | 10634 | 1469259023911 Marionette DEBUG loaded listener.js 00:30:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x951e5800) [pid = 10634] [serial = 1704] [outer = 0x95029000] 00:30:24 INFO - PROCESS | 10634 | 1469259024917 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]]]}] 00:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1591ms 00:30:24 INFO - PROCESS | 10634 | 1469259024983 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 00:30:24 INFO - PROCESS | 10634 | 1469259024988 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 00:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:30:24 INFO - PROCESS | 10634 | 1469259024995 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:30:25 INFO - PROCESS | 10634 | 1469259024999 Marionette TRACE conn3 <- [1,2242,null,{}] 00:30:25 INFO - PROCESS | 10634 | 1469259025005 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}] 00:30:25 INFO - PROCESS | 10634 | 1469259025011 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:25 INFO - PROCESS | 10634 | 1469259025237 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 00:30:25 INFO - PROCESS | 10634 | 1469259025467 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:25 INFO - PROCESS | 10634 | 1469259025473 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84400 == 25 [pid = 10634] [id = 568] 00:30:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x951f0000) [pid = 10634] [serial = 1705] [outer = (nil)] 00:30:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95212400) [pid = 10634] [serial = 1706] [outer = 0x951f0000] 00:30:25 INFO - PROCESS | 10634 | 1469259025603 Marionette DEBUG loaded listener.js 00:30:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x95295800) [pid = 10634] [serial = 1707] [outer = 0x951f0000] 00:30:26 INFO - PROCESS | 10634 | 1469259026569 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]]]}] 00:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1632ms 00:30:26 INFO - PROCESS | 10634 | 1469259026630 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 00:30:26 INFO - PROCESS | 10634 | 1469259026634 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 00:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:30:26 INFO - PROCESS | 10634 | 1469259026642 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:30:26 INFO - PROCESS | 10634 | 1469259026645 Marionette TRACE conn3 <- [1,2246,null,{}] 00:30:26 INFO - PROCESS | 10634 | 1469259026652 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}] 00:30:26 INFO - PROCESS | 10634 | 1469259026658 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:26 INFO - PROCESS | 10634 | 1469259026883 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 00:30:27 INFO - PROCESS | 10634 | 1469259027125 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:27 INFO - PROCESS | 10634 | 1469259027133 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff4c00 == 26 [pid = 10634] [id = 569] 00:30:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8ec7c000) [pid = 10634] [serial = 1708] [outer = (nil)] 00:30:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x90fbfc00) [pid = 10634] [serial = 1709] [outer = 0x8ec7c000] 00:30:27 INFO - PROCESS | 10634 | 1469259027264 Marionette DEBUG loaded listener.js 00:30:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9123b400) [pid = 10634] [serial = 1710] [outer = 0x8ec7c000] 00:30:28 INFO - PROCESS | 10634 | 1469259028439 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]]]}] 00:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1838ms 00:30:28 INFO - PROCESS | 10634 | 1469259028482 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 00:30:28 INFO - PROCESS | 10634 | 1469259028493 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 00:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:30:28 INFO - PROCESS | 10634 | 1469259028505 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:30:28 INFO - PROCESS | 10634 | 1469259028509 Marionette TRACE conn3 <- [1,2250,null,{}] 00:30:28 INFO - PROCESS | 10634 | 1469259028518 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}] 00:30:28 INFO - PROCESS | 10634 | 1469259028523 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:28 INFO - PROCESS | 10634 | 1469259028775 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 00:30:29 INFO - PROCESS | 10634 | 1469259029010 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:29 INFO - PROCESS | 10634 | 1469259029025 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9af800 == 27 [pid = 10634] [id = 570] 00:30:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8f9b1000) [pid = 10634] [serial = 1711] [outer = (nil)] 00:30:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x910a2000) [pid = 10634] [serial = 1712] [outer = 0x8f9b1000] 00:30:29 INFO - PROCESS | 10634 | 1469259029119 Marionette DEBUG loaded listener.js 00:30:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x91244400) [pid = 10634] [serial = 1713] [outer = 0x8f9b1000] 00:30:30 INFO - PROCESS | 10634 | 1469259030073 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]]]}] 00:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1643ms 00:30:30 INFO - PROCESS | 10634 | 1469259030148 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 00:30:30 INFO - PROCESS | 10634 | 1469259030154 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 00:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:30:30 INFO - PROCESS | 10634 | 1469259030164 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:30:30 INFO - PROCESS | 10634 | 1469259030168 Marionette TRACE conn3 <- [1,2254,null,{}] 00:30:30 INFO - PROCESS | 10634 | 1469259030174 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}] 00:30:30 INFO - PROCESS | 10634 | 1469259030180 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:31 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffc400 == 26 [pid = 10634] [id = 550] 00:30:31 INFO - PROCESS | 10634 | 1469259031377 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8ec71400) [pid = 10634] [serial = 1632] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8dffac00) [pid = 10634] [serial = 1631] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x91a98c00) [pid = 10634] [serial = 1661] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8f9bd400) [pid = 10634] [serial = 1658] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91cc7000) [pid = 10634] [serial = 1635] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x91a92c00) [pid = 10634] [serial = 1634] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8eea1400) [pid = 10634] [serial = 1653] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8ec71c00) [pid = 10634] [serial = 1652] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8ec54c00) [pid = 10634] [serial = 1655] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x93947400) [pid = 10634] [serial = 1638] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92edd000) [pid = 10634] [serial = 1637] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8ec7a400) [pid = 10634] [serial = 1656] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x95103c00) [pid = 10634] [serial = 1641] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x95035c00) [pid = 10634] [serial = 1640] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91ccf800) [pid = 10634] [serial = 1662] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x95140800) [pid = 10634] [serial = 1644] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9513c000) [pid = 10634] [serial = 1643] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x95217000) [pid = 10634] [serial = 1647] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x951e8800) [pid = 10634] [serial = 1646] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92376800) [pid = 10634] [serial = 1667] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x982d6c00) [pid = 10634] [serial = 1650] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x95299800) [pid = 10634] [serial = 1649] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x91cc9400) [pid = 10634] [serial = 1664] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x92013800) [pid = 10634] [serial = 1665] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x90fbe400) [pid = 10634] [serial = 1659] [outer = (nil)] [url = about:blank] 00:30:31 INFO - PROCESS | 10634 | 1469259031707 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:31 INFO - PROCESS | 10634 | 1469259031718 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffa800 == 27 [pid = 10634] [id = 571] 00:30:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8dffac00) [pid = 10634] [serial = 1714] [outer = (nil)] 00:30:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8ec4d400) [pid = 10634] [serial = 1715] [outer = 0x8dffac00] 00:30:31 INFO - PROCESS | 10634 | 1469259031794 Marionette DEBUG loaded listener.js 00:30:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8ec71800) [pid = 10634] [serial = 1716] [outer = 0x8dffac00] 00:30:32 INFO - PROCESS | 10634 | 1469259032657 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]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2539ms 00:30:32 INFO - PROCESS | 10634 | 1469259032707 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 10634 | 1469259032716 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 00:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:30:32 INFO - PROCESS | 10634 | 1469259032725 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 10634 | 1469259032730 Marionette TRACE conn3 <- [1,2258,null,{}] 00:30:32 INFO - PROCESS | 10634 | 1469259032737 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}] 00:30:32 INFO - PROCESS | 10634 | 1469259032744 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:32 INFO - PROCESS | 10634 | 1469259032923 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 00:30:32 INFO - PROCESS | 10634 | 1469259032933 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:32 INFO - PROCESS | 10634 | 1469259032941 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf6c00 == 28 [pid = 10634] [id = 572] 00:30:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8eea3c00) [pid = 10634] [serial = 1717] [outer = (nil)] 00:30:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8eeadc00) [pid = 10634] [serial = 1718] [outer = 0x8eea3c00] 00:30:33 INFO - PROCESS | 10634 | 1469259033155 Marionette DEBUG loaded listener.js 00:30:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8f9b2c00) [pid = 10634] [serial = 1719] [outer = 0x8eea3c00] 00:30:34 INFO - PROCESS | 10634 | 1469259034143 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]]]}] 00:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1484ms 00:30:34 INFO - PROCESS | 10634 | 1469259034217 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 00:30:34 INFO - PROCESS | 10634 | 1469259034222 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 00:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:30:34 INFO - PROCESS | 10634 | 1469259034230 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:30:34 INFO - PROCESS | 10634 | 1469259034234 Marionette TRACE conn3 <- [1,2262,null,{}] 00:30:34 INFO - PROCESS | 10634 | 1469259034240 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}] 00:30:34 INFO - PROCESS | 10634 | 1469259034245 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:34 INFO - PROCESS | 10634 | 1469259034513 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 00:30:34 INFO - PROCESS | 10634 | 1469259034605 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:34 INFO - PROCESS | 10634 | 1469259034613 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeab400 == 29 [pid = 10634] [id = 573] 00:30:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8f9b2400) [pid = 10634] [serial = 1720] [outer = (nil)] 00:30:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91246000) [pid = 10634] [serial = 1721] [outer = 0x8f9b2400] 00:30:34 INFO - PROCESS | 10634 | 1469259034692 Marionette DEBUG loaded listener.js 00:30:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91a91800) [pid = 10634] [serial = 1722] [outer = 0x8f9b2400] 00:30:35 INFO - PROCESS | 10634 | 1469259035736 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]]]}] 00:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1536ms 00:30:35 INFO - PROCESS | 10634 | 1469259035767 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 00:30:35 INFO - PROCESS | 10634 | 1469259035772 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 00:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:30:35 INFO - PROCESS | 10634 | 1469259035798 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:30:35 INFO - PROCESS | 10634 | 1469259035806 Marionette TRACE conn3 <- [1,2266,null,{}] 00:30:35 INFO - PROCESS | 10634 | 1469259035813 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}] 00:30:35 INFO - PROCESS | 10634 | 1469259035820 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:36 INFO - PROCESS | 10634 | 1469259036437 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8edf0000) [pid = 10634] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x93983400) [pid = 10634] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8f9bd000) [pid = 10634] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x91243800) [pid = 10634] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8dd7e000) [pid = 10634] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x93b71c00) [pid = 10634] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x92108000) [pid = 10634] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x8dff4800) [pid = 10634] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x9236fc00) [pid = 10634] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:30:36 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x8eea7000) [pid = 10634] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:30:36 INFO - PROCESS | 10634 | 1469259036651 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:36 INFO - PROCESS | 10634 | 1469259036658 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7fc00 == 30 [pid = 10634] [id = 574] 00:30:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x8dd80400) [pid = 10634] [serial = 1723] [outer = (nil)] 00:30:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8ec77400) [pid = 10634] [serial = 1724] [outer = 0x8dd80400] 00:30:36 INFO - PROCESS | 10634 | 1469259036732 Marionette DEBUG loaded listener.js 00:30:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x92108000) [pid = 10634] [serial = 1725] [outer = 0x8dd80400] 00:30:37 INFO - PROCESS | 10634 | 1469259037497 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]]]}] 00:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1756ms 00:30:37 INFO - PROCESS | 10634 | 1469259037539 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 00:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:30:37 INFO - PROCESS | 10634 | 1469259037543 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 00:30:37 INFO - PROCESS | 10634 | 1469259037551 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:30:37 INFO - PROCESS | 10634 | 1469259037557 Marionette TRACE conn3 <- [1,2270,null,{}] 00:30:37 INFO - PROCESS | 10634 | 1469259037572 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}] 00:30:37 INFO - PROCESS | 10634 | 1469259037580 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:37 INFO - PROCESS | 10634 | 1469259037805 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 00:30:37 INFO - PROCESS | 10634 | 1469259037819 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:37 INFO - PROCESS | 10634 | 1469259037828 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d67000 == 31 [pid = 10634] [id = 575] 00:30:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x92371000) [pid = 10634] [serial = 1726] [outer = (nil)] 00:30:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x92b24800) [pid = 10634] [serial = 1727] [outer = 0x92371000] 00:30:37 INFO - PROCESS | 10634 | 1469259037899 Marionette DEBUG loaded listener.js 00:30:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92b26800) [pid = 10634] [serial = 1728] [outer = 0x92371000] 00:30:39 INFO - PROCESS | 10634 | 1469259039028 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]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1542ms 00:30:39 INFO - PROCESS | 10634 | 1469259039093 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 10634 | 1469259039099 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 00:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:30:39 INFO - PROCESS | 10634 | 1469259039109 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 10634 | 1469259039115 Marionette TRACE conn3 <- [1,2274,null,{}] 00:30:39 INFO - PROCESS | 10634 | 1469259039124 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}] 00:30:39 INFO - PROCESS | 10634 | 1469259039130 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:39 INFO - PROCESS | 10634 | 1469259039334 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 00:30:39 INFO - PROCESS | 10634 | 1469259039575 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:39 INFO - PROCESS | 10634 | 1469259039585 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf0c00 == 32 [pid = 10634] [id = 576] 00:30:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8edf1000) [pid = 10634] [serial = 1729] [outer = (nil)] 00:30:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8f9ba400) [pid = 10634] [serial = 1730] [outer = 0x8edf1000] 00:30:39 INFO - PROCESS | 10634 | 1469259039713 Marionette DEBUG loaded listener.js 00:30:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91248800) [pid = 10634] [serial = 1731] [outer = 0x8edf1000] 00:30:40 INFO - PROCESS | 10634 | 1469259040715 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]]]}] 00:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1634ms 00:30:40 INFO - PROCESS | 10634 | 1469259040753 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 00:30:40 INFO - PROCESS | 10634 | 1469259040761 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 00:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:30:40 INFO - PROCESS | 10634 | 1469259040775 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:30:40 INFO - PROCESS | 10634 | 1469259040780 Marionette TRACE conn3 <- [1,2278,null,{}] 00:30:40 INFO - PROCESS | 10634 | 1469259040787 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}] 00:30:40 INFO - PROCESS | 10634 | 1469259040793 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:40 INFO - PROCESS | 10634 | 1469259040987 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 00:30:41 INFO - PROCESS | 10634 | 1469259041166 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:41 INFO - PROCESS | 10634 | 1469259041173 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff8c00 == 33 [pid = 10634] [id = 577] 00:30:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8ec48800) [pid = 10634] [serial = 1732] [outer = (nil)] 00:30:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92b2ac00) [pid = 10634] [serial = 1733] [outer = 0x8ec48800] 00:30:41 INFO - PROCESS | 10634 | 1469259041317 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x93945800) [pid = 10634] [serial = 1734] [outer = 0x8ec48800] 00:30:42 INFO - PROCESS | 10634 | 1469259042384 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]]]}] 00:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1688ms 00:30:42 INFO - PROCESS | 10634 | 1469259042463 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 00:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:30:42 INFO - PROCESS | 10634 | 1469259042468 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 00:30:42 INFO - PROCESS | 10634 | 1469259042476 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:30:42 INFO - PROCESS | 10634 | 1469259042483 Marionette TRACE conn3 <- [1,2282,null,{}] 00:30:42 INFO - PROCESS | 10634 | 1469259042500 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}] 00:30:42 INFO - PROCESS | 10634 | 1469259042509 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:42 INFO - PROCESS | 10634 | 1469259042760 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 00:30:43 INFO - PROCESS | 10634 | 1469259043037 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:43 INFO - PROCESS | 10634 | 1469259043053 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x95034400 == 34 [pid = 10634] [id = 578] 00:30:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x95034800) [pid = 10634] [serial = 1735] [outer = (nil)] 00:30:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x95101800) [pid = 10634] [serial = 1736] [outer = 0x95034800] 00:30:43 INFO - PROCESS | 10634 | 1469259043139 Marionette DEBUG loaded listener.js 00:30:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x95108400) [pid = 10634] [serial = 1737] [outer = 0x95034800] 00:30:44 INFO - PROCESS | 10634 | 1469259044138 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]]]}] 00:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1739ms 00:30:44 INFO - PROCESS | 10634 | 1469259044214 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 00:30:44 INFO - PROCESS | 10634 | 1469259044219 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 00:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:30:44 INFO - PROCESS | 10634 | 1469259044226 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:30:44 INFO - PROCESS | 10634 | 1469259044230 Marionette TRACE conn3 <- [1,2286,null,{}] 00:30:44 INFO - PROCESS | 10634 | 1469259044236 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}] 00:30:44 INFO - PROCESS | 10634 | 1469259044241 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:44 INFO - PROCESS | 10634 | 1469259044435 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 00:30:44 INFO - PROCESS | 10634 | 1469259044664 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 10634 | 1469259044671 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7ec00 == 35 [pid = 10634] [id = 579] 00:30:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x8dff5c00) [pid = 10634] [serial = 1738] [outer = (nil)] 00:30:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91245800) [pid = 10634] [serial = 1739] [outer = 0x8dff5c00] 00:30:44 INFO - PROCESS | 10634 | 1469259044802 Marionette DEBUG loaded listener.js 00:30:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91a8e000) [pid = 10634] [serial = 1740] [outer = 0x8dff5c00] 00:30:46 INFO - PROCESS | 10634 | 1469259046002 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]]]}] 00:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 00:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1839ms 00:30:46 INFO - PROCESS | 10634 | 1469259046067 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 00:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:30:46 INFO - PROCESS | 10634 | 1469259046073 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 00:30:46 INFO - PROCESS | 10634 | 1469259046089 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:30:46 INFO - PROCESS | 10634 | 1469259046094 Marionette TRACE conn3 <- [1,2290,null,{}] 00:30:46 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffc000 == 34 [pid = 10634] [id = 554] 00:30:46 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4f400 == 33 [pid = 10634] [id = 551] 00:30:46 INFO - PROCESS | 10634 | --DOCSHELL 0x910a9400 == 32 [pid = 10634] [id = 561] 00:30:46 INFO - PROCESS | 10634 | 1469259046179 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}] 00:30:46 INFO - PROCESS | 10634 | 1469259046185 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8f9bcc00) [pid = 10634] [serial = 1670] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9398d000) [pid = 10634] [serial = 1688] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x910a2c00) [pid = 10634] [serial = 1682] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x92376000) [pid = 10634] [serial = 1686] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9123e400) [pid = 10634] [serial = 1683] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x92020800) [pid = 10634] [serial = 1685] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8ec4ac00) [pid = 10634] [serial = 1680] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9502a400) [pid = 10634] [serial = 1677] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92b27800) [pid = 10634] [serial = 1668] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x910a1c00) [pid = 10634] [serial = 1692] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92377800) [pid = 10634] [serial = 1673] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x946e0c00) [pid = 10634] [serial = 1676] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92ee1c00) [pid = 10634] [serial = 1674] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x910a3800) [pid = 10634] [serial = 1671] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8dff2c00) [pid = 10634] [serial = 1679] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x93b68800) [pid = 10634] [serial = 1689] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x8eeac800) [pid = 10634] [serial = 1691] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x950cf400) [pid = 10634] [serial = 1694] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x9513a000) [pid = 10634] [serial = 1695] [outer = (nil)] [url = about:blank] 00:30:46 INFO - PROCESS | 10634 | 1469259046390 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 00:30:46 INFO - PROCESS | 10634 | 1469259046617 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:46 INFO - PROCESS | 10634 | 1469259046625 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:46 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec71000 == 33 [pid = 10634] [id = 580] 00:30:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x8edefc00) [pid = 10634] [serial = 1741] [outer = (nil)] 00:30:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x8eea5800) [pid = 10634] [serial = 1742] [outer = 0x8edefc00] 00:30:46 INFO - PROCESS | 10634 | 1469259046703 Marionette DEBUG loaded listener.js 00:30:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8f9bd400) [pid = 10634] [serial = 1743] [outer = 0x8edefc00] 00:30:47 INFO - PROCESS | 10634 | 1469259047516 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]]]}] 00:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1454ms 00:30:47 INFO - PROCESS | 10634 | 1469259047535 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 00:30:47 INFO - PROCESS | 10634 | 1469259047542 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 00:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:30:47 INFO - PROCESS | 10634 | 1469259047564 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:30:47 INFO - PROCESS | 10634 | 1469259047569 Marionette TRACE conn3 <- [1,2294,null,{}] 00:30:47 INFO - PROCESS | 10634 | 1469259047579 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}] 00:30:47 INFO - PROCESS | 10634 | 1469259047584 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:47 INFO - PROCESS | 10634 | 1469259047775 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 00:30:47 INFO - PROCESS | 10634 | 1469259047915 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:47 INFO - PROCESS | 10634 | 1469259047923 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x9123f800 == 34 [pid = 10634] [id = 581] 00:30:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x91242800) [pid = 10634] [serial = 1744] [outer = (nil)] 00:30:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x91ccac00) [pid = 10634] [serial = 1745] [outer = 0x91242800] 00:30:48 INFO - PROCESS | 10634 | 1469259048012 Marionette DEBUG loaded listener.js 00:30:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x92110c00) [pid = 10634] [serial = 1746] [outer = 0x91242800] 00:30:48 INFO - PROCESS | 10634 | 1469259048893 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]]]}] 00:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1391ms 00:30:48 INFO - PROCESS | 10634 | 1469259048954 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 00:30:48 INFO - PROCESS | 10634 | 1469259048959 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 00:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:30:48 INFO - PROCESS | 10634 | 1469259048966 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:30:48 INFO - PROCESS | 10634 | 1469259048972 Marionette TRACE conn3 <- [1,2298,null,{}] 00:30:48 INFO - PROCESS | 10634 | 1469259048996 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}] 00:30:49 INFO - PROCESS | 10634 | 1469259049006 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:49 INFO - PROCESS | 10634 | 1469259049238 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 00:30:49 INFO - PROCESS | 10634 | 1469259049265 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:49 INFO - PROCESS | 10634 | 1469259049274 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b69400 == 35 [pid = 10634] [id = 582] 00:30:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x93b69800) [pid = 10634] [serial = 1747] [outer = (nil)] 00:30:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x93b6ec00) [pid = 10634] [serial = 1748] [outer = 0x93b69800] 00:30:49 INFO - PROCESS | 10634 | 1469259049353 Marionette DEBUG loaded listener.js 00:30:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x946e6800) [pid = 10634] [serial = 1749] [outer = 0x93b69800] 00:30:50 INFO - PROCESS | 10634 | 1469259050296 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]]]}] 00:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1345ms 00:30:50 INFO - PROCESS | 10634 | 1469259050312 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 00:30:50 INFO - PROCESS | 10634 | 1469259050316 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 00:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:30:50 INFO - PROCESS | 10634 | 1469259050327 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:30:50 INFO - PROCESS | 10634 | 1469259050344 Marionette TRACE conn3 <- [1,2302,null,{}] 00:30:50 INFO - PROCESS | 10634 | 1469259050359 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}] 00:30:50 INFO - PROCESS | 10634 | 1469259050363 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:50 INFO - PROCESS | 10634 | 1469259050582 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 00:30:50 INFO - PROCESS | 10634 | 1469259050601 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:50 INFO - PROCESS | 10634 | 1469259050609 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d63800 == 36 [pid = 10634] [id = 583] 00:30:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9502b800) [pid = 10634] [serial = 1750] [outer = (nil)] 00:30:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9510b000) [pid = 10634] [serial = 1751] [outer = 0x9502b800] 00:30:50 INFO - PROCESS | 10634 | 1469259050679 Marionette DEBUG loaded listener.js 00:30:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92013000) [pid = 10634] [serial = 1752] [outer = 0x9502b800] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8eea3c00) [pid = 10634] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8dffac00) [pid = 10634] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8f9b1000) [pid = 10634] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8f9b2400) [pid = 10634] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8eded400) [pid = 10634] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92b22400) [pid = 10634] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x95029000) [pid = 10634] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8dd80400) [pid = 10634] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x951f0000) [pid = 10634] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:30:51 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x8ec7c000) [pid = 10634] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:30:51 INFO - PROCESS | 10634 | 1469259051774 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]]]}] 00:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1509ms 00:30:51 INFO - PROCESS | 10634 | 1469259051833 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 00:30:51 INFO - PROCESS | 10634 | 1469259051836 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 00:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:30:51 INFO - PROCESS | 10634 | 1469259051843 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:30:51 INFO - PROCESS | 10634 | 1469259051846 Marionette TRACE conn3 <- [1,2306,null,{}] 00:30:51 INFO - PROCESS | 10634 | 1469259051852 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}] 00:30:51 INFO - PROCESS | 10634 | 1469259051857 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:52 INFO - PROCESS | 10634 | 1469259052035 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 00:30:52 INFO - PROCESS | 10634 | 1469259052044 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 10634 | 1469259052053 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea3c00 == 37 [pid = 10634] [id = 584] 00:30:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8eeafc00) [pid = 10634] [serial = 1753] [outer = (nil)] 00:30:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x92b22400) [pid = 10634] [serial = 1754] [outer = 0x8eeafc00] 00:30:52 INFO - PROCESS | 10634 | 1469259052124 Marionette DEBUG loaded listener.js 00:30:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x95103c00) [pid = 10634] [serial = 1755] [outer = 0x8eeafc00] 00:30:53 INFO - PROCESS | 10634 | 1469259053064 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]]]}] 00:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1280ms 00:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:30:53 INFO - PROCESS | 10634 | 1469259053125 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 00:30:53 INFO - PROCESS | 10634 | 1469259053128 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 00:30:53 INFO - PROCESS | 10634 | 1469259053134 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:30:53 INFO - PROCESS | 10634 | 1469259053137 Marionette TRACE conn3 <- [1,2310,null,{}] 00:30:53 INFO - PROCESS | 10634 | 1469259053144 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}] 00:30:53 INFO - PROCESS | 10634 | 1469259053154 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:53 INFO - PROCESS | 10634 | 1469259053424 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 00:30:53 INFO - PROCESS | 10634 | 1469259053608 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:53 INFO - PROCESS | 10634 | 1469259053616 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81400 == 38 [pid = 10634] [id = 585] 00:30:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8dd81800) [pid = 10634] [serial = 1756] [outer = (nil)] 00:30:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dfef400) [pid = 10634] [serial = 1757] [outer = 0x8dd81800] 00:30:53 INFO - PROCESS | 10634 | 1469259053714 Marionette DEBUG loaded listener.js 00:30:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8ec45c00) [pid = 10634] [serial = 1758] [outer = 0x8dd81800] 00:30:54 INFO - PROCESS | 10634 | 1469259054754 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]]]}] 00:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1690ms 00:30:54 INFO - PROCESS | 10634 | 1469259054826 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 00:30:54 INFO - PROCESS | 10634 | 1469259054831 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 00:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:30:54 INFO - PROCESS | 10634 | 1469259054841 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:30:54 INFO - PROCESS | 10634 | 1469259054847 Marionette TRACE conn3 <- [1,2314,null,{}] 00:30:54 INFO - PROCESS | 10634 | 1469259054855 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}] 00:30:54 INFO - PROCESS | 10634 | 1469259054864 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:55 INFO - PROCESS | 10634 | 1469259055102 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 00:30:55 INFO - PROCESS | 10634 | 1469259055338 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:55 INFO - PROCESS | 10634 | 1469259055350 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc0c00 == 39 [pid = 10634] [id = 586] 00:30:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x910a0400) [pid = 10634] [serial = 1759] [outer = (nil)] 00:30:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x910a9c00) [pid = 10634] [serial = 1760] [outer = 0x910a0400] 00:30:55 INFO - PROCESS | 10634 | 1469259055450 Marionette DEBUG loaded listener.js 00:30:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9123cc00) [pid = 10634] [serial = 1761] [outer = 0x910a0400] 00:30:56 INFO - PROCESS | 10634 | 1469259056409 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]]]}] 00:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1635ms 00:30:56 INFO - PROCESS | 10634 | 1469259056476 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 00:30:56 INFO - PROCESS | 10634 | 1469259056481 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 00:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:30:56 INFO - PROCESS | 10634 | 1469259056489 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:30:56 INFO - PROCESS | 10634 | 1469259056492 Marionette TRACE conn3 <- [1,2318,null,{}] 00:30:56 INFO - PROCESS | 10634 | 1469259056499 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}] 00:30:56 INFO - PROCESS | 10634 | 1469259056504 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:56 INFO - PROCESS | 10634 | 1469259056750 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 00:30:57 INFO - PROCESS | 10634 | 1469259057040 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:57 INFO - PROCESS | 10634 | 1469259057050 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b0400 == 40 [pid = 10634] [id = 587] 00:30:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9237c400) [pid = 10634] [serial = 1762] [outer = (nil)] 00:30:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b27800) [pid = 10634] [serial = 1763] [outer = 0x9237c400] 00:30:57 INFO - PROCESS | 10634 | 1469259057179 Marionette DEBUG loaded listener.js 00:30:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x93982c00) [pid = 10634] [serial = 1764] [outer = 0x9237c400] 00:30:58 INFO - PROCESS | 10634 | 1469259058186 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] 00:30:58 INFO - PROCESS | 10634 | 1469259058231 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 00:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:30:58 INFO - PROCESS | 10634 | 1469259058249 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:30:58 INFO - PROCESS | 10634 | 1469259058257 Marionette TRACE conn3 <- [1,2322,null,{}] 00:30:58 INFO - PROCESS | 10634 | 1469259058264 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}] 00:30:58 INFO - PROCESS | 10634 | 1469259058270 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:58 INFO - PROCESS | 10634 | 1469259058515 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 00:30:58 INFO - PROCESS | 10634 | 1469259058742 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:58 INFO - PROCESS | 10634 | 1469259058754 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:30:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbc400 == 41 [pid = 10634] [id = 588] 00:30:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91d64000) [pid = 10634] [serial = 1765] [outer = (nil)] 00:30:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9528d400) [pid = 10634] [serial = 1766] [outer = 0x91d64000] 00:30:58 INFO - PROCESS | 10634 | 1469259058883 Marionette DEBUG loaded listener.js 00:30:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9529a400) [pid = 10634] [serial = 1767] [outer = 0x91d64000] 00:30:59 INFO - PROCESS | 10634 | 1469259059832 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]]]}] 00:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1662ms 00:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:30:59 INFO - PROCESS | 10634 | 1469259059904 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 00:30:59 INFO - PROCESS | 10634 | 1469259059907 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 00:30:59 INFO - PROCESS | 10634 | 1469259059914 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:30:59 INFO - PROCESS | 10634 | 1469259059918 Marionette TRACE conn3 <- [1,2326,null,{}] 00:30:59 INFO - PROCESS | 10634 | 1469259059924 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}] 00:30:59 INFO - PROCESS | 10634 | 1469259059929 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:00 INFO - PROCESS | 10634 | 1469259060157 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 00:31:00 INFO - PROCESS | 10634 | 1469259060340 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:00 INFO - PROCESS | 10634 | 1469259060348 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x92edf400 == 42 [pid = 10634] [id = 589] 00:31:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x951ea000) [pid = 10634] [serial = 1768] [outer = (nil)] 00:31:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x98251000) [pid = 10634] [serial = 1769] [outer = 0x951ea000] 00:31:00 INFO - PROCESS | 10634 | 1469259060476 Marionette DEBUG loaded listener.js 00:31:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x982ddc00) [pid = 10634] [serial = 1770] [outer = 0x951ea000] 00:31:01 INFO - PROCESS | 10634 | 1469259061383 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]]]}] 00:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1482ms 00:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:31:01 INFO - PROCESS | 10634 | 1469259061396 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 00:31:01 INFO - PROCESS | 10634 | 1469259061399 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 00:31:01 INFO - PROCESS | 10634 | 1469259061406 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:31:01 INFO - PROCESS | 10634 | 1469259061409 Marionette TRACE conn3 <- [1,2330,null,{}] 00:31:01 INFO - PROCESS | 10634 | 1469259061415 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}] 00:31:01 INFO - PROCESS | 10634 | 1469259061421 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:01 INFO - PROCESS | 10634 | 1469259061631 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 00:31:01 INFO - PROCESS | 10634 | 1469259061853 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:01 INFO - PROCESS | 10634 | 1469259061871 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec54800 == 43 [pid = 10634] [id = 590] 00:31:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8edf4400) [pid = 10634] [serial = 1771] [outer = (nil)] 00:31:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x910ac400) [pid = 10634] [serial = 1772] [outer = 0x8edf4400] 00:31:02 INFO - PROCESS | 10634 | 1469259062007 Marionette DEBUG loaded listener.js 00:31:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x98d63c00) [pid = 10634] [serial = 1773] [outer = 0x8edf4400] 00:31:03 INFO - PROCESS | 10634 | 1469259063301 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]]]}] 00:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1934ms 00:31:03 INFO - PROCESS | 10634 | 1469259063339 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 00:31:03 INFO - PROCESS | 10634 | 1469259063346 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 00:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:31:03 INFO - PROCESS | 10634 | 1469259063354 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:31:03 INFO - PROCESS | 10634 | 1469259063359 Marionette TRACE conn3 <- [1,2334,null,{}] 00:31:03 INFO - PROCESS | 10634 | 1469259063377 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}] 00:31:03 INFO - PROCESS | 10634 | 1469259063382 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:03 INFO - PROCESS | 10634 | 1469259063603 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 00:31:03 INFO - PROCESS | 10634 | 1469259063922 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:03 INFO - PROCESS | 10634 | 1469259063932 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea1400 == 44 [pid = 10634] [id = 591] 00:31:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8eea1c00) [pid = 10634] [serial = 1774] [outer = (nil)] 00:31:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x90fbd400) [pid = 10634] [serial = 1775] [outer = 0x8eea1c00] 00:31:04 INFO - PROCESS | 10634 | 1469259064017 Marionette DEBUG loaded listener.js 00:31:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x910a6000) [pid = 10634] [serial = 1776] [outer = 0x8eea1c00] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffa800 == 43 [pid = 10634] [id = 571] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea3400 == 42 [pid = 10634] [id = 552] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9201b400 == 41 [pid = 10634] [id = 555] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeab400 == 40 [pid = 10634] [id = 573] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf6c00 == 39 [pid = 10634] [id = 572] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8d400 == 38 [pid = 10634] [id = 553] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea3c00 == 37 [pid = 10634] [id = 584] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91d63800 == 36 [pid = 10634] [id = 583] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x93b69400 == 35 [pid = 10634] [id = 582] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9123f800 == 34 [pid = 10634] [id = 581] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec71000 == 33 [pid = 10634] [id = 580] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7ec00 == 32 [pid = 10634] [id = 579] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x95034400 == 31 [pid = 10634] [id = 578] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff8c00 == 30 [pid = 10634] [id = 577] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf0c00 == 29 [pid = 10634] [id = 576] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84400 == 28 [pid = 10634] [id = 568] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff4c00 == 27 [pid = 10634] [id = 569] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9af800 == 26 [pid = 10634] [id = 570] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b1c00 == 25 [pid = 10634] [id = 560] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7d800 == 24 [pid = 10634] [id = 559] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91d67000 == 23 [pid = 10634] [id = 575] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91a91000 == 22 [pid = 10634] [id = 562] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd82c00 == 21 [pid = 10634] [id = 557] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x92372400 == 20 [pid = 10634] [id = 566] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x93b70400 == 19 [pid = 10634] [id = 558] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec4cc00 == 18 [pid = 10634] [id = 564] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff0400 == 17 [pid = 10634] [id = 563] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff3800 == 16 [pid = 10634] [id = 556] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7fc00 == 15 [pid = 10634] [id = 574] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7a800 == 14 [pid = 10634] [id = 565] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x93984800 == 13 [pid = 10634] [id = 567] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec54800 == 12 [pid = 10634] [id = 590] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x92edf400 == 11 [pid = 10634] [id = 589] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbc400 == 10 [pid = 10634] [id = 588] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc0c00 == 9 [pid = 10634] [id = 586] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b0400 == 8 [pid = 10634] [id = 587] 00:31:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81400 == 7 [pid = 10634] [id = 585] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8eeadc00) [pid = 10634] [serial = 1718] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8ec4d400) [pid = 10634] [serial = 1715] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8ec71800) [pid = 10634] [serial = 1716] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91244400) [pid = 10634] [serial = 1713] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x910a2000) [pid = 10634] [serial = 1712] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x91246000) [pid = 10634] [serial = 1721] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x90fbd000) [pid = 10634] [serial = 1697] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x910a5c00) [pid = 10634] [serial = 1698] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x93984c00) [pid = 10634] [serial = 1701] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x9394d400) [pid = 10634] [serial = 1700] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x951e5800) [pid = 10634] [serial = 1704] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x95142800) [pid = 10634] [serial = 1703] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8ec77400) [pid = 10634] [serial = 1724] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95295800) [pid = 10634] [serial = 1707] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91a91800) [pid = 10634] [serial = 1722] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92108000) [pid = 10634] [serial = 1725] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8f9b2c00) [pid = 10634] [serial = 1719] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x95212400) [pid = 10634] [serial = 1706] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92b24800) [pid = 10634] [serial = 1727] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9123b400) [pid = 10634] [serial = 1710] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x90fbfc00) [pid = 10634] [serial = 1709] [outer = (nil)] [url = about:blank] 00:31:05 INFO - PROCESS | 10634 | 1469259065965 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]]]}] 00:31:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2652ms 00:31:06 INFO - PROCESS | 10634 | 1469259066007 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 00:31:06 INFO - PROCESS | 10634 | 1469259066014 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 00:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:31:06 INFO - PROCESS | 10634 | 1469259066021 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:31:06 INFO - PROCESS | 10634 | 1469259066029 Marionette TRACE conn3 <- [1,2338,null,{}] 00:31:06 INFO - PROCESS | 10634 | 1469259066037 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}] 00:31:06 INFO - PROCESS | 10634 | 1469259066043 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:06 INFO - PROCESS | 10634 | 1469259066228 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 00:31:06 INFO - PROCESS | 10634 | 1469259066363 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:06 INFO - PROCESS | 10634 | 1469259066371 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff8c00 == 8 [pid = 10634] [id = 592] 00:31:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8dffa800) [pid = 10634] [serial = 1777] [outer = (nil)] 00:31:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8ec71400) [pid = 10634] [serial = 1778] [outer = 0x8dffa800] 00:31:06 INFO - PROCESS | 10634 | 1469259066447 Marionette DEBUG loaded listener.js 00:31:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8edee000) [pid = 10634] [serial = 1779] [outer = 0x8dffa800] 00:31:07 INFO - PROCESS | 10634 | 1469259067370 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]]]}] 00:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1384ms 00:31:07 INFO - PROCESS | 10634 | 1469259067406 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 00:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:31:07 INFO - PROCESS | 10634 | 1469259067415 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 00:31:07 INFO - PROCESS | 10634 | 1469259067426 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:31:07 INFO - PROCESS | 10634 | 1469259067431 Marionette TRACE conn3 <- [1,2342,null,{}] 00:31:07 INFO - PROCESS | 10634 | 1469259067437 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}] 00:31:07 INFO - PROCESS | 10634 | 1469259067443 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:07 INFO - PROCESS | 10634 | 1469259067707 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 00:31:07 INFO - PROCESS | 10634 | 1469259067739 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:07 INFO - PROCESS | 10634 | 1469259067749 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b6800 == 9 [pid = 10634] [id = 593] 00:31:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x90fba400) [pid = 10634] [serial = 1780] [outer = (nil)] 00:31:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x910a5000) [pid = 10634] [serial = 1781] [outer = 0x90fba400] 00:31:07 INFO - PROCESS | 10634 | 1469259067822 Marionette DEBUG loaded listener.js 00:31:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91243400) [pid = 10634] [serial = 1782] [outer = 0x90fba400] 00:31:08 INFO - PROCESS | 10634 | 1469259068817 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]]]}] 00:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1442ms 00:31:08 INFO - PROCESS | 10634 | 1469259068871 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 00:31:08 INFO - PROCESS | 10634 | 1469259068874 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 00:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:31:08 INFO - PROCESS | 10634 | 1469259068881 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:31:08 INFO - PROCESS | 10634 | 1469259068887 Marionette TRACE conn3 <- [1,2346,null,{}] 00:31:08 INFO - PROCESS | 10634 | 1469259068912 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}] 00:31:08 INFO - PROCESS | 10634 | 1469259068922 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:09 INFO - PROCESS | 10634 | 1469259069145 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 00:31:09 INFO - PROCESS | 10634 | 1469259069176 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 10634 | 1469259069184 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d6a800 == 10 [pid = 10634] [id = 594] 00:31:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91d6bc00) [pid = 10634] [serial = 1783] [outer = (nil)] 00:31:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9201d000) [pid = 10634] [serial = 1784] [outer = 0x91d6bc00] 00:31:09 INFO - PROCESS | 10634 | 1469259069259 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92372c00) [pid = 10634] [serial = 1785] [outer = 0x91d6bc00] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8eeafc00) [pid = 10634] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x93b69800) [pid = 10634] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9502b800) [pid = 10634] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x95034800) [pid = 10634] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dff5c00) [pid = 10634] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8ec48800) [pid = 10634] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92371000) [pid = 10634] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8edf1000) [pid = 10634] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8edefc00) [pid = 10634] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:31:10 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x91242800) [pid = 10634] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:31:10 INFO - PROCESS | 10634 | 1469259070674 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]]]}] 00:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1845ms 00:31:10 INFO - PROCESS | 10634 | 1469259070727 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 00:31:10 INFO - PROCESS | 10634 | 1469259070732 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 00:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:31:10 INFO - PROCESS | 10634 | 1469259070738 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:31:10 INFO - PROCESS | 10634 | 1469259070742 Marionette TRACE conn3 <- [1,2350,null,{}] 00:31:10 INFO - PROCESS | 10634 | 1469259070747 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}] 00:31:10 INFO - PROCESS | 10634 | 1469259070752 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:10 INFO - PROCESS | 10634 | 1469259070915 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 00:31:10 INFO - PROCESS | 10634 | 1469259070923 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:10 INFO - PROCESS | 10634 | 1469259070930 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd89400 == 11 [pid = 10634] [id = 595] 00:31:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x90fc2c00) [pid = 10634] [serial = 1786] [outer = (nil)] 00:31:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x92370c00) [pid = 10634] [serial = 1787] [outer = 0x90fc2c00] 00:31:11 INFO - PROCESS | 10634 | 1469259071003 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x9237b800) [pid = 10634] [serial = 1788] [outer = 0x90fc2c00] 00:31:11 INFO - PROCESS | 10634 | 1469259071942 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]]]}] 00:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1237ms 00:31:11 INFO - PROCESS | 10634 | 1469259071976 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 00:31:11 INFO - PROCESS | 10634 | 1469259071979 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 00:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:31:11 INFO - PROCESS | 10634 | 1469259071986 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:31:11 INFO - PROCESS | 10634 | 1469259071989 Marionette TRACE conn3 <- [1,2354,null,{}] 00:31:11 INFO - PROCESS | 10634 | 1469259071995 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}] 00:31:12 INFO - PROCESS | 10634 | 1469259072000 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:12 INFO - PROCESS | 10634 | 1469259072169 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 00:31:12 INFO - PROCESS | 10634 | 1469259072411 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:12 INFO - PROCESS | 10634 | 1469259072424 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c000 == 12 [pid = 10634] [id = 596] 00:31:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dd7cc00) [pid = 10634] [serial = 1789] [outer = (nil)] 00:31:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dd81400) [pid = 10634] [serial = 1790] [outer = 0x8dd7cc00] 00:31:12 INFO - PROCESS | 10634 | 1469259072508 Marionette DEBUG loaded listener.js 00:31:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dff4c00) [pid = 10634] [serial = 1791] [outer = 0x8dd7cc00] 00:31:13 INFO - PROCESS | 10634 | 1469259073641 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]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1733ms 00:31:13 INFO - PROCESS | 10634 | 1469259073723 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 00:31:13 INFO - PROCESS | 10634 | 1469259073729 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 00:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:31:13 INFO - PROCESS | 10634 | 1469259073738 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:31:13 INFO - PROCESS | 10634 | 1469259073743 Marionette TRACE conn3 <- [1,2358,null,{}] 00:31:13 INFO - PROCESS | 10634 | 1469259073752 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}] 00:31:13 INFO - PROCESS | 10634 | 1469259073760 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:13 INFO - PROCESS | 10634 | 1469259073991 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 00:31:14 INFO - PROCESS | 10634 | 1469259074271 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 10634 | 1469259074284 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6e400 == 13 [pid = 10634] [id = 597] 00:31:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8f9b3400) [pid = 10634] [serial = 1792] [outer = (nil)] 00:31:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x90fbf800) [pid = 10634] [serial = 1793] [outer = 0x8f9b3400] 00:31:14 INFO - PROCESS | 10634 | 1469259074369 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9123f800) [pid = 10634] [serial = 1794] [outer = 0x8f9b3400] 00:31:15 INFO - PROCESS | 10634 | 1469259075407 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]]]}] 00:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1743ms 00:31:15 INFO - PROCESS | 10634 | 1469259075485 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 00:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:31:15 INFO - PROCESS | 10634 | 1469259075492 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 00:31:15 INFO - PROCESS | 10634 | 1469259075498 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:31:15 INFO - PROCESS | 10634 | 1469259075502 Marionette TRACE conn3 <- [1,2362,null,{}] 00:31:15 INFO - PROCESS | 10634 | 1469259075508 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}] 00:31:15 INFO - PROCESS | 10634 | 1469259075514 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:15 INFO - PROCESS | 10634 | 1469259075750 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 00:31:16 INFO - PROCESS | 10634 | 1469259076029 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:16 INFO - PROCESS | 10634 | 1469259076038 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec53400 == 14 [pid = 10634] [id = 598] 00:31:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8f9b9000) [pid = 10634] [serial = 1795] [outer = (nil)] 00:31:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9210e000) [pid = 10634] [serial = 1796] [outer = 0x8f9b9000] 00:31:16 INFO - PROCESS | 10634 | 1469259076147 Marionette DEBUG loaded listener.js 00:31:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92b1f000) [pid = 10634] [serial = 1797] [outer = 0x8f9b9000] 00:31:17 INFO - PROCESS | 10634 | 1469259077212 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]]]}] 00:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1785ms 00:31:17 INFO - PROCESS | 10634 | 1469259077285 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 00:31:17 INFO - PROCESS | 10634 | 1469259077288 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 00:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:31:17 INFO - PROCESS | 10634 | 1469259077305 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:31:17 INFO - PROCESS | 10634 | 1469259077314 Marionette TRACE conn3 <- [1,2366,null,{}] 00:31:17 INFO - PROCESS | 10634 | 1469259077321 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}] 00:31:17 INFO - PROCESS | 10634 | 1469259077329 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:17 INFO - PROCESS | 10634 | 1469259077577 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 00:31:17 INFO - PROCESS | 10634 | 1469259077865 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:17 INFO - PROCESS | 10634 | 1469259077874 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c800 == 15 [pid = 10634] [id = 599] 00:31:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x8ec4dc00) [pid = 10634] [serial = 1798] [outer = (nil)] 00:31:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93984400) [pid = 10634] [serial = 1799] [outer = 0x8ec4dc00] 00:31:17 INFO - PROCESS | 10634 | 1469259077963 Marionette DEBUG loaded listener.js 00:31:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92ee1c00) [pid = 10634] [serial = 1800] [outer = 0x8ec4dc00] 00:31:19 INFO - PROCESS | 10634 | 1469259079172 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]]]}] 00:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1950ms 00:31:19 INFO - PROCESS | 10634 | 1469259079268 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 00:31:19 INFO - PROCESS | 10634 | 1469259079288 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 00:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:31:19 INFO - PROCESS | 10634 | 1469259079319 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:31:19 INFO - PROCESS | 10634 | 1469259079325 Marionette TRACE conn3 <- [1,2370,null,{}] 00:31:19 INFO - PROCESS | 10634 | 1469259079460 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}] 00:31:19 INFO - PROCESS | 10634 | 1469259079467 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:19 INFO - PROCESS | 10634 | 1469259079749 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 00:31:19 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd89400 == 14 [pid = 10634] [id = 595] 00:31:19 INFO - PROCESS | 10634 | --DOCSHELL 0x91d6a800 == 13 [pid = 10634] [id = 594] 00:31:19 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b6800 == 12 [pid = 10634] [id = 593] 00:31:19 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff8c00 == 11 [pid = 10634] [id = 592] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x92b22400) [pid = 10634] [serial = 1754] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x946e6800) [pid = 10634] [serial = 1749] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x9510b000) [pid = 10634] [serial = 1751] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x92013000) [pid = 10634] [serial = 1752] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x95101800) [pid = 10634] [serial = 1736] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x95108400) [pid = 10634] [serial = 1737] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91245800) [pid = 10634] [serial = 1739] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91a8e000) [pid = 10634] [serial = 1740] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92b2ac00) [pid = 10634] [serial = 1733] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x93945800) [pid = 10634] [serial = 1734] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92b26800) [pid = 10634] [serial = 1728] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8f9ba400) [pid = 10634] [serial = 1730] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x91248800) [pid = 10634] [serial = 1731] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8eea5800) [pid = 10634] [serial = 1742] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8f9bd400) [pid = 10634] [serial = 1743] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x91ccac00) [pid = 10634] [serial = 1745] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x93b6ec00) [pid = 10634] [serial = 1748] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x95103c00) [pid = 10634] [serial = 1755] [outer = (nil)] [url = about:blank] 00:31:19 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x92110c00) [pid = 10634] [serial = 1746] [outer = (nil)] [url = about:blank] 00:31:20 INFO - PROCESS | 10634 | 1469259079982 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:20 INFO - PROCESS | 10634 | 1469259079996 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffb800 == 12 [pid = 10634] [id = 600] 00:31:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x8dffcc00) [pid = 10634] [serial = 1801] [outer = (nil)] 00:31:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x8edf3400) [pid = 10634] [serial = 1802] [outer = 0x8dffcc00] 00:31:20 INFO - PROCESS | 10634 | 1469259080092 Marionette DEBUG loaded listener.js 00:31:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8eeaa800) [pid = 10634] [serial = 1803] [outer = 0x8dffcc00] 00:31:21 INFO - PROCESS | 10634 | 1469259081135 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]]]}] 00:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1866ms 00:31:21 INFO - PROCESS | 10634 | 1469259081166 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 00:31:21 INFO - PROCESS | 10634 | 1469259081173 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 00:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:31:21 INFO - PROCESS | 10634 | 1469259081183 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:31:21 INFO - PROCESS | 10634 | 1469259081188 Marionette TRACE conn3 <- [1,2374,null,{}] 00:31:21 INFO - PROCESS | 10634 | 1469259081195 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}] 00:31:21 INFO - PROCESS | 10634 | 1469259081200 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:21 INFO - PROCESS | 10634 | 1469259081381 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 00:31:21 INFO - PROCESS | 10634 | 1469259081519 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:21 INFO - PROCESS | 10634 | 1469259081525 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffe000 == 13 [pid = 10634] [id = 601] 00:31:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x910a7800) [pid = 10634] [serial = 1804] [outer = (nil)] 00:31:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x91a89800) [pid = 10634] [serial = 1805] [outer = 0x910a7800] 00:31:21 INFO - PROCESS | 10634 | 1469259081611 Marionette DEBUG loaded listener.js 00:31:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x91a90c00) [pid = 10634] [serial = 1806] [outer = 0x910a7800] 00:31:22 INFO - PROCESS | 10634 | 1469259082569 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]]]}] 00:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1436ms 00:31:22 INFO - PROCESS | 10634 | 1469259082619 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 00:31:22 INFO - PROCESS | 10634 | 1469259082623 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 00:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:31:22 INFO - PROCESS | 10634 | 1469259082642 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:31:22 INFO - PROCESS | 10634 | 1469259082648 Marionette TRACE conn3 <- [1,2378,null,{}] 00:31:22 INFO - PROCESS | 10634 | 1469259082664 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}] 00:31:22 INFO - PROCESS | 10634 | 1469259082673 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:22 INFO - PROCESS | 10634 | 1469259082927 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 00:31:22 INFO - PROCESS | 10634 | 1469259082951 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:22 INFO - PROCESS | 10634 | 1469259082964 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x92370000 == 14 [pid = 10634] [id = 602] 00:31:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92371000) [pid = 10634] [serial = 1807] [outer = (nil)] 00:31:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92b26800) [pid = 10634] [serial = 1808] [outer = 0x92371000] 00:31:23 INFO - PROCESS | 10634 | 1469259083037 Marionette DEBUG loaded listener.js 00:31:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92ee4400) [pid = 10634] [serial = 1809] [outer = 0x92371000] 00:31:24 INFO - PROCESS | 10634 | 1469259084071 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]]]}] 00:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1487ms 00:31:24 INFO - PROCESS | 10634 | 1469259084132 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 00:31:24 INFO - PROCESS | 10634 | 1469259084137 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 00:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:31:24 INFO - PROCESS | 10634 | 1469259084145 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:31:24 INFO - PROCESS | 10634 | 1469259084148 Marionette TRACE conn3 <- [1,2382,null,{}] 00:31:24 INFO - PROCESS | 10634 | 1469259084153 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}] 00:31:24 INFO - PROCESS | 10634 | 1469259084158 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:24 INFO - PROCESS | 10634 | 1469259084400 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8dd81800) [pid = 10634] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x910a0400) [pid = 10634] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9237c400) [pid = 10634] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x91d6bc00) [pid = 10634] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8dffa800) [pid = 10634] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x91d64000) [pid = 10634] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x951ea000) [pid = 10634] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x90fba400) [pid = 10634] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x8eea1c00) [pid = 10634] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:31:24 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x8edf4400) [pid = 10634] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:31:24 INFO - PROCESS | 10634 | 1469259084590 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:24 INFO - PROCESS | 10634 | 1469259084597 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81800 == 15 [pid = 10634] [id = 603] 00:31:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x8dff2800) [pid = 10634] [serial = 1810] [outer = (nil)] 00:31:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x8eea1c00) [pid = 10634] [serial = 1811] [outer = 0x8dff2800] 00:31:24 INFO - PROCESS | 10634 | 1469259084673 Marionette DEBUG loaded listener.js 00:31:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x91d6bc00) [pid = 10634] [serial = 1812] [outer = 0x8dff2800] 00:31:25 INFO - PROCESS | 10634 | 1469259085487 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]]]}] 00:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1384ms 00:31:25 INFO - PROCESS | 10634 | 1469259085530 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 00:31:25 INFO - PROCESS | 10634 | 1469259085534 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 00:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:31:25 INFO - PROCESS | 10634 | 1469259085540 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:31:25 INFO - PROCESS | 10634 | 1469259085544 Marionette TRACE conn3 <- [1,2386,null,{}] 00:31:25 INFO - PROCESS | 10634 | 1469259085549 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}] 00:31:25 INFO - PROCESS | 10634 | 1469259085555 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:25 INFO - PROCESS | 10634 | 1469259085714 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 00:31:25 INFO - PROCESS | 10634 | 1469259085729 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:25 INFO - PROCESS | 10634 | 1469259085735 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b6e800 == 16 [pid = 10634] [id = 604] 00:31:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x93b73000) [pid = 10634] [serial = 1813] [outer = (nil)] 00:31:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x95030400) [pid = 10634] [serial = 1814] [outer = 0x93b73000] 00:31:25 INFO - PROCESS | 10634 | 1469259085808 Marionette DEBUG loaded listener.js 00:31:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x95033c00) [pid = 10634] [serial = 1815] [outer = 0x93b73000] 00:31:26 INFO - PROCESS | 10634 | 1469259086909 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]]]}] 00:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1452ms 00:31:26 INFO - PROCESS | 10634 | 1469259086994 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 00:31:27 INFO - PROCESS | 10634 | 1469259087002 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 00:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:31:27 INFO - PROCESS | 10634 | 1469259087011 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:31:27 INFO - PROCESS | 10634 | 1469259087016 Marionette TRACE conn3 <- [1,2390,null,{}] 00:31:27 INFO - PROCESS | 10634 | 1469259087027 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}] 00:31:27 INFO - PROCESS | 10634 | 1469259087033 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:27 INFO - PROCESS | 10634 | 1469259087386 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 00:31:27 INFO - PROCESS | 10634 | 1469259087596 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:27 INFO - PROCESS | 10634 | 1469259087612 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec77400 == 17 [pid = 10634] [id = 605] 00:31:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8ec79400) [pid = 10634] [serial = 1816] [outer = (nil)] 00:31:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x910aa800) [pid = 10634] [serial = 1817] [outer = 0x8ec79400] 00:31:27 INFO - PROCESS | 10634 | 1469259087696 Marionette DEBUG loaded listener.js 00:31:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x91cc1400) [pid = 10634] [serial = 1818] [outer = 0x8ec79400] 00:31:28 INFO - PROCESS | 10634 | 1469259088672 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]]]}] 00:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1737ms 00:31:28 INFO - PROCESS | 10634 | 1469259088749 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 00:31:28 INFO - PROCESS | 10634 | 1469259088757 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 00:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:31:28 INFO - PROCESS | 10634 | 1469259088769 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:31:28 INFO - PROCESS | 10634 | 1469259088773 Marionette TRACE conn3 <- [1,2394,null,{}] 00:31:28 INFO - PROCESS | 10634 | 1469259088780 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}] 00:31:28 INFO - PROCESS | 10634 | 1469259088787 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:28 INFO - PROCESS | 10634 | 1469259088986 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 00:31:29 INFO - PROCESS | 10634 | 1469259089140 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:29 INFO - PROCESS | 10634 | 1469259089152 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x91ccac00 == 18 [pid = 10634] [id = 606] 00:31:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92019c00) [pid = 10634] [serial = 1819] [outer = (nil)] 00:31:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9394e400) [pid = 10634] [serial = 1820] [outer = 0x92019c00] 00:31:29 INFO - PROCESS | 10634 | 1469259089234 Marionette DEBUG loaded listener.js 00:31:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92ee1800) [pid = 10634] [serial = 1821] [outer = 0x92019c00] 00:31:30 INFO - PROCESS | 10634 | 1469259090315 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]]]}] 00:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1587ms 00:31:30 INFO - PROCESS | 10634 | 1469259090356 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 00:31:30 INFO - PROCESS | 10634 | 1469259090361 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 00:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:31:30 INFO - PROCESS | 10634 | 1469259090368 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:31:30 INFO - PROCESS | 10634 | 1469259090375 Marionette TRACE conn3 <- [1,2398,null,{}] 00:31:30 INFO - PROCESS | 10634 | 1469259090392 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}] 00:31:30 INFO - PROCESS | 10634 | 1469259090402 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:30 INFO - PROCESS | 10634 | 1469259090626 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 00:31:30 INFO - PROCESS | 10634 | 1469259090859 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:30 INFO - PROCESS | 10634 | 1469259090870 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b26c00 == 19 [pid = 10634] [id = 607] 00:31:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x95110800) [pid = 10634] [serial = 1822] [outer = (nil)] 00:31:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9513ec00) [pid = 10634] [serial = 1823] [outer = 0x95110800] 00:31:30 INFO - PROCESS | 10634 | 1469259090974 Marionette DEBUG loaded listener.js 00:31:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x95143c00) [pid = 10634] [serial = 1824] [outer = 0x95110800] 00:31:31 INFO - PROCESS | 10634 | 1469259091925 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]]]}] 00:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1593ms 00:31:31 INFO - PROCESS | 10634 | 1469259091963 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 00:31:31 INFO - PROCESS | 10634 | 1469259091967 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 00:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:31:31 INFO - PROCESS | 10634 | 1469259091975 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:31:31 INFO - PROCESS | 10634 | 1469259091979 Marionette TRACE conn3 <- [1,2402,null,{}] 00:31:31 INFO - PROCESS | 10634 | 1469259091987 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}] 00:31:31 INFO - PROCESS | 10634 | 1469259091992 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:32 INFO - PROCESS | 10634 | 1469259092193 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 00:31:32 INFO - PROCESS | 10634 | 1469259092432 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:32 INFO - PROCESS | 10634 | 1469259092441 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x9513b800 == 20 [pid = 10634] [id = 608] 00:31:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x951e4c00) [pid = 10634] [serial = 1825] [outer = (nil)] 00:31:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x951eb800) [pid = 10634] [serial = 1826] [outer = 0x951e4c00] 00:31:32 INFO - PROCESS | 10634 | 1469259092571 Marionette DEBUG loaded listener.js 00:31:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x951f2400) [pid = 10634] [serial = 1827] [outer = 0x951e4c00] 00:31:33 INFO - PROCESS | 10634 | 1469259093469 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]]]}] 00:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1541ms 00:31:33 INFO - PROCESS | 10634 | 1469259093529 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 00:31:33 INFO - PROCESS | 10634 | 1469259093533 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 00:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:31:33 INFO - PROCESS | 10634 | 1469259093544 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:31:33 INFO - PROCESS | 10634 | 1469259093547 Marionette TRACE conn3 <- [1,2406,null,{}] 00:31:33 INFO - PROCESS | 10634 | 1469259093554 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}] 00:31:33 INFO - PROCESS | 10634 | 1469259093559 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:33 INFO - PROCESS | 10634 | 1469259093744 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 00:31:33 INFO - PROCESS | 10634 | 1469259093930 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:33 INFO - PROCESS | 10634 | 1469259093937 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea6400 == 21 [pid = 10634] [id = 609] 00:31:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x95108400) [pid = 10634] [serial = 1828] [outer = (nil)] 00:31:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95297400) [pid = 10634] [serial = 1829] [outer = 0x95108400] 00:31:34 INFO - PROCESS | 10634 | 1469259094021 Marionette DEBUG loaded listener.js 00:31:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95299800) [pid = 10634] [serial = 1830] [outer = 0x95108400] 00:31:35 INFO - PROCESS | 10634 | 1469259095021 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]]]}] 00:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1534ms 00:31:35 INFO - PROCESS | 10634 | 1469259095079 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 00:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:31:35 INFO - PROCESS | 10634 | 1469259095083 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 00:31:35 INFO - PROCESS | 10634 | 1469259095090 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:31:35 INFO - PROCESS | 10634 | 1469259095094 Marionette TRACE conn3 <- [1,2410,null,{}] 00:31:35 INFO - PROCESS | 10634 | 1469259095101 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}] 00:31:35 INFO - PROCESS | 10634 | 1469259095112 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:35 INFO - PROCESS | 10634 | 1469259095390 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 00:31:35 INFO - PROCESS | 10634 | 1469259095630 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:35 INFO - PROCESS | 10634 | 1469259095637 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc5800 == 22 [pid = 10634] [id = 610] 00:31:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x9513b400) [pid = 10634] [serial = 1831] [outer = (nil)] 00:31:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x98999000) [pid = 10634] [serial = 1832] [outer = 0x9513b400] 00:31:35 INFO - PROCESS | 10634 | 1469259095743 Marionette DEBUG loaded listener.js 00:31:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x994ab800) [pid = 10634] [serial = 1833] [outer = 0x9513b400] 00:31:36 INFO - PROCESS | 10634 | 1469259096686 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]]]}] 00:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1642ms 00:31:36 INFO - PROCESS | 10634 | 1469259096733 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 00:31:36 INFO - PROCESS | 10634 | 1469259096736 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 00:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:31:36 INFO - PROCESS | 10634 | 1469259096744 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:31:36 INFO - PROCESS | 10634 | 1469259096748 Marionette TRACE conn3 <- [1,2414,null,{}] 00:31:36 INFO - PROCESS | 10634 | 1469259096754 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}] 00:31:36 INFO - PROCESS | 10634 | 1469259096759 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:36 INFO - PROCESS | 10634 | 1469259096943 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 00:31:37 INFO - PROCESS | 10634 | 1469259097139 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:37 INFO - PROCESS | 10634 | 1469259097148 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff9800 == 23 [pid = 10634] [id = 611] 00:31:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8edef400) [pid = 10634] [serial = 1834] [outer = (nil)] 00:31:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9951f400) [pid = 10634] [serial = 1835] [outer = 0x8edef400] 00:31:37 INFO - PROCESS | 10634 | 1469259097236 Marionette DEBUG loaded listener.js 00:31:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x995ad400) [pid = 10634] [serial = 1836] [outer = 0x8edef400] 00:31:38 INFO - PROCESS | 10634 | 1469259098248 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]]]}] 00:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1581ms 00:31:38 INFO - PROCESS | 10634 | 1469259098327 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 00:31:38 INFO - PROCESS | 10634 | 1469259098332 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 00:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:31:38 INFO - PROCESS | 10634 | 1469259098339 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:31:38 INFO - PROCESS | 10634 | 1469259098344 Marionette TRACE conn3 <- [1,2418,null,{}] 00:31:38 INFO - PROCESS | 10634 | 1469259098350 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}] 00:31:38 INFO - PROCESS | 10634 | 1469259098356 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:38 INFO - PROCESS | 10634 | 1469259098549 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 00:31:38 INFO - PROCESS | 10634 | 1469259098969 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:38 INFO - PROCESS | 10634 | 1469259098985 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec49c00 == 24 [pid = 10634] [id = 612] 00:31:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8ec4a400) [pid = 10634] [serial = 1837] [outer = (nil)] 00:31:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8ec6d400) [pid = 10634] [serial = 1838] [outer = 0x8ec4a400] 00:31:39 INFO - PROCESS | 10634 | 1469259099100 Marionette DEBUG loaded listener.js 00:31:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8ec7bc00) [pid = 10634] [serial = 1839] [outer = 0x8ec4a400] 00:31:40 INFO - PROCESS | 10634 | 1469259100086 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]]]}] 00:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1790ms 00:31:40 INFO - PROCESS | 10634 | 1469259100136 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 00:31:40 INFO - PROCESS | 10634 | 1469259100146 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 00:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:31:40 INFO - PROCESS | 10634 | 1469259100160 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:31:40 INFO - PROCESS | 10634 | 1469259100168 Marionette TRACE conn3 <- [1,2422,null,{}] 00:31:40 INFO - PROCESS | 10634 | 1469259100181 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}] 00:31:40 INFO - PROCESS | 10634 | 1469259100195 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:40 INFO - PROCESS | 10634 | 1469259100425 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 00:31:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec53400 == 23 [pid = 10634] [id = 598] 00:31:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6e400 == 22 [pid = 10634] [id = 597] 00:31:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c000 == 21 [pid = 10634] [id = 596] 00:31:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea1400 == 20 [pid = 10634] [id = 591] 00:31:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c800 == 19 [pid = 10634] [id = 599] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x92370c00) [pid = 10634] [serial = 1787] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8dfef400) [pid = 10634] [serial = 1757] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9123cc00) [pid = 10634] [serial = 1761] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x910a9c00) [pid = 10634] [serial = 1760] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x93982c00) [pid = 10634] [serial = 1764] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9201d000) [pid = 10634] [serial = 1784] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x92b27800) [pid = 10634] [serial = 1763] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8ec71400) [pid = 10634] [serial = 1778] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x9529a400) [pid = 10634] [serial = 1767] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9528d400) [pid = 10634] [serial = 1766] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x982ddc00) [pid = 10634] [serial = 1770] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8edee000) [pid = 10634] [serial = 1779] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x98251000) [pid = 10634] [serial = 1769] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91243400) [pid = 10634] [serial = 1782] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x910a6000) [pid = 10634] [serial = 1776] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x90fbd400) [pid = 10634] [serial = 1775] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x98d63c00) [pid = 10634] [serial = 1773] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x910ac400) [pid = 10634] [serial = 1772] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8ec45c00) [pid = 10634] [serial = 1758] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92372c00) [pid = 10634] [serial = 1785] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x910a5000) [pid = 10634] [serial = 1781] [outer = (nil)] [url = about:blank] 00:31:41 INFO - PROCESS | 10634 | 1469259101731 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:41 INFO - PROCESS | 10634 | 1469259101744 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd89c00 == 20 [pid = 10634] [id = 613] 00:31:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dfef400) [pid = 10634] [serial = 1840] [outer = (nil)] 00:31:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dff7400) [pid = 10634] [serial = 1841] [outer = 0x8dfef400] 00:31:41 INFO - PROCESS | 10634 | 1469259101824 Marionette DEBUG loaded listener.js 00:31:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8ec4cc00) [pid = 10634] [serial = 1842] [outer = 0x8dfef400] 00:31:42 INFO - PROCESS | 10634 | 1469259102691 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]]]}] 00:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2554ms 00:31:42 INFO - PROCESS | 10634 | 1469259102712 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 00:31:42 INFO - PROCESS | 10634 | 1469259102718 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 00:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:31:42 INFO - PROCESS | 10634 | 1469259102736 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:31:42 INFO - PROCESS | 10634 | 1469259102742 Marionette TRACE conn3 <- [1,2426,null,{}] 00:31:42 INFO - PROCESS | 10634 | 1469259102750 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}] 00:31:42 INFO - PROCESS | 10634 | 1469259102759 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:42 INFO - PROCESS | 10634 | 1469259102941 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 00:31:42 INFO - PROCESS | 10634 | 1469259102955 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:42 INFO - PROCESS | 10634 | 1469259102963 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf7800 == 21 [pid = 10634] [id = 614] 00:31:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8eea2400) [pid = 10634] [serial = 1843] [outer = (nil)] 00:31:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8f9afc00) [pid = 10634] [serial = 1844] [outer = 0x8eea2400] 00:31:43 INFO - PROCESS | 10634 | 1469259103039 Marionette DEBUG loaded listener.js 00:31:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8f9b4c00) [pid = 10634] [serial = 1845] [outer = 0x8eea2400] 00:31:44 INFO - PROCESS | 10634 | 1469259104047 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]]]}] 00:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1343ms 00:31:44 INFO - PROCESS | 10634 | 1469259104079 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 00:31:44 INFO - PROCESS | 10634 | 1469259104086 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 00:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:31:44 INFO - PROCESS | 10634 | 1469259104095 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:31:44 INFO - PROCESS | 10634 | 1469259104097 Marionette TRACE conn3 <- [1,2430,null,{}] 00:31:44 INFO - PROCESS | 10634 | 1469259104109 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}] 00:31:44 INFO - PROCESS | 10634 | 1469259104114 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:44 INFO - PROCESS | 10634 | 1469259104301 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 00:31:44 INFO - PROCESS | 10634 | 1469259104466 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 10634 | 1469259104475 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9af800 == 22 [pid = 10634] [id = 615] 00:31:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x90fbb800) [pid = 10634] [serial = 1846] [outer = (nil)] 00:31:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9123c400) [pid = 10634] [serial = 1847] [outer = 0x90fbb800] 00:31:44 INFO - PROCESS | 10634 | 1469259104551 Marionette DEBUG loaded listener.js 00:31:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91a89c00) [pid = 10634] [serial = 1848] [outer = 0x90fbb800] 00:31:45 INFO - PROCESS | 10634 | 1469259105546 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]]]}] 00:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1502ms 00:31:45 INFO - PROCESS | 10634 | 1469259105606 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 00:31:45 INFO - PROCESS | 10634 | 1469259105610 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 00:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:31:45 INFO - PROCESS | 10634 | 1469259105626 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:31:45 INFO - PROCESS | 10634 | 1469259105637 Marionette TRACE conn3 <- [1,2434,null,{}] 00:31:45 INFO - PROCESS | 10634 | 1469259105654 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}] 00:31:45 INFO - PROCESS | 10634 | 1469259105662 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:45 INFO - PROCESS | 10634 | 1469259105893 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 00:31:45 INFO - PROCESS | 10634 | 1469259105921 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:45 INFO - PROCESS | 10634 | 1469259105928 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x92013800 == 23 [pid = 10634] [id = 616] 00:31:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92019800) [pid = 10634] [serial = 1849] [outer = (nil)] 00:31:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92373000) [pid = 10634] [serial = 1850] [outer = 0x92019800] 00:31:46 INFO - PROCESS | 10634 | 1469259106000 Marionette DEBUG loaded listener.js 00:31:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x92378800) [pid = 10634] [serial = 1851] [outer = 0x92019800] 00:31:46 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x90fc2c00) [pid = 10634] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:31:46 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x93b73000) [pid = 10634] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:31:46 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92371000) [pid = 10634] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:31:46 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8dff2800) [pid = 10634] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:31:47 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dd7cc00) [pid = 10634] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:31:47 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8f9b9000) [pid = 10634] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:31:47 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8f9b3400) [pid = 10634] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:31:47 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x910a7800) [pid = 10634] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:31:47 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8dffcc00) [pid = 10634] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:31:47 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8ec4dc00) [pid = 10634] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:31:47 INFO - PROCESS | 10634 | 1469259107442 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]]]}] 00:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1861ms 00:31:47 INFO - PROCESS | 10634 | 1469259107479 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 00:31:47 INFO - PROCESS | 10634 | 1469259107484 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 00:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:31:47 INFO - PROCESS | 10634 | 1469259107490 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:31:47 INFO - PROCESS | 10634 | 1469259107493 Marionette TRACE conn3 <- [1,2438,null,{}] 00:31:47 INFO - PROCESS | 10634 | 1469259107499 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}] 00:31:47 INFO - PROCESS | 10634 | 1469259107504 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:47 INFO - PROCESS | 10634 | 1469259107726 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 00:31:47 INFO - PROCESS | 10634 | 1469259107740 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:47 INFO - PROCESS | 10634 | 1469259107747 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffdc00 == 24 [pid = 10634] [id = 617] 00:31:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8f9b3c00) [pid = 10634] [serial = 1852] [outer = (nil)] 00:31:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92014400) [pid = 10634] [serial = 1853] [outer = 0x8f9b3c00] 00:31:47 INFO - PROCESS | 10634 | 1469259107830 Marionette DEBUG loaded listener.js 00:31:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9237a400) [pid = 10634] [serial = 1854] [outer = 0x8f9b3c00] 00:31:48 INFO - PROCESS | 10634 | 1469259108676 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]]]}] 00:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1229ms 00:31:48 INFO - PROCESS | 10634 | 1469259108720 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 00:31:48 INFO - PROCESS | 10634 | 1469259108724 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 00:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:31:48 INFO - PROCESS | 10634 | 1469259108731 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:31:48 INFO - PROCESS | 10634 | 1469259108735 Marionette TRACE conn3 <- [1,2442,null,{}] 00:31:48 INFO - PROCESS | 10634 | 1469259108740 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}] 00:31:48 INFO - PROCESS | 10634 | 1469259108744 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:48 INFO - PROCESS | 10634 | 1469259108906 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 00:31:49 INFO - PROCESS | 10634 | 1469259109141 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 10634 | 1469259109155 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c800 == 25 [pid = 10634] [id = 618] 00:31:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8dd7d000) [pid = 10634] [serial = 1855] [outer = (nil)] 00:31:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8dff3800) [pid = 10634] [serial = 1856] [outer = 0x8dd7d000] 00:31:49 INFO - PROCESS | 10634 | 1469259109244 Marionette DEBUG loaded listener.js 00:31:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8ec4c800) [pid = 10634] [serial = 1857] [outer = 0x8dd7d000] 00:31:50 INFO - PROCESS | 10634 | 1469259110326 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]]]}] 00:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1633ms 00:31:50 INFO - PROCESS | 10634 | 1469259110367 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 00:31:50 INFO - PROCESS | 10634 | 1469259110374 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 00:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:31:50 INFO - PROCESS | 10634 | 1469259110382 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:31:50 INFO - PROCESS | 10634 | 1469259110387 Marionette TRACE conn3 <- [1,2446,null,{}] 00:31:50 INFO - PROCESS | 10634 | 1469259110395 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}] 00:31:50 INFO - PROCESS | 10634 | 1469259110404 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:50 INFO - PROCESS | 10634 | 1469259110597 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 00:31:50 INFO - PROCESS | 10634 | 1469259110832 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:50 INFO - PROCESS | 10634 | 1469259110841 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffc400 == 26 [pid = 10634] [id = 619] 00:31:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x910a2c00) [pid = 10634] [serial = 1858] [outer = (nil)] 00:31:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x9123dc00) [pid = 10634] [serial = 1859] [outer = 0x910a2c00] 00:31:50 INFO - PROCESS | 10634 | 1469259110973 Marionette DEBUG loaded listener.js 00:31:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91a8fc00) [pid = 10634] [serial = 1860] [outer = 0x910a2c00] 00:31:52 INFO - PROCESS | 10634 | 1469259112017 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]]]}] 00:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1688ms 00:31:52 INFO - PROCESS | 10634 | 1469259112074 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 00:31:52 INFO - PROCESS | 10634 | 1469259112081 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 00:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:31:52 INFO - PROCESS | 10634 | 1469259112089 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:31:52 INFO - PROCESS | 10634 | 1469259112093 Marionette TRACE conn3 <- [1,2450,null,{}] 00:31:52 INFO - PROCESS | 10634 | 1469259112100 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}] 00:31:52 INFO - PROCESS | 10634 | 1469259112105 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:52 INFO - PROCESS | 10634 | 1469259112340 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 00:31:52 INFO - PROCESS | 10634 | 1469259112630 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:52 INFO - PROCESS | 10634 | 1469259112640 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x92370c00 == 27 [pid = 10634] [id = 620] 00:31:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x92378400) [pid = 10634] [serial = 1861] [outer = (nil)] 00:31:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x92b28400) [pid = 10634] [serial = 1862] [outer = 0x92378400] 00:31:52 INFO - PROCESS | 10634 | 1469259112748 Marionette DEBUG loaded listener.js 00:31:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9394ac00) [pid = 10634] [serial = 1863] [outer = 0x92378400] 00:31:53 INFO - PROCESS | 10634 | 1469259113844 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]]]}] 00:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1787ms 00:31:53 INFO - PROCESS | 10634 | 1469259113876 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 00:31:53 INFO - PROCESS | 10634 | 1469259113880 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 00:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:31:53 INFO - PROCESS | 10634 | 1469259113896 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:31:53 INFO - PROCESS | 10634 | 1469259113905 Marionette TRACE conn3 <- [1,2454,null,{}] 00:31:53 INFO - PROCESS | 10634 | 1469259113912 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}] 00:31:53 INFO - PROCESS | 10634 | 1469259113919 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:54 INFO - PROCESS | 10634 | 1469259114152 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 00:31:54 INFO - PROCESS | 10634 | 1469259114379 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:54 INFO - PROCESS | 10634 | 1469259114388 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:54 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201a800 == 28 [pid = 10634] [id = 621] 00:31:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x92b21800) [pid = 10634] [serial = 1864] [outer = (nil)] 00:31:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9502b800) [pid = 10634] [serial = 1865] [outer = 0x92b21800] 00:31:54 INFO - PROCESS | 10634 | 1469259114514 Marionette DEBUG loaded listener.js 00:31:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9502ec00) [pid = 10634] [serial = 1866] [outer = 0x92b21800] 00:31:55 INFO - PROCESS | 10634 | 1469259115693 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]]]}] 00:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1897ms 00:31:55 INFO - PROCESS | 10634 | 1469259115786 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 00:31:55 INFO - PROCESS | 10634 | 1469259115792 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 00:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:31:55 INFO - PROCESS | 10634 | 1469259115810 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:31:55 INFO - PROCESS | 10634 | 1469259115815 Marionette TRACE conn3 <- [1,2458,null,{}] 00:31:55 INFO - PROCESS | 10634 | 1469259115824 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}] 00:31:55 INFO - PROCESS | 10634 | 1469259115830 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:56 INFO - PROCESS | 10634 | 1469259116139 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 00:31:56 INFO - PROCESS | 10634 | 1469259116347 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:56 INFO - PROCESS | 10634 | 1469259116362 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edee000 == 29 [pid = 10634] [id = 622] 00:31:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8edefc00) [pid = 10634] [serial = 1867] [outer = (nil)] 00:31:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8edfa000) [pid = 10634] [serial = 1868] [outer = 0x8edefc00] 00:31:56 INFO - PROCESS | 10634 | 1469259116439 Marionette DEBUG loaded listener.js 00:31:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8f9b1c00) [pid = 10634] [serial = 1869] [outer = 0x8edefc00] 00:31:56 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81800 == 28 [pid = 10634] [id = 603] 00:31:56 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffdc00 == 27 [pid = 10634] [id = 617] 00:31:56 INFO - PROCESS | 10634 | --DOCSHELL 0x92013800 == 26 [pid = 10634] [id = 616] 00:31:56 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9af800 == 25 [pid = 10634] [id = 615] 00:31:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf7800 == 24 [pid = 10634] [id = 614] 00:31:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd89c00 == 23 [pid = 10634] [id = 613] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x9237b800) [pid = 10634] [serial = 1788] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x92b26800) [pid = 10634] [serial = 1808] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x8eea1c00) [pid = 10634] [serial = 1811] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x92ee4400) [pid = 10634] [serial = 1809] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8dd81400) [pid = 10634] [serial = 1790] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8dff4c00) [pid = 10634] [serial = 1791] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9210e000) [pid = 10634] [serial = 1796] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x92b1f000) [pid = 10634] [serial = 1797] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x90fbf800) [pid = 10634] [serial = 1793] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x9123f800) [pid = 10634] [serial = 1794] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x91a89800) [pid = 10634] [serial = 1805] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8edf3400) [pid = 10634] [serial = 1802] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8eeaa800) [pid = 10634] [serial = 1803] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x93984400) [pid = 10634] [serial = 1799] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x92ee1c00) [pid = 10634] [serial = 1800] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91d6bc00) [pid = 10634] [serial = 1812] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x91a90c00) [pid = 10634] [serial = 1806] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x95033c00) [pid = 10634] [serial = 1815] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x95030400) [pid = 10634] [serial = 1814] [outer = (nil)] [url = about:blank] 00:31:57 INFO - PROCESS | 10634 | 1469259117384 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]]]}] 00:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1647ms 00:31:57 INFO - PROCESS | 10634 | 1469259117449 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 00:31:57 INFO - PROCESS | 10634 | 1469259117455 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 00:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:31:57 INFO - PROCESS | 10634 | 1469259117466 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:31:57 INFO - PROCESS | 10634 | 1469259117470 Marionette TRACE conn3 <- [1,2462,null,{}] 00:31:57 INFO - PROCESS | 10634 | 1469259117477 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}] 00:31:57 INFO - PROCESS | 10634 | 1469259117482 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:57 INFO - PROCESS | 10634 | 1469259117659 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 00:31:57 INFO - PROCESS | 10634 | 1469259117852 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:57 INFO - PROCESS | 10634 | 1469259117861 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff1800 == 24 [pid = 10634] [id = 623] 00:31:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8edfb400) [pid = 10634] [serial = 1870] [outer = (nil)] 00:31:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x910acc00) [pid = 10634] [serial = 1871] [outer = 0x8edfb400] 00:31:57 INFO - PROCESS | 10634 | 1469259117939 Marionette DEBUG loaded listener.js 00:31:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91a89800) [pid = 10634] [serial = 1872] [outer = 0x8edfb400] 00:31:58 INFO - PROCESS | 10634 | 1469259118792 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]]]}] 00:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1347ms 00:31:58 INFO - PROCESS | 10634 | 1469259118813 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 00:31:58 INFO - PROCESS | 10634 | 1469259118817 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 00:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:31:58 INFO - PROCESS | 10634 | 1469259118823 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:31:58 INFO - PROCESS | 10634 | 1469259118829 Marionette TRACE conn3 <- [1,2466,null,{}] 00:31:58 INFO - PROCESS | 10634 | 1469259118845 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}] 00:31:58 INFO - PROCESS | 10634 | 1469259118853 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:59 INFO - PROCESS | 10634 | 1469259119030 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 00:31:59 INFO - PROCESS | 10634 | 1469259119042 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:59 INFO - PROCESS | 10634 | 1469259119050 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:31:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x92374800 == 25 [pid = 10634] [id = 624] 00:31:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92375c00) [pid = 10634] [serial = 1873] [outer = (nil)] 00:31:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9237cc00) [pid = 10634] [serial = 1874] [outer = 0x92375c00] 00:31:59 INFO - PROCESS | 10634 | 1469259119127 Marionette DEBUG loaded listener.js 00:31:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x92eda800) [pid = 10634] [serial = 1875] [outer = 0x92375c00] 00:32:00 INFO - PROCESS | 10634 | 1469259120185 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]]]}] 00:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1392ms 00:32:00 INFO - PROCESS | 10634 | 1469259120216 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 00:32:00 INFO - PROCESS | 10634 | 1469259120220 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 00:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:32:00 INFO - PROCESS | 10634 | 1469259120227 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:32:00 INFO - PROCESS | 10634 | 1469259120231 Marionette TRACE conn3 <- [1,2470,null,{}] 00:32:00 INFO - PROCESS | 10634 | 1469259120236 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}] 00:32:00 INFO - PROCESS | 10634 | 1469259120241 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:00 INFO - PROCESS | 10634 | 1469259120471 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 00:32:00 INFO - PROCESS | 10634 | 1469259120493 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:00 INFO - PROCESS | 10634 | 1469259120501 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x9210f400 == 26 [pid = 10634] [id = 625] 00:32:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9394d400) [pid = 10634] [serial = 1876] [outer = (nil)] 00:32:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9398d000) [pid = 10634] [serial = 1877] [outer = 0x9394d400] 00:32:00 INFO - PROCESS | 10634 | 1469259120570 Marionette DEBUG loaded listener.js 00:32:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x95027400) [pid = 10634] [serial = 1878] [outer = 0x9394d400] 00:32:01 INFO - PROCESS | 10634 | 1469259121526 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]]]}] 00:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1340ms 00:32:01 INFO - PROCESS | 10634 | 1469259121569 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 00:32:01 INFO - PROCESS | 10634 | 1469259121573 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 00:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:32:01 INFO - PROCESS | 10634 | 1469259121586 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:32:01 INFO - PROCESS | 10634 | 1469259121589 Marionette TRACE conn3 <- [1,2474,null,{}] 00:32:01 INFO - PROCESS | 10634 | 1469259121595 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}] 00:32:01 INFO - PROCESS | 10634 | 1469259121600 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:01 INFO - PROCESS | 10634 | 1469259121848 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 00:32:01 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92019800) [pid = 10634] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:32:01 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8eea2400) [pid = 10634] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:32:01 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dfef400) [pid = 10634] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec4a400) [pid = 10634] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x90fbb800) [pid = 10634] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x92019c00) [pid = 10634] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x951e4c00) [pid = 10634] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8edef400) [pid = 10634] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8ec79400) [pid = 10634] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x9513b400) [pid = 10634] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x95108400) [pid = 10634] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:32:02 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x95110800) [pid = 10634] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:32:02 INFO - PROCESS | 10634 | 1469259122170 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:02 INFO - PROCESS | 10634 | 1469259122176 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83800 == 27 [pid = 10634] [id = 626] 00:32:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dfef400) [pid = 10634] [serial = 1879] [outer = (nil)] 00:32:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8eea2400) [pid = 10634] [serial = 1880] [outer = 0x8dfef400] 00:32:02 INFO - PROCESS | 10634 | 1469259122252 Marionette DEBUG loaded listener.js 00:32:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x90fbb800) [pid = 10634] [serial = 1881] [outer = 0x8dfef400] 00:32:03 INFO - PROCESS | 10634 | 1469259123015 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]]]}] 00:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1480ms 00:32:03 INFO - PROCESS | 10634 | 1469259123073 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 00:32:03 INFO - PROCESS | 10634 | 1469259123076 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 00:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:32:03 INFO - PROCESS | 10634 | 1469259123087 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:32:03 INFO - PROCESS | 10634 | 1469259123089 Marionette TRACE conn3 <- [1,2478,null,{}] 00:32:03 INFO - PROCESS | 10634 | 1469259123098 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}] 00:32:03 INFO - PROCESS | 10634 | 1469259123108 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:03 INFO - PROCESS | 10634 | 1469259123332 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 00:32:03 INFO - PROCESS | 10634 | 1469259123473 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:03 INFO - PROCESS | 10634 | 1469259123480 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7b400 == 28 [pid = 10634] [id = 627] 00:32:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dd7c400) [pid = 10634] [serial = 1882] [outer = (nil)] 00:32:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9510d400) [pid = 10634] [serial = 1883] [outer = 0x8dd7c400] 00:32:03 INFO - PROCESS | 10634 | 1469259123549 Marionette DEBUG loaded listener.js 00:32:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x951e9000) [pid = 10634] [serial = 1884] [outer = 0x8dd7c400] 00:32:04 INFO - PROCESS | 10634 | 1469259124509 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]]]}] 00:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1481ms 00:32:04 INFO - PROCESS | 10634 | 1469259124570 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 00:32:04 INFO - PROCESS | 10634 | 1469259124577 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 00:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:32:04 INFO - PROCESS | 10634 | 1469259124585 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:32:04 INFO - PROCESS | 10634 | 1469259124591 Marionette TRACE conn3 <- [1,2482,null,{}] 00:32:04 INFO - PROCESS | 10634 | 1469259124601 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}] 00:32:04 INFO - PROCESS | 10634 | 1469259124606 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:04 INFO - PROCESS | 10634 | 1469259124804 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 00:32:05 INFO - PROCESS | 10634 | 1469259125058 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:05 INFO - PROCESS | 10634 | 1469259125069 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd88800 == 29 [pid = 10634] [id = 628] 00:32:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8dff8400) [pid = 10634] [serial = 1885] [outer = (nil)] 00:32:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8f9ba400) [pid = 10634] [serial = 1886] [outer = 0x8dff8400] 00:32:05 INFO - PROCESS | 10634 | 1469259125197 Marionette DEBUG loaded listener.js 00:32:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x910a0400) [pid = 10634] [serial = 1887] [outer = 0x8dff8400] 00:32:06 INFO - PROCESS | 10634 | 1469259126121 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]]]}] 00:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 00:32:06 INFO - PROCESS | 10634 | 1469259126173 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 00:32:06 INFO - PROCESS | 10634 | 1469259126180 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 00:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:32:06 INFO - PROCESS | 10634 | 1469259126191 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:32:06 INFO - PROCESS | 10634 | 1469259126195 Marionette TRACE conn3 <- [1,2486,null,{}] 00:32:06 INFO - PROCESS | 10634 | 1469259126202 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}] 00:32:06 INFO - PROCESS | 10634 | 1469259126208 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:06 INFO - PROCESS | 10634 | 1469259126393 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 00:32:06 INFO - PROCESS | 10634 | 1469259126586 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:06 INFO - PROCESS | 10634 | 1469259126598 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea8800 == 30 [pid = 10634] [id = 629] 00:32:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x91241000) [pid = 10634] [serial = 1888] [outer = (nil)] 00:32:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92379000) [pid = 10634] [serial = 1889] [outer = 0x91241000] 00:32:06 INFO - PROCESS | 10634 | 1469259126677 Marionette DEBUG loaded listener.js 00:32:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92b29c00) [pid = 10634] [serial = 1890] [outer = 0x91241000] 00:32:07 INFO - PROCESS | 10634 | 1469259127775 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]]]}] 00:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1642ms 00:32:07 INFO - PROCESS | 10634 | 1469259127833 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 00:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:32:07 INFO - PROCESS | 10634 | 1469259127838 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 00:32:07 INFO - PROCESS | 10634 | 1469259127846 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:32:07 INFO - PROCESS | 10634 | 1469259127852 Marionette TRACE conn3 <- [1,2490,null,{}] 00:32:07 INFO - PROCESS | 10634 | 1469259127875 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}] 00:32:07 INFO - PROCESS | 10634 | 1469259127890 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:08 INFO - PROCESS | 10634 | 1469259128121 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 00:32:08 INFO - PROCESS | 10634 | 1469259128382 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:08 INFO - PROCESS | 10634 | 1469259128392 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x951ef400 == 31 [pid = 10634] [id = 630] 00:32:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x951f0400) [pid = 10634] [serial = 1891] [outer = (nil)] 00:32:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9521cc00) [pid = 10634] [serial = 1892] [outer = 0x951f0400] 00:32:08 INFO - PROCESS | 10634 | 1469259128524 Marionette DEBUG loaded listener.js 00:32:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x977bb800) [pid = 10634] [serial = 1893] [outer = 0x951f0400] 00:32:09 INFO - PROCESS | 10634 | 1469259129469 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]]]}] 00:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1697ms 00:32:09 INFO - PROCESS | 10634 | 1469259129542 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 00:32:09 INFO - PROCESS | 10634 | 1469259129546 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 00:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:32:09 INFO - PROCESS | 10634 | 1469259129553 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:32:09 INFO - PROCESS | 10634 | 1469259129556 Marionette TRACE conn3 <- [1,2494,null,{}] 00:32:09 INFO - PROCESS | 10634 | 1469259129562 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}] 00:32:09 INFO - PROCESS | 10634 | 1469259129568 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:09 INFO - PROCESS | 10634 | 1469259129784 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 00:32:09 INFO - PROCESS | 10634 | 1469259129967 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:09 INFO - PROCESS | 10634 | 1469259129976 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbcc00 == 32 [pid = 10634] [id = 631] 00:32:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x93949400) [pid = 10634] [serial = 1894] [outer = (nil)] 00:32:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x982ddc00) [pid = 10634] [serial = 1895] [outer = 0x93949400] 00:32:10 INFO - PROCESS | 10634 | 1469259130060 Marionette DEBUG loaded listener.js 00:32:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x98997000) [pid = 10634] [serial = 1896] [outer = 0x93949400] 00:32:11 INFO - PROCESS | 10634 | 1469259131018 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]]]}] 00:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1534ms 00:32:11 INFO - PROCESS | 10634 | 1469259131088 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 00:32:11 INFO - PROCESS | 10634 | 1469259131092 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 00:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:32:11 INFO - PROCESS | 10634 | 1469259131098 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:32:11 INFO - PROCESS | 10634 | 1469259131102 Marionette TRACE conn3 <- [1,2498,null,{}] 00:32:11 INFO - PROCESS | 10634 | 1469259131108 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}] 00:32:11 INFO - PROCESS | 10634 | 1469259131113 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:11 INFO - PROCESS | 10634 | 1469259131293 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 00:32:11 INFO - PROCESS | 10634 | 1469259131478 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:11 INFO - PROCESS | 10634 | 1469259131486 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x9123ec00 == 33 [pid = 10634] [id = 632] 00:32:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9201b400) [pid = 10634] [serial = 1897] [outer = (nil)] 00:32:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x98d65400) [pid = 10634] [serial = 1898] [outer = 0x9201b400] 00:32:11 INFO - PROCESS | 10634 | 1469259131577 Marionette DEBUG loaded listener.js 00:32:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x99517000) [pid = 10634] [serial = 1899] [outer = 0x9201b400] 00:32:12 INFO - PROCESS | 10634 | 1469259132547 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]]]}] 00:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1491ms 00:32:12 INFO - PROCESS | 10634 | 1469259132592 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 00:32:12 INFO - PROCESS | 10634 | 1469259132596 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 00:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:32:12 INFO - PROCESS | 10634 | 1469259132602 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:32:12 INFO - PROCESS | 10634 | 1469259132606 Marionette TRACE conn3 <- [1,2502,null,{}] 00:32:12 INFO - PROCESS | 10634 | 1469259132612 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}] 00:32:12 INFO - PROCESS | 10634 | 1469259132622 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:12 INFO - PROCESS | 10634 | 1469259132830 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 00:32:13 INFO - PROCESS | 10634 | 1469259133024 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:13 INFO - PROCESS | 10634 | 1469259133031 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b1f800 == 34 [pid = 10634] [id = 633] 00:32:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x92b20400) [pid = 10634] [serial = 1900] [outer = (nil)] 00:32:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x99bb4800) [pid = 10634] [serial = 1901] [outer = 0x92b20400] 00:32:13 INFO - PROCESS | 10634 | 1469259133118 Marionette DEBUG loaded listener.js 00:32:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x99c02000) [pid = 10634] [serial = 1902] [outer = 0x92b20400] 00:32:14 INFO - PROCESS | 10634 | 1469259134075 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]]]}] 00:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1542ms 00:32:14 INFO - PROCESS | 10634 | 1469259134147 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 00:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:32:14 INFO - PROCESS | 10634 | 1469259134152 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 00:32:14 INFO - PROCESS | 10634 | 1469259134158 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:32:14 INFO - PROCESS | 10634 | 1469259134162 Marionette TRACE conn3 <- [1,2506,null,{}] 00:32:14 INFO - PROCESS | 10634 | 1469259134167 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}] 00:32:14 INFO - PROCESS | 10634 | 1469259134173 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:14 INFO - PROCESS | 10634 | 1469259134345 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 00:32:14 INFO - PROCESS | 10634 | 1469259134821 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:14 INFO - PROCESS | 10634 | 1469259134830 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff7800 == 35 [pid = 10634] [id = 634] 00:32:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x8dff8800) [pid = 10634] [serial = 1903] [outer = (nil)] 00:32:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8ec52400) [pid = 10634] [serial = 1904] [outer = 0x8dff8800] 00:32:14 INFO - PROCESS | 10634 | 1469259134910 Marionette DEBUG loaded listener.js 00:32:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x8edec400) [pid = 10634] [serial = 1905] [outer = 0x8dff8800] 00:32:15 INFO - PROCESS | 10634 | 1469259135884 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]]]}] 00:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1795ms 00:32:15 INFO - PROCESS | 10634 | 1469259135955 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 00:32:15 INFO - PROCESS | 10634 | 1469259135961 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 00:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:32:15 INFO - PROCESS | 10634 | 1469259135968 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:32:15 INFO - PROCESS | 10634 | 1469259135973 Marionette TRACE conn3 <- [1,2510,null,{}] 00:32:15 INFO - PROCESS | 10634 | 1469259135981 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}] 00:32:15 INFO - PROCESS | 10634 | 1469259135988 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:16 INFO - PROCESS | 10634 | 1469259136199 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x92370000 == 34 [pid = 10634] [id = 602] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffe000 == 33 [pid = 10634] [id = 601] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x91ccac00 == 32 [pid = 10634] [id = 606] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec77400 == 31 [pid = 10634] [id = 605] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x93b6e800 == 30 [pid = 10634] [id = 604] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x92b26c00 == 29 [pid = 10634] [id = 607] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec49c00 == 28 [pid = 10634] [id = 612] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffc400 == 27 [pid = 10634] [id = 619] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x92370c00 == 26 [pid = 10634] [id = 620] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x9513b800 == 25 [pid = 10634] [id = 608] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea6400 == 24 [pid = 10634] [id = 609] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c800 == 23 [pid = 10634] [id = 618] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc5800 == 22 [pid = 10634] [id = 610] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x9201a800 == 21 [pid = 10634] [id = 621] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff9800 == 20 [pid = 10634] [id = 611] 00:32:17 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffb800 == 19 [pid = 10634] [id = 600] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x92014400) [pid = 10634] [serial = 1853] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x92ee1800) [pid = 10634] [serial = 1821] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x951eb800) [pid = 10634] [serial = 1826] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x995ad400) [pid = 10634] [serial = 1836] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x91cc1400) [pid = 10634] [serial = 1818] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x994ab800) [pid = 10634] [serial = 1833] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x98999000) [pid = 10634] [serial = 1832] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x951f2400) [pid = 10634] [serial = 1827] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x95299800) [pid = 10634] [serial = 1830] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9951f400) [pid = 10634] [serial = 1835] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x95297400) [pid = 10634] [serial = 1829] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x95143c00) [pid = 10634] [serial = 1824] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x9394e400) [pid = 10634] [serial = 1820] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9513ec00) [pid = 10634] [serial = 1823] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x910aa800) [pid = 10634] [serial = 1817] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92373000) [pid = 10634] [serial = 1850] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8f9afc00) [pid = 10634] [serial = 1844] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8f9b4c00) [pid = 10634] [serial = 1845] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8dff7400) [pid = 10634] [serial = 1841] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8ec4cc00) [pid = 10634] [serial = 1842] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8ec7bc00) [pid = 10634] [serial = 1839] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8ec6d400) [pid = 10634] [serial = 1838] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92378800) [pid = 10634] [serial = 1851] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x91a89c00) [pid = 10634] [serial = 1848] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x9123c400) [pid = 10634] [serial = 1847] [outer = (nil)] [url = about:blank] 00:32:17 INFO - PROCESS | 10634 | 1469259137521 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:17 INFO - PROCESS | 10634 | 1469259137530 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81c00 == 20 [pid = 10634] [id = 635] 00:32:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dd84c00) [pid = 10634] [serial = 1906] [outer = (nil)] 00:32:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dff3000) [pid = 10634] [serial = 1907] [outer = 0x8dd84c00] 00:32:17 INFO - PROCESS | 10634 | 1469259137612 Marionette DEBUG loaded listener.js 00:32:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8ec49800) [pid = 10634] [serial = 1908] [outer = 0x8dd84c00] 00:32:18 INFO - PROCESS | 10634 | 1469259138559 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]]]}] 00:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2634ms 00:32:18 INFO - PROCESS | 10634 | 1469259138605 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 00:32:18 INFO - PROCESS | 10634 | 1469259138611 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 00:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:32:18 INFO - PROCESS | 10634 | 1469259138619 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:32:18 INFO - PROCESS | 10634 | 1469259138623 Marionette TRACE conn3 <- [1,2514,null,{}] 00:32:18 INFO - PROCESS | 10634 | 1469259138631 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}] 00:32:18 INFO - PROCESS | 10634 | 1469259138639 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:18 INFO - PROCESS | 10634 | 1469259138809 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 00:32:18 INFO - PROCESS | 10634 | 1469259138821 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:18 INFO - PROCESS | 10634 | 1469259138833 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea1c00 == 21 [pid = 10634] [id = 636] 00:32:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8eea6400) [pid = 10634] [serial = 1909] [outer = (nil)] 00:32:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8eeb0800) [pid = 10634] [serial = 1910] [outer = 0x8eea6400] 00:32:18 INFO - PROCESS | 10634 | 1469259138920 Marionette DEBUG loaded listener.js 00:32:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8f9b7c00) [pid = 10634] [serial = 1911] [outer = 0x8eea6400] 00:32:20 INFO - PROCESS | 10634 | 1469259140009 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]]]}] 00:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1481ms 00:32:20 INFO - PROCESS | 10634 | 1469259140106 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 00:32:20 INFO - PROCESS | 10634 | 1469259140114 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 00:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:32:20 INFO - PROCESS | 10634 | 1469259140134 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:32:20 INFO - PROCESS | 10634 | 1469259140138 Marionette TRACE conn3 <- [1,2518,null,{}] 00:32:20 INFO - PROCESS | 10634 | 1469259140144 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}] 00:32:20 INFO - PROCESS | 10634 | 1469259140150 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:20 INFO - PROCESS | 10634 | 1469259140388 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 00:32:20 INFO - PROCESS | 10634 | 1469259140415 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:20 INFO - PROCESS | 10634 | 1469259140425 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a2400 == 22 [pid = 10634] [id = 637] 00:32:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x910ad000) [pid = 10634] [serial = 1912] [outer = (nil)] 00:32:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9123fc00) [pid = 10634] [serial = 1913] [outer = 0x910ad000] 00:32:20 INFO - PROCESS | 10634 | 1469259140492 Marionette DEBUG loaded listener.js 00:32:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91a8d800) [pid = 10634] [serial = 1914] [outer = 0x910ad000] 00:32:21 INFO - PROCESS | 10634 | 1469259141552 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]]]}] 00:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1434ms 00:32:21 INFO - PROCESS | 10634 | 1469259141569 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 00:32:21 INFO - PROCESS | 10634 | 1469259141573 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 00:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:32:21 INFO - PROCESS | 10634 | 1469259141597 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:32:21 INFO - PROCESS | 10634 | 1469259141606 Marionette TRACE conn3 <- [1,2522,null,{}] 00:32:21 INFO - PROCESS | 10634 | 1469259141615 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}] 00:32:21 INFO - PROCESS | 10634 | 1469259141623 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:21 INFO - PROCESS | 10634 | 1469259141856 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 00:32:21 INFO - PROCESS | 10634 | 1469259141877 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:21 INFO - PROCESS | 10634 | 1469259141885 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc5000 == 23 [pid = 10634] [id = 638] 00:32:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91d69c00) [pid = 10634] [serial = 1915] [outer = (nil)] 00:32:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92371400) [pid = 10634] [serial = 1916] [outer = 0x91d69c00] 00:32:21 INFO - PROCESS | 10634 | 1469259141965 Marionette DEBUG loaded listener.js 00:32:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x92378c00) [pid = 10634] [serial = 1917] [outer = 0x91d69c00] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9394d400) [pid = 10634] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8dfef400) [pid = 10634] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92375c00) [pid = 10634] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8edefc00) [pid = 10634] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8edfb400) [pid = 10634] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x910a2c00) [pid = 10634] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8dd7d000) [pid = 10634] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x92b21800) [pid = 10634] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92378400) [pid = 10634] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8dd7c400) [pid = 10634] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:32:22 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8f9b3c00) [pid = 10634] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:32:23 INFO - PROCESS | 10634 | 1469259143382 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]]]}] 00:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1856ms 00:32:23 INFO - PROCESS | 10634 | 1469259143445 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 00:32:23 INFO - PROCESS | 10634 | 1469259143450 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 00:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:32:23 INFO - PROCESS | 10634 | 1469259143484 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:32:23 INFO - PROCESS | 10634 | 1469259143487 Marionette TRACE conn3 <- [1,2526,null,{}] 00:32:23 INFO - PROCESS | 10634 | 1469259143497 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}] 00:32:23 INFO - PROCESS | 10634 | 1469259143500 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:23 INFO - PROCESS | 10634 | 1469259143666 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 00:32:23 INFO - PROCESS | 10634 | 1469259143811 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:23 INFO - PROCESS | 10634 | 1469259143818 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffa000 == 24 [pid = 10634] [id = 639] 00:32:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91241400) [pid = 10634] [serial = 1918] [outer = (nil)] 00:32:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92372800) [pid = 10634] [serial = 1919] [outer = 0x91241400] 00:32:23 INFO - PROCESS | 10634 | 1469259143886 Marionette DEBUG loaded listener.js 00:32:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92b1d800) [pid = 10634] [serial = 1920] [outer = 0x91241400] 00:32:24 INFO - PROCESS | 10634 | 1469259144657 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]]]}] 00:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1239ms 00:32:24 INFO - PROCESS | 10634 | 1469259144740 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 00:32:24 INFO - PROCESS | 10634 | 1469259144746 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 00:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:32:24 INFO - PROCESS | 10634 | 1469259144757 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:32:24 INFO - PROCESS | 10634 | 1469259144762 Marionette TRACE conn3 <- [1,2530,null,{}] 00:32:24 INFO - PROCESS | 10634 | 1469259144772 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}] 00:32:24 INFO - PROCESS | 10634 | 1469259144779 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:24 INFO - PROCESS | 10634 | 1469259144988 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 00:32:25 INFO - PROCESS | 10634 | 1469259145179 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:25 INFO - PROCESS | 10634 | 1469259145198 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7ac00 == 25 [pid = 10634] [id = 640] 00:32:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8ededc00) [pid = 10634] [serial = 1921] [outer = (nil)] 00:32:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8edf6400) [pid = 10634] [serial = 1922] [outer = 0x8ededc00] 00:32:25 INFO - PROCESS | 10634 | 1469259145284 Marionette DEBUG loaded listener.js 00:32:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x910a2800) [pid = 10634] [serial = 1923] [outer = 0x8ededc00] 00:32:26 INFO - PROCESS | 10634 | 1469259146368 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]]]}] 00:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1701ms 00:32:26 INFO - PROCESS | 10634 | 1469259146459 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 00:32:26 INFO - PROCESS | 10634 | 1469259146465 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 00:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:32:26 INFO - PROCESS | 10634 | 1469259146475 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:32:26 INFO - PROCESS | 10634 | 1469259146481 Marionette TRACE conn3 <- [1,2534,null,{}] 00:32:26 INFO - PROCESS | 10634 | 1469259146488 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}] 00:32:26 INFO - PROCESS | 10634 | 1469259146494 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:26 INFO - PROCESS | 10634 | 1469259146718 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 00:32:26 INFO - PROCESS | 10634 | 1469259146965 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:26 INFO - PROCESS | 10634 | 1469259146975 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff9c00 == 26 [pid = 10634] [id = 641] 00:32:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8edf2000) [pid = 10634] [serial = 1924] [outer = (nil)] 00:32:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92372c00) [pid = 10634] [serial = 1925] [outer = 0x8edf2000] 00:32:27 INFO - PROCESS | 10634 | 1469259147083 Marionette DEBUG loaded listener.js 00:32:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92edcc00) [pid = 10634] [serial = 1926] [outer = 0x8edf2000] 00:32:28 INFO - PROCESS | 10634 | 1469259148095 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]]]}] 00:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1698ms 00:32:28 INFO - PROCESS | 10634 | 1469259148170 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 00:32:28 INFO - PROCESS | 10634 | 1469259148174 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 00:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:32:28 INFO - PROCESS | 10634 | 1469259148181 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:32:28 INFO - PROCESS | 10634 | 1469259148184 Marionette TRACE conn3 <- [1,2538,null,{}] 00:32:28 INFO - PROCESS | 10634 | 1469259148198 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}] 00:32:28 INFO - PROCESS | 10634 | 1469259148206 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:28 INFO - PROCESS | 10634 | 1469259148427 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 00:32:28 INFO - PROCESS | 10634 | 1469259148704 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:28 INFO - PROCESS | 10634 | 1469259148717 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b6f400 == 27 [pid = 10634] [id = 642] 00:32:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x93b73800) [pid = 10634] [serial = 1927] [outer = (nil)] 00:32:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x946e4800) [pid = 10634] [serial = 1928] [outer = 0x93b73800] 00:32:28 INFO - PROCESS | 10634 | 1469259148844 Marionette DEBUG loaded listener.js 00:32:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x95032c00) [pid = 10634] [serial = 1929] [outer = 0x93b73800] 00:32:29 INFO - PROCESS | 10634 | 1469259149814 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]]]}] 00:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1684ms 00:32:29 INFO - PROCESS | 10634 | 1469259149884 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 00:32:29 INFO - PROCESS | 10634 | 1469259149889 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 00:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:32:29 INFO - PROCESS | 10634 | 1469259149897 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:32:29 INFO - PROCESS | 10634 | 1469259149901 Marionette TRACE conn3 <- [1,2542,null,{}] 00:32:29 INFO - PROCESS | 10634 | 1469259149907 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}] 00:32:29 INFO - PROCESS | 10634 | 1469259149912 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:30 INFO - PROCESS | 10634 | 1469259150091 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 00:32:30 INFO - PROCESS | 10634 | 1469259150284 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:30 INFO - PROCESS | 10634 | 1469259150292 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b3800 == 28 [pid = 10634] [id = 643] 00:32:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x946dc000) [pid = 10634] [serial = 1930] [outer = (nil)] 00:32:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x95108400) [pid = 10634] [serial = 1931] [outer = 0x946dc000] 00:32:30 INFO - PROCESS | 10634 | 1469259150439 Marionette DEBUG loaded listener.js 00:32:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9510dc00) [pid = 10634] [serial = 1932] [outer = 0x946dc000] 00:32:31 INFO - PROCESS | 10634 | 1469259151417 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]]]}] 00:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1731ms 00:32:31 INFO - PROCESS | 10634 | 1469259151629 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 00:32:31 INFO - PROCESS | 10634 | 1469259151636 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 00:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:32:31 INFO - PROCESS | 10634 | 1469259151645 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:32:31 INFO - PROCESS | 10634 | 1469259151650 Marionette TRACE conn3 <- [1,2546,null,{}] 00:32:31 INFO - PROCESS | 10634 | 1469259151659 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}] 00:32:31 INFO - PROCESS | 10634 | 1469259151665 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:31 INFO - PROCESS | 10634 | 1469259151844 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 00:32:32 INFO - PROCESS | 10634 | 1469259152115 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:32 INFO - PROCESS | 10634 | 1469259152130 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf2c00 == 29 [pid = 10634] [id = 644] 00:32:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8edf4c00) [pid = 10634] [serial = 1933] [outer = (nil)] 00:32:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8f9b1800) [pid = 10634] [serial = 1934] [outer = 0x8edf4c00] 00:32:32 INFO - PROCESS | 10634 | 1469259152271 Marionette DEBUG loaded listener.js 00:32:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x910a7400) [pid = 10634] [serial = 1935] [outer = 0x8edf4c00] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9237a400) [pid = 10634] [serial = 1854] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x9398d000) [pid = 10634] [serial = 1877] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8eea2400) [pid = 10634] [serial = 1880] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x95027400) [pid = 10634] [serial = 1878] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9237cc00) [pid = 10634] [serial = 1874] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8edfa000) [pid = 10634] [serial = 1868] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8f9b1c00) [pid = 10634] [serial = 1869] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x910acc00) [pid = 10634] [serial = 1871] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91a89800) [pid = 10634] [serial = 1872] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9123dc00) [pid = 10634] [serial = 1859] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x91a8fc00) [pid = 10634] [serial = 1860] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dff3800) [pid = 10634] [serial = 1856] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec4c800) [pid = 10634] [serial = 1857] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9502b800) [pid = 10634] [serial = 1865] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9502ec00) [pid = 10634] [serial = 1866] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92b28400) [pid = 10634] [serial = 1862] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9394ac00) [pid = 10634] [serial = 1863] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x951e9000) [pid = 10634] [serial = 1884] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x9510d400) [pid = 10634] [serial = 1883] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x90fbb800) [pid = 10634] [serial = 1881] [outer = (nil)] [url = about:blank] 00:32:32 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92eda800) [pid = 10634] [serial = 1875] [outer = (nil)] [url = about:blank] 00:32:33 INFO - PROCESS | 10634 | 1469259153206 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]]]}] 00:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1635ms 00:32:33 INFO - PROCESS | 10634 | 1469259153280 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 00:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:32:33 INFO - PROCESS | 10634 | 1469259153285 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 00:32:33 INFO - PROCESS | 10634 | 1469259153296 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:32:33 INFO - PROCESS | 10634 | 1469259153301 Marionette TRACE conn3 <- [1,2550,null,{}] 00:32:33 INFO - PROCESS | 10634 | 1469259153307 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}] 00:32:33 INFO - PROCESS | 10634 | 1469259153313 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:33 INFO - PROCESS | 10634 | 1469259153476 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 00:32:33 INFO - PROCESS | 10634 | 1469259153654 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:33 INFO - PROCESS | 10634 | 1469259153664 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bcc00 == 30 [pid = 10634] [id = 645] 00:32:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x90fb6800) [pid = 10634] [serial = 1936] [outer = (nil)] 00:32:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x91a8fc00) [pid = 10634] [serial = 1937] [outer = 0x90fb6800] 00:32:33 INFO - PROCESS | 10634 | 1469259153740 Marionette DEBUG loaded listener.js 00:32:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x91cc5800) [pid = 10634] [serial = 1938] [outer = 0x90fb6800] 00:32:34 INFO - PROCESS | 10634 | 1469259154577 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]]]}] 00:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1349ms 00:32:34 INFO - PROCESS | 10634 | 1469259154642 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 00:32:34 INFO - PROCESS | 10634 | 1469259154646 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 00:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:32:34 INFO - PROCESS | 10634 | 1469259154652 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:32:34 INFO - PROCESS | 10634 | 1469259154656 Marionette TRACE conn3 <- [1,2554,null,{}] 00:32:34 INFO - PROCESS | 10634 | 1469259154671 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}] 00:32:34 INFO - PROCESS | 10634 | 1469259154679 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:34 INFO - PROCESS | 10634 | 1469259154850 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 00:32:35 INFO - PROCESS | 10634 | 1469259155013 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:35 INFO - PROCESS | 10634 | 1469259155026 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x92373c00 == 31 [pid = 10634] [id = 646] 00:32:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92b1e000) [pid = 10634] [serial = 1939] [outer = (nil)] 00:32:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92ee3c00) [pid = 10634] [serial = 1940] [outer = 0x92b1e000] 00:32:35 INFO - PROCESS | 10634 | 1469259155096 Marionette DEBUG loaded listener.js 00:32:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9394dc00) [pid = 10634] [serial = 1941] [outer = 0x92b1e000] 00:32:36 INFO - PROCESS | 10634 | 1469259156019 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]]]}] 00:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1436ms 00:32:36 INFO - PROCESS | 10634 | 1469259156089 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 00:32:36 INFO - PROCESS | 10634 | 1469259156092 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 00:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:32:36 INFO - PROCESS | 10634 | 1469259156098 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:32:36 INFO - PROCESS | 10634 | 1469259156101 Marionette TRACE conn3 <- [1,2558,null,{}] 00:32:36 INFO - PROCESS | 10634 | 1469259156107 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}] 00:32:36 INFO - PROCESS | 10634 | 1469259156112 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:36 INFO - PROCESS | 10634 | 1469259156335 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 00:32:36 INFO - PROCESS | 10634 | 1469259156356 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:36 INFO - PROCESS | 10634 | 1469259156365 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x910acc00 == 32 [pid = 10634] [id = 647] 00:32:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9394c800) [pid = 10634] [serial = 1942] [outer = (nil)] 00:32:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x95027800) [pid = 10634] [serial = 1943] [outer = 0x9394c800] 00:32:36 INFO - PROCESS | 10634 | 1469259156431 Marionette DEBUG loaded listener.js 00:32:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9502ec00) [pid = 10634] [serial = 1944] [outer = 0x9394c800] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8dff8400) [pid = 10634] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x91241000) [pid = 10634] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x951f0400) [pid = 10634] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x93949400) [pid = 10634] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x910ad000) [pid = 10634] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8eea6400) [pid = 10634] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8dd84c00) [pid = 10634] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8dff8800) [pid = 10634] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9201b400) [pid = 10634] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x92b20400) [pid = 10634] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:32:37 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x91d69c00) [pid = 10634] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:32:37 INFO - PROCESS | 10634 | 1469259157527 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]]]}] 00:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1482ms 00:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:32:37 INFO - PROCESS | 10634 | 1469259157582 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 00:32:37 INFO - PROCESS | 10634 | 1469259157585 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 00:32:37 INFO - PROCESS | 10634 | 1469259157592 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:32:37 INFO - PROCESS | 10634 | 1469259157595 Marionette TRACE conn3 <- [1,2562,null,{}] 00:32:37 INFO - PROCESS | 10634 | 1469259157601 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}] 00:32:37 INFO - PROCESS | 10634 | 1469259157605 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:37 INFO - PROCESS | 10634 | 1469259157762 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 00:32:37 INFO - PROCESS | 10634 | 1469259157904 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:37 INFO - PROCESS | 10634 | 1469259157914 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd80400 == 33 [pid = 10634] [id = 648] 00:32:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x90fc0c00) [pid = 10634] [serial = 1945] [outer = (nil)] 00:32:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x91d69800) [pid = 10634] [serial = 1946] [outer = 0x90fc0c00] 00:32:37 INFO - PROCESS | 10634 | 1469259157982 Marionette DEBUG loaded listener.js 00:32:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92371800) [pid = 10634] [serial = 1947] [outer = 0x90fc0c00] 00:32:38 INFO - PROCESS | 10634 | 1469259158927 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]]]}] 00:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1384ms 00:32:38 INFO - PROCESS | 10634 | 1469259158976 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 00:32:38 INFO - PROCESS | 10634 | 1469259158979 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 00:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:32:38 INFO - PROCESS | 10634 | 1469259158986 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:32:38 INFO - PROCESS | 10634 | 1469259158990 Marionette TRACE conn3 <- [1,2566,null,{}] 00:32:39 INFO - PROCESS | 10634 | 1469259158996 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}] 00:32:39 INFO - PROCESS | 10634 | 1469259159007 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:39 INFO - PROCESS | 10634 | 1469259159225 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 00:32:39 INFO - PROCESS | 10634 | 1469259159377 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:39 INFO - PROCESS | 10634 | 1469259159391 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7e000 == 34 [pid = 10634] [id = 649] 00:32:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8ec4b800) [pid = 10634] [serial = 1948] [outer = (nil)] 00:32:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x95142800) [pid = 10634] [serial = 1949] [outer = 0x8ec4b800] 00:32:39 INFO - PROCESS | 10634 | 1469259159455 Marionette DEBUG loaded listener.js 00:32:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x951e4400) [pid = 10634] [serial = 1950] [outer = 0x8ec4b800] 00:32:40 INFO - PROCESS | 10634 | 1469259160532 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]]]}] 00:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1597ms 00:32:40 INFO - PROCESS | 10634 | 1469259160586 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 00:32:40 INFO - PROCESS | 10634 | 1469259160592 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 00:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:32:40 INFO - PROCESS | 10634 | 1469259160600 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:32:40 INFO - PROCESS | 10634 | 1469259160608 Marionette TRACE conn3 <- [1,2570,null,{}] 00:32:40 INFO - PROCESS | 10634 | 1469259160616 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}] 00:32:40 INFO - PROCESS | 10634 | 1469259160622 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:40 INFO - PROCESS | 10634 | 1469259160846 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 00:32:41 INFO - PROCESS | 10634 | 1469259161087 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:41 INFO - PROCESS | 10634 | 1469259161102 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf1000 == 35 [pid = 10634] [id = 650] 00:32:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8edf9c00) [pid = 10634] [serial = 1951] [outer = (nil)] 00:32:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x910aa400) [pid = 10634] [serial = 1952] [outer = 0x8edf9c00] 00:32:41 INFO - PROCESS | 10634 | 1469259161226 Marionette DEBUG loaded listener.js 00:32:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x910a5400) [pid = 10634] [serial = 1953] [outer = 0x8edf9c00] 00:32:42 INFO - PROCESS | 10634 | 1469259162221 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]]]}] 00:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1688ms 00:32:42 INFO - PROCESS | 10634 | 1469259162288 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 00:32:42 INFO - PROCESS | 10634 | 1469259162295 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 00:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:32:42 INFO - PROCESS | 10634 | 1469259162306 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:32:42 INFO - PROCESS | 10634 | 1469259162310 Marionette TRACE conn3 <- [1,2574,null,{}] 00:32:42 INFO - PROCESS | 10634 | 1469259162317 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}] 00:32:42 INFO - PROCESS | 10634 | 1469259162323 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:42 INFO - PROCESS | 10634 | 1469259162550 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 00:32:42 INFO - PROCESS | 10634 | 1469259162788 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:42 INFO - PROCESS | 10634 | 1469259162797 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x92edd000 == 36 [pid = 10634] [id = 651] 00:32:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92edf400) [pid = 10634] [serial = 1954] [outer = (nil)] 00:32:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93b68c00) [pid = 10634] [serial = 1955] [outer = 0x92edf400] 00:32:42 INFO - PROCESS | 10634 | 1469259162894 Marionette DEBUG loaded listener.js 00:32:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x93b75800) [pid = 10634] [serial = 1956] [outer = 0x92edf400] 00:32:43 INFO - PROCESS | 10634 | 1469259163883 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]]]}] 00:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1634ms 00:32:43 INFO - PROCESS | 10634 | 1469259163940 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 00:32:43 INFO - PROCESS | 10634 | 1469259163944 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 00:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:32:43 INFO - PROCESS | 10634 | 1469259163951 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:32:43 INFO - PROCESS | 10634 | 1469259163957 Marionette TRACE conn3 <- [1,2578,null,{}] 00:32:43 INFO - PROCESS | 10634 | 1469259163973 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}] 00:32:43 INFO - PROCESS | 10634 | 1469259163982 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:44 INFO - PROCESS | 10634 | 1469259164183 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 00:32:44 INFO - PROCESS | 10634 | 1469259164415 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:44 INFO - PROCESS | 10634 | 1469259164427 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7c800 == 37 [pid = 10634] [id = 652] 00:32:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92b1dc00) [pid = 10634] [serial = 1957] [outer = (nil)] 00:32:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x951e9000) [pid = 10634] [serial = 1958] [outer = 0x92b1dc00] 00:32:44 INFO - PROCESS | 10634 | 1469259164552 Marionette DEBUG loaded listener.js 00:32:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95290c00) [pid = 10634] [serial = 1959] [outer = 0x92b1dc00] 00:32:45 INFO - PROCESS | 10634 | 1469259165499 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]]]}] 00:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1605ms 00:32:45 INFO - PROCESS | 10634 | 1469259165557 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 00:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:32:45 INFO - PROCESS | 10634 | 1469259165562 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 00:32:45 INFO - PROCESS | 10634 | 1469259165568 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:32:45 INFO - PROCESS | 10634 | 1469259165572 Marionette TRACE conn3 <- [1,2582,null,{}] 00:32:45 INFO - PROCESS | 10634 | 1469259165578 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}] 00:32:45 INFO - PROCESS | 10634 | 1469259165583 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:45 INFO - PROCESS | 10634 | 1469259165767 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 00:32:45 INFO - PROCESS | 10634 | 1469259165950 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:45 INFO - PROCESS | 10634 | 1469259165961 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf2800 == 38 [pid = 10634] [id = 653] 00:32:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9513a800) [pid = 10634] [serial = 1960] [outer = (nil)] 00:32:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x98210000) [pid = 10634] [serial = 1961] [outer = 0x9513a800] 00:32:46 INFO - PROCESS | 10634 | 1469259166041 Marionette DEBUG loaded listener.js 00:32:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x982d9c00) [pid = 10634] [serial = 1962] [outer = 0x9513a800] 00:32:47 INFO - PROCESS | 10634 | 1469259167106 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]]]}] 00:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1593ms 00:32:47 INFO - PROCESS | 10634 | 1469259167162 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 00:32:47 INFO - PROCESS | 10634 | 1469259167166 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 00:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:32:47 INFO - PROCESS | 10634 | 1469259167173 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:32:47 INFO - PROCESS | 10634 | 1469259167177 Marionette TRACE conn3 <- [1,2586,null,{}] 00:32:47 INFO - PROCESS | 10634 | 1469259167182 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}] 00:32:47 INFO - PROCESS | 10634 | 1469259167187 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:47 INFO - PROCESS | 10634 | 1469259167370 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 00:32:47 INFO - PROCESS | 10634 | 1469259167611 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:47 INFO - PROCESS | 10634 | 1469259167619 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x95140c00 == 39 [pid = 10634] [id = 654] 00:32:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x951e9800) [pid = 10634] [serial = 1963] [outer = (nil)] 00:32:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x98d62400) [pid = 10634] [serial = 1964] [outer = 0x951e9800] 00:32:47 INFO - PROCESS | 10634 | 1469259167748 Marionette DEBUG loaded listener.js 00:32:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x994a6c00) [pid = 10634] [serial = 1965] [outer = 0x951e9800] 00:32:48 INFO - PROCESS | 10634 | 1469259168874 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]]]}] 00:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1737ms 00:32:48 INFO - PROCESS | 10634 | 1469259168911 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 00:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:32:48 INFO - PROCESS | 10634 | 1469259168915 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 00:32:48 INFO - PROCESS | 10634 | 1469259168922 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:32:48 INFO - PROCESS | 10634 | 1469259168926 Marionette TRACE conn3 <- [1,2590,null,{}] 00:32:48 INFO - PROCESS | 10634 | 1469259168933 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}] 00:32:48 INFO - PROCESS | 10634 | 1469259168945 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:49 INFO - PROCESS | 10634 | 1469259169146 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 00:32:49 INFO - PROCESS | 10634 | 1469259169676 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:49 INFO - PROCESS | 10634 | 1469259169685 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffec00 == 40 [pid = 10634] [id = 655] 00:32:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8ec47400) [pid = 10634] [serial = 1966] [outer = (nil)] 00:32:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x8ec50c00) [pid = 10634] [serial = 1967] [outer = 0x8ec47400] 00:32:49 INFO - PROCESS | 10634 | 1469259169773 Marionette DEBUG loaded listener.js 00:32:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x8edee400) [pid = 10634] [serial = 1968] [outer = 0x8ec47400] 00:32:50 INFO - PROCESS | 10634 | 1469259170673 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]]]}] 00:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1791ms 00:32:50 INFO - PROCESS | 10634 | 1469259170714 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 00:32:50 INFO - PROCESS | 10634 | 1469259170720 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 00:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:32:50 INFO - PROCESS | 10634 | 1469259170756 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:32:50 INFO - PROCESS | 10634 | 1469259170768 Marionette TRACE conn3 <- [1,2594,null,{}] 00:32:50 INFO - PROCESS | 10634 | 1469259170780 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}] 00:32:50 INFO - PROCESS | 10634 | 1469259170795 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:51 INFO - PROCESS | 10634 | 1469259171034 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbcc00 == 39 [pid = 10634] [id = 631] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8edee000 == 38 [pid = 10634] [id = 622] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83800 == 37 [pid = 10634] [id = 626] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff1800 == 36 [pid = 10634] [id = 623] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea8800 == 35 [pid = 10634] [id = 629] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x92374800 == 34 [pid = 10634] [id = 624] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x9210f400 == 33 [pid = 10634] [id = 625] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x9123ec00 == 32 [pid = 10634] [id = 632] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd88800 == 31 [pid = 10634] [id = 628] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x951ef400 == 30 [pid = 10634] [id = 630] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff7800 == 29 [pid = 10634] [id = 634] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x92b1f800 == 28 [pid = 10634] [id = 633] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7b400 == 27 [pid = 10634] [id = 627] 00:32:52 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81c00 == 26 [pid = 10634] [id = 635] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x92372800) [pid = 10634] [serial = 1919] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8f9ba400) [pid = 10634] [serial = 1886] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x92b29c00) [pid = 10634] [serial = 1890] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x92379000) [pid = 10634] [serial = 1889] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x977bb800) [pid = 10634] [serial = 1893] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9521cc00) [pid = 10634] [serial = 1892] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x98997000) [pid = 10634] [serial = 1896] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x91a8d800) [pid = 10634] [serial = 1914] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8eeb0800) [pid = 10634] [serial = 1910] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x982ddc00) [pid = 10634] [serial = 1895] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8dff3000) [pid = 10634] [serial = 1907] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec49800) [pid = 10634] [serial = 1908] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8edec400) [pid = 10634] [serial = 1905] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec52400) [pid = 10634] [serial = 1904] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x99517000) [pid = 10634] [serial = 1899] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x98d65400) [pid = 10634] [serial = 1898] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x99c02000) [pid = 10634] [serial = 1902] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x99bb4800) [pid = 10634] [serial = 1901] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92371400) [pid = 10634] [serial = 1916] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x910a0400) [pid = 10634] [serial = 1887] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9123fc00) [pid = 10634] [serial = 1913] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8f9b7c00) [pid = 10634] [serial = 1911] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x92378c00) [pid = 10634] [serial = 1917] [outer = (nil)] [url = about:blank] 00:32:52 INFO - PROCESS | 10634 | 1469259172369 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:52 INFO - PROCESS | 10634 | 1469259172379 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd83800 == 27 [pid = 10634] [id = 656] 00:32:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8dd85800) [pid = 10634] [serial = 1969] [outer = (nil)] 00:32:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dff1800) [pid = 10634] [serial = 1970] [outer = 0x8dd85800] 00:32:52 INFO - PROCESS | 10634 | 1469259172460 Marionette DEBUG loaded listener.js 00:32:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dffd000) [pid = 10634] [serial = 1971] [outer = 0x8dd85800] 00:32:53 INFO - PROCESS | 10634 | 1469259173330 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]]]}] 00:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2602ms 00:32:53 INFO - PROCESS | 10634 | 1469259173353 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 00:32:53 INFO - PROCESS | 10634 | 1469259173358 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 00:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:32:53 INFO - PROCESS | 10634 | 1469259173366 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:32:53 INFO - PROCESS | 10634 | 1469259173370 Marionette TRACE conn3 <- [1,2598,null,{}] 00:32:53 INFO - PROCESS | 10634 | 1469259173388 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}] 00:32:53 INFO - PROCESS | 10634 | 1469259173396 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:53 INFO - PROCESS | 10634 | 1469259173562 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 00:32:53 INFO - PROCESS | 10634 | 1469259173574 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:53 INFO - PROCESS | 10634 | 1469259173586 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:53 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edef400 == 28 [pid = 10634] [id = 657] 00:32:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8edf0400) [pid = 10634] [serial = 1972] [outer = (nil)] 00:32:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8edfbc00) [pid = 10634] [serial = 1973] [outer = 0x8edf0400] 00:32:53 INFO - PROCESS | 10634 | 1469259173655 Marionette DEBUG loaded listener.js 00:32:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8eea8000) [pid = 10634] [serial = 1974] [outer = 0x8edf0400] 00:32:54 INFO - PROCESS | 10634 | 1469259174711 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]]]}] 00:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1392ms 00:32:54 INFO - PROCESS | 10634 | 1469259174764 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 00:32:54 INFO - PROCESS | 10634 | 1469259174770 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 00:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:32:54 INFO - PROCESS | 10634 | 1469259174778 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:32:54 INFO - PROCESS | 10634 | 1469259174782 Marionette TRACE conn3 <- [1,2602,null,{}] 00:32:54 INFO - PROCESS | 10634 | 1469259174788 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}] 00:32:54 INFO - PROCESS | 10634 | 1469259174794 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:55 INFO - PROCESS | 10634 | 1469259175047 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 00:32:55 INFO - PROCESS | 10634 | 1469259175079 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:55 INFO - PROCESS | 10634 | 1469259175085 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbe400 == 29 [pid = 10634] [id = 658] 00:32:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x90fc3800) [pid = 10634] [serial = 1975] [outer = (nil)] 00:32:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x910a1c00) [pid = 10634] [serial = 1976] [outer = 0x90fc3800] 00:32:55 INFO - PROCESS | 10634 | 1469259175156 Marionette DEBUG loaded listener.js 00:32:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x910ab800) [pid = 10634] [serial = 1977] [outer = 0x90fc3800] 00:32:56 INFO - PROCESS | 10634 | 1469259176186 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]]]}] 00:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1484ms 00:32:56 INFO - PROCESS | 10634 | 1469259176263 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 00:32:56 INFO - PROCESS | 10634 | 1469259176267 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 00:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:32:56 INFO - PROCESS | 10634 | 1469259176283 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:32:56 INFO - PROCESS | 10634 | 1469259176292 Marionette TRACE conn3 <- [1,2606,null,{}] 00:32:56 INFO - PROCESS | 10634 | 1469259176312 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}] 00:32:56 INFO - PROCESS | 10634 | 1469259176320 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:56 INFO - PROCESS | 10634 | 1469259176547 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 00:32:56 INFO - PROCESS | 10634 | 1469259176573 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:56 INFO - PROCESS | 10634 | 1469259176580 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6e800 == 30 [pid = 10634] [id = 659] 00:32:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x90fb7800) [pid = 10634] [serial = 1978] [outer = (nil)] 00:32:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x91d63400) [pid = 10634] [serial = 1979] [outer = 0x90fb7800] 00:32:56 INFO - PROCESS | 10634 | 1469259176670 Marionette DEBUG loaded listener.js 00:32:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9201bc00) [pid = 10634] [serial = 1980] [outer = 0x90fb7800] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x9394c800) [pid = 10634] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x946dc000) [pid = 10634] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ededc00) [pid = 10634] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x90fb6800) [pid = 10634] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x8edf2000) [pid = 10634] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92b1e000) [pid = 10634] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x93b73800) [pid = 10634] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x91241400) [pid = 10634] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8edf4c00) [pid = 10634] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x90fc0c00) [pid = 10634] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:32:57 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8ec4b800) [pid = 10634] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:32:58 INFO - PROCESS | 10634 | 1469259178137 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]]]}] 00:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1913ms 00:32:58 INFO - PROCESS | 10634 | 1469259178188 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 00:32:58 INFO - PROCESS | 10634 | 1469259178192 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 00:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:32:58 INFO - PROCESS | 10634 | 1469259178198 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:32:58 INFO - PROCESS | 10634 | 1469259178202 Marionette TRACE conn3 <- [1,2610,null,{}] 00:32:58 INFO - PROCESS | 10634 | 1469259178207 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}] 00:32:58 INFO - PROCESS | 10634 | 1469259178212 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:58 INFO - PROCESS | 10634 | 1469259178367 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 00:32:58 INFO - PROCESS | 10634 | 1469259178376 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:58 INFO - PROCESS | 10634 | 1469259178385 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff3c00 == 31 [pid = 10634] [id = 660] 00:32:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x9109fc00) [pid = 10634] [serial = 1981] [outer = (nil)] 00:32:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92371400) [pid = 10634] [serial = 1982] [outer = 0x9109fc00] 00:32:58 INFO - PROCESS | 10634 | 1469259178457 Marionette DEBUG loaded listener.js 00:32:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92375800) [pid = 10634] [serial = 1983] [outer = 0x9109fc00] 00:32:59 INFO - PROCESS | 10634 | 1469259179374 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]]]}] 00:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1235ms 00:32:59 INFO - PROCESS | 10634 | 1469259179435 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 00:32:59 INFO - PROCESS | 10634 | 1469259179438 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 00:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:32:59 INFO - PROCESS | 10634 | 1469259179445 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:32:59 INFO - PROCESS | 10634 | 1469259179448 Marionette TRACE conn3 <- [1,2614,null,{}] 00:32:59 INFO - PROCESS | 10634 | 1469259179454 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}] 00:32:59 INFO - PROCESS | 10634 | 1469259179458 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:59 INFO - PROCESS | 10634 | 1469259179613 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 00:32:59 INFO - PROCESS | 10634 | 1469259179857 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:59 INFO - PROCESS | 10634 | 1469259179869 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:32:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c400 == 32 [pid = 10634] [id = 661] 00:32:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8dd7c800) [pid = 10634] [serial = 1984] [outer = (nil)] 00:32:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8dd89000) [pid = 10634] [serial = 1985] [outer = 0x8dd7c800] 00:32:59 INFO - PROCESS | 10634 | 1469259179956 Marionette DEBUG loaded listener.js 00:33:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8ec4b800) [pid = 10634] [serial = 1986] [outer = 0x8dd7c800] 00:33:01 INFO - PROCESS | 10634 | 1469259181164 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]]]}] 00:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1784ms 00:33:01 INFO - PROCESS | 10634 | 1469259181233 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 00:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:33:01 INFO - PROCESS | 10634 | 1469259181239 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 00:33:01 INFO - PROCESS | 10634 | 1469259181248 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:33:01 INFO - PROCESS | 10634 | 1469259181253 Marionette TRACE conn3 <- [1,2618,null,{}] 00:33:01 INFO - PROCESS | 10634 | 1469259181261 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}] 00:33:01 INFO - PROCESS | 10634 | 1469259181268 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:01 INFO - PROCESS | 10634 | 1469259181497 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 00:33:01 INFO - PROCESS | 10634 | 1469259181735 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:01 INFO - PROCESS | 10634 | 1469259181746 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff6000 == 33 [pid = 10634] [id = 662] 00:33:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8ec74000) [pid = 10634] [serial = 1987] [outer = (nil)] 00:33:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x90fbe000) [pid = 10634] [serial = 1988] [outer = 0x8ec74000] 00:33:01 INFO - PROCESS | 10634 | 1469259181867 Marionette DEBUG loaded listener.js 00:33:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9123c000) [pid = 10634] [serial = 1989] [outer = 0x8ec74000] 00:33:03 INFO - PROCESS | 10634 | 1469259183047 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]]]}] 00:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1887ms 00:33:03 INFO - PROCESS | 10634 | 1469259183139 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 00:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:33:03 INFO - PROCESS | 10634 | 1469259183146 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 00:33:03 INFO - PROCESS | 10634 | 1469259183152 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:33:03 INFO - PROCESS | 10634 | 1469259183156 Marionette TRACE conn3 <- [1,2622,null,{}] 00:33:03 INFO - PROCESS | 10634 | 1469259183162 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}] 00:33:03 INFO - PROCESS | 10634 | 1469259183168 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:03 INFO - PROCESS | 10634 | 1469259183398 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 00:33:03 INFO - PROCESS | 10634 | 1469259183676 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:03 INFO - PROCESS | 10634 | 1469259183684 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x9210b000 == 34 [pid = 10634] [id = 663] 00:33:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9210dc00) [pid = 10634] [serial = 1990] [outer = (nil)] 00:33:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9237b000) [pid = 10634] [serial = 1991] [outer = 0x9210dc00] 00:33:03 INFO - PROCESS | 10634 | 1469259183791 Marionette DEBUG loaded listener.js 00:33:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92b24c00) [pid = 10634] [serial = 1992] [outer = 0x9210dc00] 00:33:04 INFO - PROCESS | 10634 | 1469259184809 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]]]}] 00:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1741ms 00:33:04 INFO - PROCESS | 10634 | 1469259184895 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 00:33:04 INFO - PROCESS | 10634 | 1469259184899 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 00:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:33:04 INFO - PROCESS | 10634 | 1469259184915 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:33:04 INFO - PROCESS | 10634 | 1469259184924 Marionette TRACE conn3 <- [1,2626,null,{}] 00:33:04 INFO - PROCESS | 10634 | 1469259184930 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}] 00:33:04 INFO - PROCESS | 10634 | 1469259184938 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:05 INFO - PROCESS | 10634 | 1469259185248 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 00:33:05 INFO - PROCESS | 10634 | 1469259185441 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:05 INFO - PROCESS | 10634 | 1469259185451 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd89c00 == 35 [pid = 10634] [id = 664] 00:33:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x9201a400) [pid = 10634] [serial = 1993] [outer = (nil)] 00:33:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x93b73000) [pid = 10634] [serial = 1994] [outer = 0x9201a400] 00:33:05 INFO - PROCESS | 10634 | 1469259185531 Marionette DEBUG loaded listener.js 00:33:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x95028400) [pid = 10634] [serial = 1995] [outer = 0x9201a400] 00:33:06 INFO - PROCESS | 10634 | 1469259186503 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]]]}] 00:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1796ms 00:33:06 INFO - PROCESS | 10634 | 1469259186709 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 00:33:06 INFO - PROCESS | 10634 | 1469259186715 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 00:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:33:06 INFO - PROCESS | 10634 | 1469259186724 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:33:06 INFO - PROCESS | 10634 | 1469259186728 Marionette TRACE conn3 <- [1,2630,null,{}] 00:33:06 INFO - PROCESS | 10634 | 1469259186737 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}] 00:33:06 INFO - PROCESS | 10634 | 1469259186742 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:06 INFO - PROCESS | 10634 | 1469259186917 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 00:33:07 INFO - PROCESS | 10634 | 1469259187189 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:07 INFO - PROCESS | 10634 | 1469259187204 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec51c00 == 36 [pid = 10634] [id = 665] 00:33:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8ec53c00) [pid = 10634] [serial = 1996] [outer = (nil)] 00:33:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x8ec72800) [pid = 10634] [serial = 1997] [outer = 0x8ec53c00] 00:33:07 INFO - PROCESS | 10634 | 1469259187350 Marionette DEBUG loaded listener.js 00:33:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8ec79400) [pid = 10634] [serial = 1998] [outer = 0x8ec53c00] 00:33:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff3c00 == 35 [pid = 10634] [id = 660] 00:33:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6e800 == 34 [pid = 10634] [id = 659] 00:33:07 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbe400 == 33 [pid = 10634] [id = 658] 00:33:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8edef400 == 32 [pid = 10634] [id = 657] 00:33:07 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd83800 == 31 [pid = 10634] [id = 656] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x92371800) [pid = 10634] [serial = 1947] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x9502ec00) [pid = 10634] [serial = 1944] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x95108400) [pid = 10634] [serial = 1931] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x910a2800) [pid = 10634] [serial = 1923] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x91cc5800) [pid = 10634] [serial = 1938] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x95027800) [pid = 10634] [serial = 1943] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92372c00) [pid = 10634] [serial = 1925] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92ee3c00) [pid = 10634] [serial = 1940] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x95032c00) [pid = 10634] [serial = 1929] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x92b1d800) [pid = 10634] [serial = 1920] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9394dc00) [pid = 10634] [serial = 1941] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91a8fc00) [pid = 10634] [serial = 1937] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x946e4800) [pid = 10634] [serial = 1928] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9510dc00) [pid = 10634] [serial = 1932] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8f9b1800) [pid = 10634] [serial = 1934] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x910a7400) [pid = 10634] [serial = 1935] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92edcc00) [pid = 10634] [serial = 1926] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8edf6400) [pid = 10634] [serial = 1922] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x91d69800) [pid = 10634] [serial = 1946] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x951e4400) [pid = 10634] [serial = 1950] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x95142800) [pid = 10634] [serial = 1949] [outer = (nil)] [url = about:blank] 00:33:08 INFO - PROCESS | 10634 | 1469259188323 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]]]}] 00:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1638ms 00:33:08 INFO - PROCESS | 10634 | 1469259188363 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 00:33:08 INFO - PROCESS | 10634 | 1469259188368 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 00:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:33:08 INFO - PROCESS | 10634 | 1469259188378 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:33:08 INFO - PROCESS | 10634 | 1469259188383 Marionette TRACE conn3 <- [1,2634,null,{}] 00:33:08 INFO - PROCESS | 10634 | 1469259188390 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}] 00:33:08 INFO - PROCESS | 10634 | 1469259188396 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:08 INFO - PROCESS | 10634 | 1469259188604 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 00:33:08 INFO - PROCESS | 10634 | 1469259188745 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:08 INFO - PROCESS | 10634 | 1469259188753 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff5800 == 32 [pid = 10634] [id = 666] 00:33:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8f9b0400) [pid = 10634] [serial = 1999] [outer = (nil)] 00:33:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x90fb7000) [pid = 10634] [serial = 2000] [outer = 0x8f9b0400] 00:33:08 INFO - PROCESS | 10634 | 1469259188824 Marionette DEBUG loaded listener.js 00:33:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x9109f800) [pid = 10634] [serial = 2001] [outer = 0x8f9b0400] 00:33:09 INFO - PROCESS | 10634 | 1469259189782 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]]]}] 00:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1449ms 00:33:09 INFO - PROCESS | 10634 | 1469259189825 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 00:33:09 INFO - PROCESS | 10634 | 1469259189829 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 00:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:33:09 INFO - PROCESS | 10634 | 1469259189835 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:33:09 INFO - PROCESS | 10634 | 1469259189839 Marionette TRACE conn3 <- [1,2638,null,{}] 00:33:09 INFO - PROCESS | 10634 | 1469259189854 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}] 00:33:09 INFO - PROCESS | 10634 | 1469259189863 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:10 INFO - PROCESS | 10634 | 1469259190033 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 00:33:10 INFO - PROCESS | 10634 | 1469259190047 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:10 INFO - PROCESS | 10634 | 1469259190059 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x91243400 == 33 [pid = 10634] [id = 667] 00:33:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x91248c00) [pid = 10634] [serial = 2002] [outer = (nil)] 00:33:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x91cc6400) [pid = 10634] [serial = 2003] [outer = 0x91248c00] 00:33:10 INFO - PROCESS | 10634 | 1469259190280 Marionette DEBUG loaded listener.js 00:33:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x91d6ac00) [pid = 10634] [serial = 2004] [outer = 0x91248c00] 00:33:11 INFO - PROCESS | 10634 | 1469259191220 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]]]}] 00:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1437ms 00:33:11 INFO - PROCESS | 10634 | 1469259191273 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 00:33:11 INFO - PROCESS | 10634 | 1469259191277 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 00:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:33:11 INFO - PROCESS | 10634 | 1469259191290 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:33:11 INFO - PROCESS | 10634 | 1469259191292 Marionette TRACE conn3 <- [1,2642,null,{}] 00:33:11 INFO - PROCESS | 10634 | 1469259191299 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}] 00:33:11 INFO - PROCESS | 10634 | 1469259191302 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:11 INFO - PROCESS | 10634 | 1469259191527 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 00:33:11 INFO - PROCESS | 10634 | 1469259191552 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:11 INFO - PROCESS | 10634 | 1469259191558 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc5800 == 34 [pid = 10634] [id = 668] 00:33:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92b1ec00) [pid = 10634] [serial = 2005] [outer = (nil)] 00:33:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92edec00) [pid = 10634] [serial = 2006] [outer = 0x92b1ec00] 00:33:11 INFO - PROCESS | 10634 | 1469259191628 Marionette DEBUG loaded listener.js 00:33:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x93947400) [pid = 10634] [serial = 2007] [outer = 0x92b1ec00] 00:33:12 INFO - PROCESS | 10634 | 1469259192556 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]]]}] 00:33:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:33:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1289ms 00:33:12 INFO - PROCESS | 10634 | 1469259192580 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 00:33:12 INFO - PROCESS | 10634 | 1469259192584 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 00:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:33:12 INFO - PROCESS | 10634 | 1469259192590 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:33:12 INFO - PROCESS | 10634 | 1469259192593 Marionette TRACE conn3 <- [1,2646,null,{}] 00:33:12 INFO - PROCESS | 10634 | 1469259192598 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}] 00:33:12 INFO - PROCESS | 10634 | 1469259192603 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:12 INFO - PROCESS | 10634 | 1469259192911 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8ec47400) [pid = 10634] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8edf0400) [pid = 10634] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dd85800) [pid = 10634] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8edf9c00) [pid = 10634] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92edf400) [pid = 10634] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92b1dc00) [pid = 10634] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x9513a800) [pid = 10634] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x90fb7800) [pid = 10634] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x951e9800) [pid = 10634] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:33:12 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x90fc3800) [pid = 10634] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:33:13 INFO - PROCESS | 10634 | 1469259193038 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:13 INFO - PROCESS | 10634 | 1469259193044 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd85800 == 35 [pid = 10634] [id = 669] 00:33:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8dd86400) [pid = 10634] [serial = 2008] [outer = (nil)] 00:33:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8eea6800) [pid = 10634] [serial = 2009] [outer = 0x8dd86400] 00:33:13 INFO - PROCESS | 10634 | 1469259193115 Marionette DEBUG loaded listener.js 00:33:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x90fb7800) [pid = 10634] [serial = 2010] [outer = 0x8dd86400] 00:33:13 INFO - PROCESS | 10634 | 1469259193925 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]]]}] 00:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1392ms 00:33:13 INFO - PROCESS | 10634 | 1469259193983 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 00:33:13 INFO - PROCESS | 10634 | 1469259193986 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 00:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:33:14 INFO - PROCESS | 10634 | 1469259193997 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:33:14 INFO - PROCESS | 10634 | 1469259194000 Marionette TRACE conn3 <- [1,2650,null,{}] 00:33:14 INFO - PROCESS | 10634 | 1469259194007 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}] 00:33:14 INFO - PROCESS | 10634 | 1469259194017 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:14 INFO - PROCESS | 10634 | 1469259194251 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 00:33:14 INFO - PROCESS | 10634 | 1469259194416 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:14 INFO - PROCESS | 10634 | 1469259194425 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a3400 == 36 [pid = 10634] [id = 670] 00:33:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x93984800) [pid = 10634] [serial = 2011] [outer = (nil)] 00:33:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x950d0c00) [pid = 10634] [serial = 2012] [outer = 0x93984800] 00:33:14 INFO - PROCESS | 10634 | 1469259194494 Marionette DEBUG loaded listener.js 00:33:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x9510c800) [pid = 10634] [serial = 2013] [outer = 0x93984800] 00:33:15 INFO - PROCESS | 10634 | 1469259195622 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]]]}] 00:33:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:33:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1687ms 00:33:15 INFO - PROCESS | 10634 | 1469259195686 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 00:33:15 INFO - PROCESS | 10634 | 1469259195693 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 00:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:33:15 INFO - PROCESS | 10634 | 1469259195703 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:33:15 INFO - PROCESS | 10634 | 1469259195708 Marionette TRACE conn3 <- [1,2654,null,{}] 00:33:15 INFO - PROCESS | 10634 | 1469259195717 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}] 00:33:15 INFO - PROCESS | 10634 | 1469259195725 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:15 INFO - PROCESS | 10634 | 1469259195920 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 00:33:16 INFO - PROCESS | 10634 | 1469259196136 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:16 INFO - PROCESS | 10634 | 1469259196143 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff4c00 == 37 [pid = 10634] [id = 671] 00:33:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8ec74800) [pid = 10634] [serial = 2014] [outer = (nil)] 00:33:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8f9b3400) [pid = 10634] [serial = 2015] [outer = 0x8ec74800] 00:33:16 INFO - PROCESS | 10634 | 1469259196275 Marionette DEBUG loaded listener.js 00:33:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x90fb6400) [pid = 10634] [serial = 2016] [outer = 0x8ec74800] 00:33:17 INFO - PROCESS | 10634 | 1469259197278 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]]]}] 00:33:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1634ms 00:33:17 INFO - PROCESS | 10634 | 1469259197336 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 00:33:17 INFO - PROCESS | 10634 | 1469259197344 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 00:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:33:17 INFO - PROCESS | 10634 | 1469259197356 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:33:17 INFO - PROCESS | 10634 | 1469259197360 Marionette TRACE conn3 <- [1,2658,null,{}] 00:33:17 INFO - PROCESS | 10634 | 1469259197367 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}] 00:33:17 INFO - PROCESS | 10634 | 1469259197374 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:17 INFO - PROCESS | 10634 | 1469259197604 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 00:33:17 INFO - PROCESS | 10634 | 1469259197922 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:17 INFO - PROCESS | 10634 | 1469259197935 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eeaf800 == 38 [pid = 10634] [id = 672] 00:33:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x91a98c00) [pid = 10634] [serial = 2017] [outer = (nil)] 00:33:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92013800) [pid = 10634] [serial = 2018] [outer = 0x91a98c00] 00:33:18 INFO - PROCESS | 10634 | 1469259198035 Marionette DEBUG loaded listener.js 00:33:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9237ac00) [pid = 10634] [serial = 2019] [outer = 0x91a98c00] 00:33:19 INFO - PROCESS | 10634 | 1469259199027 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]]]}] 00:33:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:33:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1737ms 00:33:19 INFO - PROCESS | 10634 | 1469259199095 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 00:33:19 INFO - PROCESS | 10634 | 1469259199101 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 00:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:33:19 INFO - PROCESS | 10634 | 1469259199108 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:33:19 INFO - PROCESS | 10634 | 1469259199115 Marionette TRACE conn3 <- [1,2662,null,{}] 00:33:19 INFO - PROCESS | 10634 | 1469259199132 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}] 00:33:19 INFO - PROCESS | 10634 | 1469259199145 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:19 INFO - PROCESS | 10634 | 1469259199541 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 00:33:19 INFO - PROCESS | 10634 | 1469259199760 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:19 INFO - PROCESS | 10634 | 1469259199772 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x950c5400 == 39 [pid = 10634] [id = 673] 00:33:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x950ccc00) [pid = 10634] [serial = 2020] [outer = (nil)] 00:33:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9510f800) [pid = 10634] [serial = 2021] [outer = 0x950ccc00] 00:33:19 INFO - PROCESS | 10634 | 1469259199857 Marionette DEBUG loaded listener.js 00:33:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9513ec00) [pid = 10634] [serial = 2022] [outer = 0x950ccc00] 00:33:20 INFO - PROCESS | 10634 | 1469259200833 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]]]}] 00:33:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:33:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1736ms 00:33:20 INFO - PROCESS | 10634 | 1469259200844 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 00:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:33:20 INFO - PROCESS | 10634 | 1469259200849 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 00:33:20 INFO - PROCESS | 10634 | 1469259200856 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:33:20 INFO - PROCESS | 10634 | 1469259200859 Marionette TRACE conn3 <- [1,2666,null,{}] 00:33:20 INFO - PROCESS | 10634 | 1469259200881 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}] 00:33:20 INFO - PROCESS | 10634 | 1469259200889 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:21 INFO - PROCESS | 10634 | 1469259201126 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 00:33:21 INFO - PROCESS | 10634 | 1469259201262 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:21 INFO - PROCESS | 10634 | 1469259201270 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff2000 == 40 [pid = 10634] [id = 674] 00:33:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x92edf800) [pid = 10634] [serial = 2023] [outer = (nil)] 00:33:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x951e5c00) [pid = 10634] [serial = 2024] [outer = 0x92edf800] 00:33:21 INFO - PROCESS | 10634 | 1469259201360 Marionette DEBUG loaded listener.js 00:33:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x951eb400) [pid = 10634] [serial = 2025] [outer = 0x92edf800] 00:33:22 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:22 INFO - PROCESS | 10634 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:33:22 INFO - PROCESS | 10634 | 1469259202741 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]]]}] 00:33:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 00:33:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1938ms 00:33:22 INFO - PROCESS | 10634 | 1469259202795 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 00:33:22 INFO - PROCESS | 10634 | 1469259202798 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 00:33:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:33:22 INFO - PROCESS | 10634 | 1469259202812 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:33:22 INFO - PROCESS | 10634 | 1469259202815 Marionette TRACE conn3 <- [1,2670,null,{}] 00:33:22 INFO - PROCESS | 10634 | 1469259202822 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}] 00:33:22 INFO - PROCESS | 10634 | 1469259202828 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:23 INFO - PROCESS | 10634 | 1469259203120 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 00:33:23 INFO - PROCESS | 10634 | 1469259203307 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:23 INFO - PROCESS | 10634 | 1469259203316 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x951e4400 == 41 [pid = 10634] [id = 675] 00:33:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x951e6400) [pid = 10634] [serial = 2026] [outer = (nil)] 00:33:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95290000) [pid = 10634] [serial = 2027] [outer = 0x951e6400] 00:33:23 INFO - PROCESS | 10634 | 1469259203405 Marionette DEBUG loaded listener.js 00:33:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9529a400) [pid = 10634] [serial = 2028] [outer = 0x951e6400] 00:33:24 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:24 INFO - PROCESS | 10634 | 1469259204894 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"]]]}] 00:33:25 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 00:33:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:33:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 00:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:33:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2183ms 00:33:25 INFO - PROCESS | 10634 | 1469259205005 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 00:33:25 INFO - PROCESS | 10634 | 1469259205010 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 00:33:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:33:25 INFO - PROCESS | 10634 | 1469259205019 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:33:25 INFO - PROCESS | 10634 | 1469259205023 Marionette TRACE conn3 <- [1,2674,null,{}] 00:33:25 INFO - PROCESS | 10634 | 1469259205031 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}] 00:33:25 INFO - PROCESS | 10634 | 1469259205036 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:25 INFO - PROCESS | 10634 | 1469259205191 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 00:33:25 INFO - PROCESS | 10634 | 1469259205404 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:25 INFO - PROCESS | 10634 | 1469259205420 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b8400 == 42 [pid = 10634] [id = 676] 00:33:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8f9b9c00) [pid = 10634] [serial = 2029] [outer = (nil)] 00:33:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x910a4c00) [pid = 10634] [serial = 2030] [outer = 0x8f9b9c00] 00:33:25 INFO - PROCESS | 10634 | 1469259205521 Marionette DEBUG loaded listener.js 00:33:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9123cc00) [pid = 10634] [serial = 2031] [outer = 0x8f9b9c00] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x92edd000 == 41 [pid = 10634] [id = 651] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bcc00 == 40 [pid = 10634] [id = 645] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea1c00 == 39 [pid = 10634] [id = 636] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7c800 == 38 [pid = 10634] [id = 652] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc5000 == 37 [pid = 10634] [id = 638] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7ac00 == 36 [pid = 10634] [id = 640] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x910a2400 == 35 [pid = 10634] [id = 637] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffa000 == 34 [pid = 10634] [id = 639] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x92373c00 == 33 [pid = 10634] [id = 646] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x93b6f400 == 32 [pid = 10634] [id = 642] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c400 == 31 [pid = 10634] [id = 661] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x910acc00 == 30 [pid = 10634] [id = 647] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x9210b000 == 29 [pid = 10634] [id = 663] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff9c00 == 28 [pid = 10634] [id = 641] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff6000 == 27 [pid = 10634] [id = 662] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7e000 == 26 [pid = 10634] [id = 649] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf2c00 == 25 [pid = 10634] [id = 644] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd89c00 == 24 [pid = 10634] [id = 664] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf1000 == 23 [pid = 10634] [id = 650] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x95140c00 == 22 [pid = 10634] [id = 654] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf2800 == 21 [pid = 10634] [id = 653] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b3800 == 20 [pid = 10634] [id = 643] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd80400 == 19 [pid = 10634] [id = 648] 00:33:26 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffec00 == 18 [pid = 10634] [id = 655] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x92371400) [pid = 10634] [serial = 1982] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8edee400) [pid = 10634] [serial = 1968] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8ec50c00) [pid = 10634] [serial = 1967] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8edfbc00) [pid = 10634] [serial = 1973] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8eea8000) [pid = 10634] [serial = 1974] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8dff1800) [pid = 10634] [serial = 1970] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x910a5400) [pid = 10634] [serial = 1953] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x910aa400) [pid = 10634] [serial = 1952] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8dffd000) [pid = 10634] [serial = 1971] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x93b75800) [pid = 10634] [serial = 1956] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x93b68c00) [pid = 10634] [serial = 1955] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x95290c00) [pid = 10634] [serial = 1959] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x951e9000) [pid = 10634] [serial = 1958] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x982d9c00) [pid = 10634] [serial = 1962] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x98210000) [pid = 10634] [serial = 1961] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91d63400) [pid = 10634] [serial = 1979] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9201bc00) [pid = 10634] [serial = 1980] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x994a6c00) [pid = 10634] [serial = 1965] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x98d62400) [pid = 10634] [serial = 1964] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x910ab800) [pid = 10634] [serial = 1977] [outer = (nil)] [url = about:blank] 00:33:26 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x910a1c00) [pid = 10634] [serial = 1976] [outer = (nil)] [url = about:blank] 00:33:27 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:27 INFO - PROCESS | 10634 | 1469259207949 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"]]]}] 00:33:27 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 00:33:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:33:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 00:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2944ms 00:33:27 INFO - PROCESS | 10634 | 1469259207963 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 00:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:33:27 INFO - PROCESS | 10634 | 1469259207969 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 00:33:27 INFO - PROCESS | 10634 | 1469259207977 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:33:27 INFO - PROCESS | 10634 | 1469259207982 Marionette TRACE conn3 <- [1,2678,null,{}] 00:33:27 INFO - PROCESS | 10634 | 1469259207990 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}] 00:33:28 INFO - PROCESS | 10634 | 1469259207995 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:28 INFO - PROCESS | 10634 | 1469259208217 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 00:33:28 INFO - PROCESS | 10634 | 1469259208233 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:28 INFO - PROCESS | 10634 | 1469259208241 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6f000 == 19 [pid = 10634] [id = 677] 00:33:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8ec70000) [pid = 10634] [serial = 2032] [outer = (nil)] 00:33:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8edf3000) [pid = 10634] [serial = 2033] [outer = 0x8ec70000] 00:33:28 INFO - PROCESS | 10634 | 1469259208313 Marionette DEBUG loaded listener.js 00:33:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8edfa000) [pid = 10634] [serial = 2034] [outer = 0x8ec70000] 00:33:29 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:29 INFO - PROCESS | 10634 | 1469259209551 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]]]}] 00:33:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 00:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1599ms 00:33:29 INFO - PROCESS | 10634 | 1469259209575 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 00:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:33:29 INFO - PROCESS | 10634 | 1469259209584 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 00:33:29 INFO - PROCESS | 10634 | 1469259209595 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:33:29 INFO - PROCESS | 10634 | 1469259209600 Marionette TRACE conn3 <- [1,2682,null,{}] 00:33:29 INFO - PROCESS | 10634 | 1469259209614 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}] 00:33:29 INFO - PROCESS | 10634 | 1469259209620 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:29 INFO - PROCESS | 10634 | 1469259209842 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 00:33:29 INFO - PROCESS | 10634 | 1469259209930 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:29 INFO - PROCESS | 10634 | 1469259209941 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b9000 == 20 [pid = 10634] [id = 678] 00:33:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x90fb7c00) [pid = 10634] [serial = 2035] [outer = (nil)] 00:33:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x910a2000) [pid = 10634] [serial = 2036] [outer = 0x90fb7c00] 00:33:30 INFO - PROCESS | 10634 | 1469259210011 Marionette DEBUG loaded listener.js 00:33:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x910aa800) [pid = 10634] [serial = 2037] [outer = 0x90fb7c00] 00:33:31 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:31 INFO - PROCESS | 10634 | 1469259211365 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]]]}] 00:33:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 00:33:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1797ms 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9109fc00) [pid = 10634] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x93984800) [pid = 10634] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92b1ec00) [pid = 10634] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8dd86400) [pid = 10634] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x9210dc00) [pid = 10634] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x9201a400) [pid = 10634] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8ec74000) [pid = 10634] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x8dd7c800) [pid = 10634] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x8f9b0400) [pid = 10634] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x91248c00) [pid = 10634] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:33:31 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x8ec53c00) [pid = 10634] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:33:31 INFO - PROCESS | 10634 | 1469259211820 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 00:33:31 INFO - PROCESS | 10634 | 1469259211824 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 00:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:33:31 INFO - PROCESS | 10634 | 1469259211873 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:33:31 INFO - PROCESS | 10634 | 1469259211880 Marionette TRACE conn3 <- [1,2686,null,{}] 00:33:31 INFO - PROCESS | 10634 | 1469259211897 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}] 00:33:31 INFO - PROCESS | 10634 | 1469259211906 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:32 INFO - PROCESS | 10634 | 1469259212121 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 00:33:32 INFO - PROCESS | 10634 | 1469259212219 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:32 INFO - PROCESS | 10634 | 1469259212229 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8f800 == 21 [pid = 10634] [id = 679] 00:33:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x91a90000) [pid = 10634] [serial = 2038] [outer = (nil)] 00:33:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x91a97800) [pid = 10634] [serial = 2039] [outer = 0x91a90000] 00:33:32 INFO - PROCESS | 10634 | 1469259212323 Marionette DEBUG loaded listener.js 00:33:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x91ccac00) [pid = 10634] [serial = 2040] [outer = 0x91a90000] 00:33:33 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:33 INFO - PROCESS | 10634 | 1469259213497 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"]]]}] 00:33:33 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 00:33:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:33:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 00:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:33:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1668ms 00:33:33 INFO - PROCESS | 10634 | 1469259213513 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 00:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:33:33 INFO - PROCESS | 10634 | 1469259213517 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 00:33:33 INFO - PROCESS | 10634 | 1469259213524 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:33:33 INFO - PROCESS | 10634 | 1469259213528 Marionette TRACE conn3 <- [1,2690,null,{}] 00:33:33 INFO - PROCESS | 10634 | 1469259213533 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}] 00:33:33 INFO - PROCESS | 10634 | 1469259213539 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:33 INFO - PROCESS | 10634 | 1469259213767 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 00:33:34 INFO - PROCESS | 10634 | 1469259213983 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:34 INFO - PROCESS | 10634 | 1469259213994 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7d000 == 22 [pid = 10634] [id = 680] 00:33:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8dd7e000) [pid = 10634] [serial = 2041] [outer = (nil)] 00:33:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8dff6400) [pid = 10634] [serial = 2042] [outer = 0x8dd7e000] 00:33:34 INFO - PROCESS | 10634 | 1469259214077 Marionette DEBUG loaded listener.js 00:33:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8ec48c00) [pid = 10634] [serial = 2043] [outer = 0x8dd7e000] 00:33:35 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:35 INFO - PROCESS | 10634 | 1469259215523 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"]]]}] 00:33:35 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 00:33:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:33:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 00:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2039ms 00:33:35 INFO - PROCESS | 10634 | 1469259215621 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 00:33:35 INFO - PROCESS | 10634 | 1469259215628 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 00:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:33:35 INFO - PROCESS | 10634 | 1469259215690 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:33:35 INFO - PROCESS | 10634 | 1469259215696 Marionette TRACE conn3 <- [1,2694,null,{}] 00:33:35 INFO - PROCESS | 10634 | 1469259215705 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}] 00:33:35 INFO - PROCESS | 10634 | 1469259215710 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:35 INFO - PROCESS | 10634 | 1469259215901 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 00:33:36 INFO - PROCESS | 10634 | 1469259216084 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:36 INFO - PROCESS | 10634 | 1469259216096 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf3800 == 23 [pid = 10634] [id = 681] 00:33:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8eeaac00) [pid = 10634] [serial = 2044] [outer = (nil)] 00:33:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x90fc1400) [pid = 10634] [serial = 2045] [outer = 0x8eeaac00] 00:33:36 INFO - PROCESS | 10634 | 1469259216189 Marionette DEBUG loaded listener.js 00:33:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x91241000) [pid = 10634] [serial = 2046] [outer = 0x8eeaac00] 00:33:37 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:37 INFO - PROCESS | 10634 | 1469259217631 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"]]]}] 00:33:37 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 00:33:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:33:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 00:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:33:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1990ms 00:33:37 INFO - PROCESS | 10634 | 1469259217705 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 00:33:37 INFO - PROCESS | 10634 | 1469259217711 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 00:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:33:37 INFO - PROCESS | 10634 | 1469259217749 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:33:37 INFO - PROCESS | 10634 | 1469259217753 Marionette TRACE conn3 <- [1,2698,null,{}] 00:33:37 INFO - PROCESS | 10634 | 1469259217760 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}] 00:33:37 INFO - PROCESS | 10634 | 1469259217766 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:37 INFO - PROCESS | 10634 | 1469259217943 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 00:33:38 INFO - PROCESS | 10634 | 1469259218122 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:38 INFO - PROCESS | 10634 | 1469259218131 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc3400 == 24 [pid = 10634] [id = 682] 00:33:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x91248c00) [pid = 10634] [serial = 2047] [outer = (nil)] 00:33:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92372c00) [pid = 10634] [serial = 2048] [outer = 0x91248c00] 00:33:38 INFO - PROCESS | 10634 | 1469259218214 Marionette DEBUG loaded listener.js 00:33:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92b1d000) [pid = 10634] [serial = 2049] [outer = 0x91248c00] 00:33:39 INFO - PROCESS | 10634 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:39 INFO - PROCESS | 10634 | 1469259219938 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"]]]}] 00:33:39 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 00:33:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:33:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 00:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:33:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2243ms 00:33:40 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8f800 == 23 [pid = 10634] [id = 679] 00:33:40 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b9000 == 22 [pid = 10634] [id = 678] 00:33:40 INFO - PROCESS | 10634 | 1469259220032 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 00:33:40 INFO - PROCESS | 10634 | 1469259220037 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 00:33:40 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6f000 == 21 [pid = 10634] [id = 677] 00:33:40 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b8400 == 20 [pid = 10634] [id = 676] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92375800) [pid = 10634] [serial = 1983] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x950d0c00) [pid = 10634] [serial = 2012] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92edec00) [pid = 10634] [serial = 2006] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8eea6800) [pid = 10634] [serial = 2009] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9237b000) [pid = 10634] [serial = 1991] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92b24c00) [pid = 10634] [serial = 1992] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x93b73000) [pid = 10634] [serial = 1994] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x95028400) [pid = 10634] [serial = 1995] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x90fbe000) [pid = 10634] [serial = 1988] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x9123c000) [pid = 10634] [serial = 1989] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x8dd89000) [pid = 10634] [serial = 1985] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x9510c800) [pid = 10634] [serial = 2013] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x8ec4b800) [pid = 10634] [serial = 1986] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 56 (0x90fb7000) [pid = 10634] [serial = 2000] [outer = (nil)] [url = about:blank] 00:33:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 55 (0x9109f800) [pid = 10634] [serial = 2001] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 54 (0x91cc6400) [pid = 10634] [serial = 2003] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 53 (0x8ec72800) [pid = 10634] [serial = 1997] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 52 (0x8ec79400) [pid = 10634] [serial = 1998] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 51 (0x93947400) [pid = 10634] [serial = 2007] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 50 (0x91d6ac00) [pid = 10634] [serial = 2004] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | --DOMWINDOW == 49 (0x90fb7800) [pid = 10634] [serial = 2010] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 10634 | 1469259220078 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:33:40 INFO - PROCESS | 10634 | 1469259220080 Marionette TRACE conn3 <- [1,2702,null,{}] 00:33:40 INFO - PROCESS | 10634 | 1469259220088 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}] 00:33:40 INFO - PROCESS | 10634 | 1469259220095 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:40 INFO - PROCESS | 10634 | 1469259220264 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 00:33:40 INFO - PROCESS | 10634 | 1469259220409 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:40 INFO - PROCESS | 10634 | 1469259220422 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec77000 == 21 [pid = 10634] [id = 683] 00:33:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 50 (0x8ec77400) [pid = 10634] [serial = 2050] [outer = (nil)] 00:33:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 51 (0x8eded400) [pid = 10634] [serial = 2051] [outer = 0x8ec77400] 00:33:40 INFO - PROCESS | 10634 | 1469259220491 Marionette DEBUG loaded listener.js 00:33:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 52 (0x8eea4800) [pid = 10634] [serial = 2052] [outer = 0x8ec77400] 00:33:41 INFO - PROCESS | 10634 | 1469259221304 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]]]}] 00:33:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:33:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1289ms 00:33:41 INFO - PROCESS | 10634 | 1469259221360 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 00:33:41 INFO - PROCESS | 10634 | 1469259221367 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 00:33:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:33:41 INFO - PROCESS | 10634 | 1469259221377 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:33:41 INFO - PROCESS | 10634 | 1469259221380 Marionette TRACE conn3 <- [1,2706,null,{}] 00:33:41 INFO - PROCESS | 10634 | 1469259221387 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}] 00:33:41 INFO - PROCESS | 10634 | 1469259221392 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:41 INFO - PROCESS | 10634 | 1469259221572 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 00:33:41 INFO - PROCESS | 10634 | 1469259221730 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:41 INFO - PROCESS | 10634 | 1469259221741 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:41 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7bc00 == 22 [pid = 10634] [id = 684] 00:33:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 53 (0x910a4000) [pid = 10634] [serial = 2053] [outer = (nil)] 00:33:41 INFO - PROCESS | 10634 | ++DOMWINDOW == 54 (0x9123dc00) [pid = 10634] [serial = 2054] [outer = 0x910a4000] 00:33:41 INFO - PROCESS | 10634 | 1469259221870 Marionette DEBUG loaded listener.js 00:33:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 55 (0x91a91000) [pid = 10634] [serial = 2055] [outer = 0x910a4000] 00:33:42 INFO - PROCESS | 10634 | 1469259222749 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]]]}] 00:33:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:33:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1434ms 00:33:42 INFO - PROCESS | 10634 | 1469259222811 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 00:33:42 INFO - PROCESS | 10634 | 1469259222816 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 00:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:33:42 INFO - PROCESS | 10634 | 1469259222822 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:33:42 INFO - PROCESS | 10634 | 1469259222828 Marionette TRACE conn3 <- [1,2710,null,{}] 00:33:42 INFO - PROCESS | 10634 | 1469259222861 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}] 00:33:42 INFO - PROCESS | 10634 | 1469259222871 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:43 INFO - PROCESS | 10634 | 1469259223094 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 00:33:43 INFO - PROCESS | 10634 | 1469259223121 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:43 INFO - PROCESS | 10634 | 1469259223135 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x9236d800 == 23 [pid = 10634] [id = 685] 00:33:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 56 (0x9236dc00) [pid = 10634] [serial = 2056] [outer = (nil)] 00:33:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 57 (0x92373800) [pid = 10634] [serial = 2057] [outer = 0x9236dc00] 00:33:43 INFO - PROCESS | 10634 | 1469259223205 Marionette DEBUG loaded listener.js 00:33:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x9237bc00) [pid = 10634] [serial = 2058] [outer = 0x9236dc00] 00:33:44 INFO - PROCESS | 10634 | 1469259224237 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] 00:33:44 INFO - PROCESS | 10634 | 1469259224284 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 00:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:33:44 INFO - PROCESS | 10634 | 1469259224312 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:33:44 INFO - PROCESS | 10634 | 1469259224316 Marionette TRACE conn3 <- [1,2714,null,{}] 00:33:44 INFO - PROCESS | 10634 | 1469259224321 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}] 00:33:44 INFO - PROCESS | 10634 | 1469259224326 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:44 INFO - PROCESS | 10634 | 1469259224550 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 00:33:44 INFO - PROCESS | 10634 | 1469259224577 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:44 INFO - PROCESS | 10634 | 1469259224585 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x92108000 == 24 [pid = 10634] [id = 686] 00:33:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x92eda400) [pid = 10634] [serial = 2059] [outer = (nil)] 00:33:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x93988000) [pid = 10634] [serial = 2060] [outer = 0x92eda400] 00:33:44 INFO - PROCESS | 10634 | 1469259224654 Marionette DEBUG loaded listener.js 00:33:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x93b67800) [pid = 10634] [serial = 2061] [outer = 0x92eda400] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x8ec74800) [pid = 10634] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x91a98c00) [pid = 10634] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x950ccc00) [pid = 10634] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x8f9b9c00) [pid = 10634] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 56 (0x8ec70000) [pid = 10634] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 55 (0x92edf800) [pid = 10634] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 54 (0x951e6400) [pid = 10634] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:33:45 INFO - PROCESS | 10634 | --DOMWINDOW == 53 (0x90fb7c00) [pid = 10634] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:33:45 INFO - PROCESS | 10634 | 1469259225608 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]]]}] 00:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1333ms 00:33:45 INFO - PROCESS | 10634 | 1469259225646 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 00:33:45 INFO - PROCESS | 10634 | 1469259225649 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 00:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:33:45 INFO - PROCESS | 10634 | 1469259225656 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:33:45 INFO - PROCESS | 10634 | 1469259225659 Marionette TRACE conn3 <- [1,2718,null,{}] 00:33:45 INFO - PROCESS | 10634 | 1469259225664 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}] 00:33:45 INFO - PROCESS | 10634 | 1469259225669 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:45 INFO - PROCESS | 10634 | 1469259225822 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 00:33:45 INFO - PROCESS | 10634 | 1469259225835 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:45 INFO - PROCESS | 10634 | 1469259225841 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x9123ec00 == 25 [pid = 10634] [id = 687] 00:33:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 54 (0x9201d800) [pid = 10634] [serial = 2062] [outer = (nil)] 00:33:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 55 (0x93b70000) [pid = 10634] [serial = 2063] [outer = 0x9201d800] 00:33:45 INFO - PROCESS | 10634 | 1469259225913 Marionette DEBUG loaded listener.js 00:33:46 INFO - PROCESS | 10634 | ++DOMWINDOW == 56 (0x93b6c400) [pid = 10634] [serial = 2064] [outer = 0x9201d800] 00:33:46 INFO - PROCESS | 10634 | 1469259226849 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] 00:33:46 INFO - PROCESS | 10634 | 1469259226900 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 00:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:33:46 INFO - PROCESS | 10634 | 1469259226907 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:33:46 INFO - PROCESS | 10634 | 1469259226911 Marionette TRACE conn3 <- [1,2722,null,{}] 00:33:46 INFO - PROCESS | 10634 | 1469259226917 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}] 00:33:46 INFO - PROCESS | 10634 | 1469259226932 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:47 INFO - PROCESS | 10634 | 1469259227215 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 00:33:47 INFO - PROCESS | 10634 | 1469259227407 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:47 INFO - PROCESS | 10634 | 1469259227414 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd88c00 == 26 [pid = 10634] [id = 688] 00:33:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 57 (0x8dd89000) [pid = 10634] [serial = 2065] [outer = (nil)] 00:33:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x8dffcc00) [pid = 10634] [serial = 2066] [outer = 0x8dd89000] 00:33:47 INFO - PROCESS | 10634 | 1469259227544 Marionette DEBUG loaded listener.js 00:33:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x8ec71800) [pid = 10634] [serial = 2067] [outer = 0x8dd89000] 00:33:48 INFO - PROCESS | 10634 | 1469259228584 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] 00:33:48 INFO - PROCESS | 10634 | 1469259228651 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 00:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:33:48 INFO - PROCESS | 10634 | 1469259228660 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:33:48 INFO - PROCESS | 10634 | 1469259228665 Marionette TRACE conn3 <- [1,2726,null,{}] 00:33:48 INFO - PROCESS | 10634 | 1469259228673 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}] 00:33:48 INFO - PROCESS | 10634 | 1469259228679 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:48 INFO - PROCESS | 10634 | 1469259228870 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 00:33:49 INFO - PROCESS | 10634 | 1469259229117 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:49 INFO - PROCESS | 10634 | 1469259229128 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc3800 == 27 [pid = 10634] [id = 689] 00:33:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x91a98000) [pid = 10634] [serial = 2068] [outer = (nil)] 00:33:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x91d63800) [pid = 10634] [serial = 2069] [outer = 0x91a98000] 00:33:49 INFO - PROCESS | 10634 | 1469259229257 Marionette DEBUG loaded listener.js 00:33:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x92015c00) [pid = 10634] [serial = 2070] [outer = 0x91a98000] 00:33:50 INFO - PROCESS | 10634 | 1469259230217 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]]]}] 00:33:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:33:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1591ms 00:33:50 INFO - PROCESS | 10634 | 1469259230250 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 00:33:50 INFO - PROCESS | 10634 | 1469259230255 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 00:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:33:50 INFO - PROCESS | 10634 | 1469259230262 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:33:50 INFO - PROCESS | 10634 | 1469259230266 Marionette TRACE conn3 <- [1,2730,null,{}] 00:33:50 INFO - PROCESS | 10634 | 1469259230273 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}] 00:33:50 INFO - PROCESS | 10634 | 1469259230278 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:50 INFO - PROCESS | 10634 | 1469259230466 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 00:33:50 INFO - PROCESS | 10634 | 1469259230653 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:50 INFO - PROCESS | 10634 | 1469259230662 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf5400 == 28 [pid = 10634] [id = 690] 00:33:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x91a8e000) [pid = 10634] [serial = 2071] [outer = (nil)] 00:33:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x93947400) [pid = 10634] [serial = 2072] [outer = 0x91a8e000] 00:33:50 INFO - PROCESS | 10634 | 1469259230746 Marionette DEBUG loaded listener.js 00:33:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x93b6ec00) [pid = 10634] [serial = 2073] [outer = 0x91a8e000] 00:33:52 INFO - PROCESS | 10634 | 1469259232415 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"]]]}] 00:33:52 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 00:33:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 00:33:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 00:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:33:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2187ms 00:33:52 INFO - PROCESS | 10634 | 1469259232452 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 00:33:52 INFO - PROCESS | 10634 | 1469259232459 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 00:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:33:52 INFO - PROCESS | 10634 | 1469259232478 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:33:52 INFO - PROCESS | 10634 | 1469259232486 Marionette TRACE conn3 <- [1,2734,null,{}] 00:33:52 INFO - PROCESS | 10634 | 1469259232533 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}] 00:33:52 INFO - PROCESS | 10634 | 1469259232541 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:52 INFO - PROCESS | 10634 | 1469259232789 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 00:33:52 INFO - PROCESS | 10634 | 1469259232921 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:52 INFO - PROCESS | 10634 | 1469259232935 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d64400 == 29 [pid = 10634] [id = 691] 00:33:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92110800) [pid = 10634] [serial = 2074] [outer = (nil)] 00:33:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x95110400) [pid = 10634] [serial = 2075] [outer = 0x92110800] 00:33:53 INFO - PROCESS | 10634 | 1469259233012 Marionette DEBUG loaded listener.js 00:33:53 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x95141000) [pid = 10634] [serial = 2076] [outer = 0x92110800] 00:33:53 INFO - PROCESS | 10634 | 1469259233985 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]]]}] 00:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1554ms 00:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:33:54 INFO - PROCESS | 10634 | 1469259234023 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 00:33:54 INFO - PROCESS | 10634 | 1469259234027 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 00:33:54 INFO - PROCESS | 10634 | 1469259234033 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:33:54 INFO - PROCESS | 10634 | 1469259234037 Marionette TRACE conn3 <- [1,2738,null,{}] 00:33:54 INFO - PROCESS | 10634 | 1469259234043 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}] 00:33:54 INFO - PROCESS | 10634 | 1469259234048 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:54 INFO - PROCESS | 10634 | 1469259234230 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 00:33:54 INFO - PROCESS | 10634 | 1469259234428 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:54 INFO - PROCESS | 10634 | 1469259234434 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:54 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd89400 == 30 [pid = 10634] [id = 692] 00:33:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8dff1800) [pid = 10634] [serial = 2077] [outer = (nil)] 00:33:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8ec6ec00) [pid = 10634] [serial = 2078] [outer = 0x8dff1800] 00:33:54 INFO - PROCESS | 10634 | 1469259234515 Marionette DEBUG loaded listener.js 00:33:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8f9af400) [pid = 10634] [serial = 2079] [outer = 0x8dff1800] 00:33:55 INFO - PROCESS | 10634 | 1469259235723 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]]]}] 00:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1749ms 00:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:33:55 INFO - PROCESS | 10634 | 1469259235794 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 00:33:55 INFO - PROCESS | 10634 | 1469259235799 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 00:33:55 INFO - PROCESS | 10634 | 1469259235807 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:33:55 INFO - PROCESS | 10634 | 1469259235812 Marionette TRACE conn3 <- [1,2742,null,{}] 00:33:55 INFO - PROCESS | 10634 | 1469259235819 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}] 00:33:55 INFO - PROCESS | 10634 | 1469259235826 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:56 INFO - PROCESS | 10634 | 1469259236004 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 00:33:56 INFO - PROCESS | 10634 | 1469259236289 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:56 INFO - PROCESS | 10634 | 1469259236301 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:56 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf2c00 == 31 [pid = 10634] [id = 693] 00:33:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8edf4000) [pid = 10634] [serial = 2080] [outer = (nil)] 00:33:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8eea4c00) [pid = 10634] [serial = 2081] [outer = 0x8edf4000] 00:33:56 INFO - PROCESS | 10634 | 1469259236422 Marionette DEBUG loaded listener.js 00:33:56 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x910a1c00) [pid = 10634] [serial = 2082] [outer = 0x8edf4000] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x9123ec00 == 30 [pid = 10634] [id = 687] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x92108000 == 29 [pid = 10634] [id = 686] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x9236d800 == 28 [pid = 10634] [id = 685] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7bc00 == 27 [pid = 10634] [id = 684] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec77000 == 26 [pid = 10634] [id = 683] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff5800 == 25 [pid = 10634] [id = 666] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf3800 == 24 [pid = 10634] [id = 681] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8eeaf800 == 23 [pid = 10634] [id = 672] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc5800 == 22 [pid = 10634] [id = 668] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x951e4400 == 21 [pid = 10634] [id = 675] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc3400 == 20 [pid = 10634] [id = 682] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff4c00 == 19 [pid = 10634] [id = 671] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x91243400 == 18 [pid = 10634] [id = 667] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7d000 == 17 [pid = 10634] [id = 680] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x910a3400 == 16 [pid = 10634] [id = 670] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd85800 == 15 [pid = 10634] [id = 669] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff2000 == 14 [pid = 10634] [id = 674] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x950c5400 == 13 [pid = 10634] [id = 673] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec51c00 == 12 [pid = 10634] [id = 665] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x91d64400 == 11 [pid = 10634] [id = 691] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc3800 == 10 [pid = 10634] [id = 689] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf5400 == 9 [pid = 10634] [id = 690] 00:33:57 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd88c00 == 8 [pid = 10634] [id = 688] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91a97800) [pid = 10634] [serial = 2039] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x90fb6400) [pid = 10634] [serial = 2016] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8f9b3400) [pid = 10634] [serial = 2015] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9237ac00) [pid = 10634] [serial = 2019] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92013800) [pid = 10634] [serial = 2018] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9513ec00) [pid = 10634] [serial = 2022] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9510f800) [pid = 10634] [serial = 2021] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x9123cc00) [pid = 10634] [serial = 2031] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x910a4c00) [pid = 10634] [serial = 2030] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8edf3000) [pid = 10634] [serial = 2033] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x951eb400) [pid = 10634] [serial = 2025] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x951e5c00) [pid = 10634] [serial = 2024] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x9529a400) [pid = 10634] [serial = 2028] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x95290000) [pid = 10634] [serial = 2027] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x910a2000) [pid = 10634] [serial = 2036] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x910aa800) [pid = 10634] [serial = 2037] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x8edfa000) [pid = 10634] [serial = 2034] [outer = (nil)] [url = about:blank] 00:33:58 INFO - PROCESS | 10634 | 1469259238300 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]]]}] 00:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2538ms 00:33:58 INFO - PROCESS | 10634 | 1469259238345 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 00:33:58 INFO - PROCESS | 10634 | 1469259238351 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 00:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:33:58 INFO - PROCESS | 10634 | 1469259238359 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:33:58 INFO - PROCESS | 10634 | 1469259238365 Marionette TRACE conn3 <- [1,2746,null,{}] 00:33:58 INFO - PROCESS | 10634 | 1469259238374 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}] 00:33:58 INFO - PROCESS | 10634 | 1469259238380 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:58 INFO - PROCESS | 10634 | 1469259238553 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 00:33:58 INFO - PROCESS | 10634 | 1469259238746 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:58 INFO - PROCESS | 10634 | 1469259238753 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffd800 == 9 [pid = 10634] [id = 694] 00:33:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x8ec46800) [pid = 10634] [serial = 2083] [outer = (nil)] 00:33:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x8edee800) [pid = 10634] [serial = 2084] [outer = 0x8ec46800] 00:33:58 INFO - PROCESS | 10634 | 1469259238830 Marionette DEBUG loaded listener.js 00:33:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x8edf7c00) [pid = 10634] [serial = 2085] [outer = 0x8ec46800] 00:33:59 INFO - PROCESS | 10634 | 1469259239676 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]]]}] 00:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1343ms 00:33:59 INFO - PROCESS | 10634 | 1469259239705 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 00:33:59 INFO - PROCESS | 10634 | 1469259239714 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 00:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:33:59 INFO - PROCESS | 10634 | 1469259239727 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:33:59 INFO - PROCESS | 10634 | 1469259239731 Marionette TRACE conn3 <- [1,2750,null,{}] 00:33:59 INFO - PROCESS | 10634 | 1469259239737 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}] 00:33:59 INFO - PROCESS | 10634 | 1469259239743 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:59 INFO - PROCESS | 10634 | 1469259239923 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 00:33:59 INFO - PROCESS | 10634 | 1469259239934 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:59 INFO - PROCESS | 10634 | 1469259239941 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:33:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbf800 == 10 [pid = 10634] [id = 695] 00:33:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x90fc3400) [pid = 10634] [serial = 2086] [outer = (nil)] 00:34:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x910a4800) [pid = 10634] [serial = 2087] [outer = 0x90fc3400] 00:34:00 INFO - PROCESS | 10634 | 1469259240019 Marionette DEBUG loaded listener.js 00:34:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x91242c00) [pid = 10634] [serial = 2088] [outer = 0x90fc3400] 00:34:01 INFO - PROCESS | 10634 | 1469259241246 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]]]}] 00:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1584ms 00:34:01 INFO - PROCESS | 10634 | 1469259241320 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 00:34:01 INFO - PROCESS | 10634 | 1469259241326 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 00:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:34:01 INFO - PROCESS | 10634 | 1469259241336 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:34:01 INFO - PROCESS | 10634 | 1469259241345 Marionette TRACE conn3 <- [1,2754,null,{}] 00:34:01 INFO - PROCESS | 10634 | 1469259241374 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}] 00:34:01 INFO - PROCESS | 10634 | 1469259241383 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:01 INFO - PROCESS | 10634 | 1469259241660 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 00:34:01 INFO - PROCESS | 10634 | 1469259241837 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:01 INFO - PROCESS | 10634 | 1469259241845 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201a800 == 11 [pid = 10634] [id = 696] 00:34:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x9201b400) [pid = 10634] [serial = 2089] [outer = (nil)] 00:34:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x9210dc00) [pid = 10634] [serial = 2090] [outer = 0x9201b400] 00:34:01 INFO - PROCESS | 10634 | 1469259241929 Marionette DEBUG loaded listener.js 00:34:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92374800) [pid = 10634] [serial = 2091] [outer = 0x9201b400] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9201d800) [pid = 10634] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92eda400) [pid = 10634] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8eeaac00) [pid = 10634] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8ec77400) [pid = 10634] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x910a4000) [pid = 10634] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x91248c00) [pid = 10634] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x8dd7e000) [pid = 10634] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x9236dc00) [pid = 10634] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:34:03 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x91a90000) [pid = 10634] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:34:03 INFO - PROCESS | 10634 | 1469259243424 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]]]}] 00:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2114ms 00:34:03 INFO - PROCESS | 10634 | 1469259243450 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 00:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:34:03 INFO - PROCESS | 10634 | 1469259243455 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 00:34:03 INFO - PROCESS | 10634 | 1469259243461 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:34:03 INFO - PROCESS | 10634 | 1469259243464 Marionette TRACE conn3 <- [1,2758,null,{}] 00:34:03 INFO - PROCESS | 10634 | 1469259243470 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}] 00:34:03 INFO - PROCESS | 10634 | 1469259243475 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:03 INFO - PROCESS | 10634 | 1469259243641 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 00:34:03 INFO - PROCESS | 10634 | 1469259243828 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:03 INFO - PROCESS | 10634 | 1469259243835 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffa400 == 12 [pid = 10634] [id = 697] 00:34:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x8ec54c00) [pid = 10634] [serial = 2092] [outer = (nil)] 00:34:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x91a90000) [pid = 10634] [serial = 2093] [outer = 0x8ec54c00] 00:34:03 INFO - PROCESS | 10634 | 1469259243907 Marionette DEBUG loaded listener.js 00:34:04 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x92b1c400) [pid = 10634] [serial = 2094] [outer = 0x8ec54c00] 00:34:04 INFO - PROCESS | 10634 | 1469259244671 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]]]}] 00:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1238ms 00:34:04 INFO - PROCESS | 10634 | 1469259244699 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 00:34:04 INFO - PROCESS | 10634 | 1469259244703 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 00:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:34:04 INFO - PROCESS | 10634 | 1469259244709 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:34:04 INFO - PROCESS | 10634 | 1469259244712 Marionette TRACE conn3 <- [1,2762,null,{}] 00:34:04 INFO - PROCESS | 10634 | 1469259244717 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}] 00:34:04 INFO - PROCESS | 10634 | 1469259244723 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:04 INFO - PROCESS | 10634 | 1469259244946 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 00:34:04 INFO - PROCESS | 10634 | 1469259244963 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:04 INFO - PROCESS | 10634 | 1469259244970 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x92b24c00 == 13 [pid = 10634] [id = 698] 00:34:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x92b29000) [pid = 10634] [serial = 2095] [outer = (nil)] 00:34:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x9394ac00) [pid = 10634] [serial = 2096] [outer = 0x92b29000] 00:34:05 INFO - PROCESS | 10634 | 1469259245041 Marionette DEBUG loaded listener.js 00:34:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x93989c00) [pid = 10634] [serial = 2097] [outer = 0x92b29000] 00:34:06 INFO - PROCESS | 10634 | 1469259246257 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]]]}] 00:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1579ms 00:34:06 INFO - PROCESS | 10634 | 1469259246290 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 00:34:06 INFO - PROCESS | 10634 | 1469259246297 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 00:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:34:06 INFO - PROCESS | 10634 | 1469259246306 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:34:06 INFO - PROCESS | 10634 | 1469259246314 Marionette TRACE conn3 <- [1,2766,null,{}] 00:34:06 INFO - PROCESS | 10634 | 1469259246333 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}] 00:34:06 INFO - PROCESS | 10634 | 1469259246340 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:06 INFO - PROCESS | 10634 | 1469259246556 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 00:34:06 INFO - PROCESS | 10634 | 1469259246788 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:06 INFO - PROCESS | 10634 | 1469259246798 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edfb000 == 14 [pid = 10634] [id = 699] 00:34:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8eea7000) [pid = 10634] [serial = 2098] [outer = (nil)] 00:34:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x90fba400) [pid = 10634] [serial = 2099] [outer = 0x8eea7000] 00:34:06 INFO - PROCESS | 10634 | 1469259246931 Marionette DEBUG loaded listener.js 00:34:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x9123f400) [pid = 10634] [serial = 2100] [outer = 0x8eea7000] 00:34:07 INFO - PROCESS | 10634 | 1469259247961 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]]]}] 00:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1692ms 00:34:08 INFO - PROCESS | 10634 | 1469259247999 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 00:34:08 INFO - PROCESS | 10634 | 1469259248006 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 00:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:34:08 INFO - PROCESS | 10634 | 1469259248018 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:34:08 INFO - PROCESS | 10634 | 1469259248023 Marionette TRACE conn3 <- [1,2770,null,{}] 00:34:08 INFO - PROCESS | 10634 | 1469259248029 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}] 00:34:08 INFO - PROCESS | 10634 | 1469259248035 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:08 INFO - PROCESS | 10634 | 1469259248248 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 00:34:08 INFO - PROCESS | 10634 | 1469259248523 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:08 INFO - PROCESS | 10634 | 1469259248536 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc1c00 == 15 [pid = 10634] [id = 700] 00:34:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92b27400) [pid = 10634] [serial = 2101] [outer = (nil)] 00:34:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9394c000) [pid = 10634] [serial = 2102] [outer = 0x92b27400] 00:34:08 INFO - PROCESS | 10634 | 1469259248665 Marionette DEBUG loaded listener.js 00:34:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91cc1400) [pid = 10634] [serial = 2103] [outer = 0x92b27400] 00:34:09 INFO - PROCESS | 10634 | 1469259249640 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]]]}] 00:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1681ms 00:34:09 INFO - PROCESS | 10634 | 1469259249700 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 00:34:09 INFO - PROCESS | 10634 | 1469259249705 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 00:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:34:09 INFO - PROCESS | 10634 | 1469259249712 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:34:09 INFO - PROCESS | 10634 | 1469259249718 Marionette TRACE conn3 <- [1,2774,null,{}] 00:34:09 INFO - PROCESS | 10634 | 1469259249735 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}] 00:34:09 INFO - PROCESS | 10634 | 1469259249744 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:09 INFO - PROCESS | 10634 | 1469259249966 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 00:34:10 INFO - PROCESS | 10634 | 1469259250198 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:10 INFO - PROCESS | 10634 | 1469259250209 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x950c4c00 == 16 [pid = 10634] [id = 701] 00:34:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x950cf000) [pid = 10634] [serial = 2104] [outer = (nil)] 00:34:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x95103c00) [pid = 10634] [serial = 2105] [outer = 0x950cf000] 00:34:10 INFO - PROCESS | 10634 | 1469259250341 Marionette DEBUG loaded listener.js 00:34:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x9510cc00) [pid = 10634] [serial = 2106] [outer = 0x950cf000] 00:34:11 INFO - PROCESS | 10634 | 1469259251541 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]]]}] 00:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1896ms 00:34:11 INFO - PROCESS | 10634 | 1469259251609 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 00:34:11 INFO - PROCESS | 10634 | 1469259251615 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 00:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:34:11 INFO - PROCESS | 10634 | 1469259251625 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:34:11 INFO - PROCESS | 10634 | 1469259251630 Marionette TRACE conn3 <- [1,2778,null,{}] 00:34:11 INFO - PROCESS | 10634 | 1469259251639 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}] 00:34:11 INFO - PROCESS | 10634 | 1469259251645 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:11 INFO - PROCESS | 10634 | 1469259251834 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 00:34:12 INFO - PROCESS | 10634 | 1469259252187 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:12 INFO - PROCESS | 10634 | 1469259252200 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x93b70000) [pid = 10634] [serial = 2063] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x93988000) [pid = 10634] [serial = 2060] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x90fc1400) [pid = 10634] [serial = 2045] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x91241000) [pid = 10634] [serial = 2046] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8eded400) [pid = 10634] [serial = 2051] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8eea4800) [pid = 10634] [serial = 2052] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9123dc00) [pid = 10634] [serial = 2054] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92372c00) [pid = 10634] [serial = 2048] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x92b1d000) [pid = 10634] [serial = 2049] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8dff6400) [pid = 10634] [serial = 2042] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x8ec48c00) [pid = 10634] [serial = 2043] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x92373800) [pid = 10634] [serial = 2057] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x9237bc00) [pid = 10634] [serial = 2058] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x93b67800) [pid = 10634] [serial = 2061] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x93b6c400) [pid = 10634] [serial = 2064] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 56 (0x91a91000) [pid = 10634] [serial = 2055] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | --DOMWINDOW == 55 (0x91ccac00) [pid = 10634] [serial = 2040] [outer = (nil)] [url = about:blank] 00:34:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7c800 == 17 [pid = 10634] [id = 702] 00:34:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 56 (0x8dff6400) [pid = 10634] [serial = 2107] [outer = (nil)] 00:34:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 57 (0x8ec7a000) [pid = 10634] [serial = 2108] [outer = 0x8dff6400] 00:34:12 INFO - PROCESS | 10634 | 1469259252318 Marionette DEBUG loaded listener.js 00:34:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x8eea2000) [pid = 10634] [serial = 2109] [outer = 0x8dff6400] 00:34:13 INFO - PROCESS | 10634 | 1469259253143 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]]]}] 00:34:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:34:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1541ms 00:34:13 INFO - PROCESS | 10634 | 1469259253201 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 00:34:13 INFO - PROCESS | 10634 | 1469259253207 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 00:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:34:13 INFO - PROCESS | 10634 | 1469259253220 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:34:13 INFO - PROCESS | 10634 | 1469259253224 Marionette TRACE conn3 <- [1,2782,null,{}] 00:34:13 INFO - PROCESS | 10634 | 1469259253235 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}] 00:34:13 INFO - PROCESS | 10634 | 1469259253240 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:13 INFO - PROCESS | 10634 | 1469259253409 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 00:34:13 INFO - PROCESS | 10634 | 1469259253419 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:13 INFO - PROCESS | 10634 | 1469259253429 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8a800 == 18 [pid = 10634] [id = 703] 00:34:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x91a8c800) [pid = 10634] [serial = 2110] [outer = (nil)] 00:34:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x91a91800) [pid = 10634] [serial = 2111] [outer = 0x91a8c800] 00:34:13 INFO - PROCESS | 10634 | 1469259253508 Marionette DEBUG loaded listener.js 00:34:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x91ccbc00) [pid = 10634] [serial = 2112] [outer = 0x91a8c800] 00:34:14 INFO - PROCESS | 10634 | 1469259254550 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]]]}] 00:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1348ms 00:34:14 INFO - PROCESS | 10634 | 1469259254568 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 00:34:14 INFO - PROCESS | 10634 | 1469259254572 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 00:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:34:14 INFO - PROCESS | 10634 | 1469259254579 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:34:14 INFO - PROCESS | 10634 | 1469259254584 Marionette TRACE conn3 <- [1,2786,null,{}] 00:34:14 INFO - PROCESS | 10634 | 1469259254600 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}] 00:34:14 INFO - PROCESS | 10634 | 1469259254609 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:14 INFO - PROCESS | 10634 | 1469259254835 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 00:34:14 INFO - PROCESS | 10634 | 1469259254861 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:14 INFO - PROCESS | 10634 | 1469259254872 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x92018800 == 19 [pid = 10634] [id = 704] 00:34:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x92377400) [pid = 10634] [serial = 2113] [outer = (nil)] 00:34:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x92edc400) [pid = 10634] [serial = 2114] [outer = 0x92377400] 00:34:14 INFO - PROCESS | 10634 | 1469259254943 Marionette DEBUG loaded listener.js 00:34:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x93b66800) [pid = 10634] [serial = 2115] [outer = 0x92377400] 00:34:15 INFO - PROCESS | 10634 | 1469259255931 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]]]}] 00:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1386ms 00:34:15 INFO - PROCESS | 10634 | 1469259255966 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 00:34:15 INFO - PROCESS | 10634 | 1469259255970 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 00:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:34:15 INFO - PROCESS | 10634 | 1469259255984 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:34:15 INFO - PROCESS | 10634 | 1469259255987 Marionette TRACE conn3 <- [1,2790,null,{}] 00:34:15 INFO - PROCESS | 10634 | 1469259255993 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}] 00:34:15 INFO - PROCESS | 10634 | 1469259255998 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:16 INFO - PROCESS | 10634 | 1469259256233 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 00:34:16 INFO - PROCESS | 10634 | 1469259256268 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:16 INFO - PROCESS | 10634 | 1469259256276 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x946e3800 == 20 [pid = 10634] [id = 705] 00:34:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x95027400) [pid = 10634] [serial = 2116] [outer = (nil)] 00:34:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x9502ec00) [pid = 10634] [serial = 2117] [outer = 0x95027400] 00:34:16 INFO - PROCESS | 10634 | 1469259256346 Marionette DEBUG loaded listener.js 00:34:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x950d0400) [pid = 10634] [serial = 2118] [outer = 0x95027400] 00:34:17 INFO - PROCESS | 10634 | 1469259257280 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]]]}] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8ec46800) [pid = 10634] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9201b400) [pid = 10634] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8dd89000) [pid = 10634] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8ec54c00) [pid = 10634] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:34:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:34:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1393ms 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x91a98000) [pid = 10634] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x91a8e000) [pid = 10634] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x92110800) [pid = 10634] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x8dff1800) [pid = 10634] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x90fc3400) [pid = 10634] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:34:17 INFO - PROCESS | 10634 | --DOMWINDOW == 57 (0x8edf4000) [pid = 10634] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:34:17 INFO - PROCESS | 10634 | 1469259257380 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 00:34:17 INFO - PROCESS | 10634 | 1469259257382 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 00:34:17 INFO - PROCESS | 10634 | 1469259257390 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:34:17 INFO - PROCESS | 10634 | 1469259257395 Marionette TRACE conn3 <- [1,2794,null,{}] 00:34:17 INFO - PROCESS | 10634 | 1469259257401 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}] 00:34:17 INFO - PROCESS | 10634 | 1469259257406 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:17 INFO - PROCESS | 10634 | 1469259257575 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 00:34:17 INFO - PROCESS | 10634 | 1469259257584 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:17 INFO - PROCESS | 10634 | 1469259257590 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec76400 == 21 [pid = 10634] [id = 706] 00:34:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 58 (0x90fbe000) [pid = 10634] [serial = 2119] [outer = (nil)] 00:34:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x91a92400) [pid = 10634] [serial = 2120] [outer = 0x90fbe000] 00:34:17 INFO - PROCESS | 10634 | 1469259257661 Marionette DEBUG loaded listener.js 00:34:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x92110800) [pid = 10634] [serial = 2121] [outer = 0x90fbe000] 00:34:18 INFO - PROCESS | 10634 | 1469259258615 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]]]}] 00:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1281ms 00:34:18 INFO - PROCESS | 10634 | 1469259258677 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 00:34:18 INFO - PROCESS | 10634 | 1469259258681 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 00:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:34:18 INFO - PROCESS | 10634 | 1469259258687 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:34:18 INFO - PROCESS | 10634 | 1469259258690 Marionette TRACE conn3 <- [1,2798,null,{}] 00:34:18 INFO - PROCESS | 10634 | 1469259258696 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}] 00:34:18 INFO - PROCESS | 10634 | 1469259258706 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:18 INFO - PROCESS | 10634 | 1469259258902 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 00:34:19 INFO - PROCESS | 10634 | 1469259259047 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:19 INFO - PROCESS | 10634 | 1469259259055 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffe000 == 22 [pid = 10634] [id = 707] 00:34:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8eded400) [pid = 10634] [serial = 2122] [outer = (nil)] 00:34:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x951e9c00) [pid = 10634] [serial = 2123] [outer = 0x8eded400] 00:34:19 INFO - PROCESS | 10634 | 1469259259123 Marionette DEBUG loaded listener.js 00:34:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x951ed400) [pid = 10634] [serial = 2124] [outer = 0x8eded400] 00:34:20 INFO - PROCESS | 10634 | 1469259260105 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]]]}] 00:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1482ms 00:34:20 INFO - PROCESS | 10634 | 1469259260171 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 00:34:20 INFO - PROCESS | 10634 | 1469259260178 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 00:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:34:20 INFO - PROCESS | 10634 | 1469259260186 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:34:20 INFO - PROCESS | 10634 | 1469259260192 Marionette TRACE conn3 <- [1,2802,null,{}] 00:34:20 INFO - PROCESS | 10634 | 1469259260201 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}] 00:34:20 INFO - PROCESS | 10634 | 1469259260208 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:20 INFO - PROCESS | 10634 | 1469259260436 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 00:34:20 INFO - PROCESS | 10634 | 1469259260690 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:20 INFO - PROCESS | 10634 | 1469259260697 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec75000 == 23 [pid = 10634] [id = 708] 00:34:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8eea5000) [pid = 10634] [serial = 2125] [outer = (nil)] 00:34:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x910a1400) [pid = 10634] [serial = 2126] [outer = 0x8eea5000] 00:34:20 INFO - PROCESS | 10634 | 1469259260829 Marionette DEBUG loaded listener.js 00:34:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x91a8f800) [pid = 10634] [serial = 2127] [outer = 0x8eea5000] 00:34:21 INFO - PROCESS | 10634 | 1469259261810 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]]]}] 00:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1698ms 00:34:21 INFO - PROCESS | 10634 | 1469259261885 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 00:34:21 INFO - PROCESS | 10634 | 1469259261892 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 00:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:34:21 INFO - PROCESS | 10634 | 1469259261903 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:34:21 INFO - PROCESS | 10634 | 1469259261907 Marionette TRACE conn3 <- [1,2806,null,{}] 00:34:21 INFO - PROCESS | 10634 | 1469259261915 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}] 00:34:21 INFO - PROCESS | 10634 | 1469259261922 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:22 INFO - PROCESS | 10634 | 1469259262168 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 00:34:22 INFO - PROCESS | 10634 | 1469259262430 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:22 INFO - PROCESS | 10634 | 1469259262440 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc1400 == 24 [pid = 10634] [id = 709] 00:34:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92b22400) [pid = 10634] [serial = 2128] [outer = (nil)] 00:34:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92ee3c00) [pid = 10634] [serial = 2129] [outer = 0x92b22400] 00:34:22 INFO - PROCESS | 10634 | 1469259262549 Marionette DEBUG loaded listener.js 00:34:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x93b72400) [pid = 10634] [serial = 2130] [outer = 0x92b22400] 00:34:23 INFO - PROCESS | 10634 | 1469259263499 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]]]}] 00:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1654ms 00:34:23 INFO - PROCESS | 10634 | 1469259263558 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 00:34:23 INFO - PROCESS | 10634 | 1469259263562 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 00:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:34:23 INFO - PROCESS | 10634 | 1469259263569 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:34:23 INFO - PROCESS | 10634 | 1469259263575 Marionette TRACE conn3 <- [1,2810,null,{}] 00:34:23 INFO - PROCESS | 10634 | 1469259263592 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}] 00:34:23 INFO - PROCESS | 10634 | 1469259263600 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:23 INFO - PROCESS | 10634 | 1469259263824 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 00:34:24 INFO - PROCESS | 10634 | 1469259264056 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:24 INFO - PROCESS | 10634 | 1469259264067 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x9513f400 == 25 [pid = 10634] [id = 710] 00:34:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x951f3400) [pid = 10634] [serial = 2131] [outer = (nil)] 00:34:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9521b400) [pid = 10634] [serial = 2132] [outer = 0x951f3400] 00:34:24 INFO - PROCESS | 10634 | 1469259264202 Marionette DEBUG loaded listener.js 00:34:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x95296400) [pid = 10634] [serial = 2133] [outer = 0x951f3400] 00:34:25 INFO - PROCESS | 10634 | 1469259265079 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]]]}] 00:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1542ms 00:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:34:25 INFO - PROCESS | 10634 | 1469259265112 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 00:34:25 INFO - PROCESS | 10634 | 1469259265116 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 00:34:25 INFO - PROCESS | 10634 | 1469259265123 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:34:25 INFO - PROCESS | 10634 | 1469259265127 Marionette TRACE conn3 <- [1,2814,null,{}] 00:34:25 INFO - PROCESS | 10634 | 1469259265133 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}] 00:34:25 INFO - PROCESS | 10634 | 1469259265138 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:25 INFO - PROCESS | 10634 | 1469259265322 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 00:34:25 INFO - PROCESS | 10634 | 1469259265509 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:25 INFO - PROCESS | 10634 | 1469259265520 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x95101800 == 26 [pid = 10634] [id = 711] 00:34:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x977ba400) [pid = 10634] [serial = 2134] [outer = (nil)] 00:34:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x977c0800) [pid = 10634] [serial = 2135] [outer = 0x977ba400] 00:34:25 INFO - PROCESS | 10634 | 1469259265597 Marionette DEBUG loaded listener.js 00:34:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9824f000) [pid = 10634] [serial = 2136] [outer = 0x977ba400] 00:34:26 INFO - PROCESS | 10634 | 1469259266612 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]]]}] 00:34:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:34:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1532ms 00:34:26 INFO - PROCESS | 10634 | 1469259266656 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 00:34:26 INFO - PROCESS | 10634 | 1469259266660 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 00:34:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:34:26 INFO - PROCESS | 10634 | 1469259266666 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:34:26 INFO - PROCESS | 10634 | 1469259266670 Marionette TRACE conn3 <- [1,2818,null,{}] 00:34:26 INFO - PROCESS | 10634 | 1469259266675 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}] 00:34:26 INFO - PROCESS | 10634 | 1469259266681 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:26 INFO - PROCESS | 10634 | 1469259266858 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 00:34:27 INFO - PROCESS | 10634 | 1469259267023 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:27 INFO - PROCESS | 10634 | 1469259267032 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:27 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8e800 == 27 [pid = 10634] [id = 712] 00:34:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91d5e400) [pid = 10634] [serial = 2137] [outer = (nil)] 00:34:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x98911400) [pid = 10634] [serial = 2138] [outer = 0x91d5e400] 00:34:27 INFO - PROCESS | 10634 | 1469259267161 Marionette DEBUG loaded listener.js 00:34:27 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x98997000) [pid = 10634] [serial = 2139] [outer = 0x91d5e400] 00:34:28 INFO - PROCESS | 10634 | 1469259268194 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]]]}] 00:34:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:34:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1788ms 00:34:28 INFO - PROCESS | 10634 | 1469259268455 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 00:34:28 INFO - PROCESS | 10634 | 1469259268462 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 00:34:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:34:28 INFO - PROCESS | 10634 | 1469259268479 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:34:28 INFO - PROCESS | 10634 | 1469259268483 Marionette TRACE conn3 <- [1,2822,null,{}] 00:34:28 INFO - PROCESS | 10634 | 1469259268491 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}] 00:34:28 INFO - PROCESS | 10634 | 1469259268498 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:28 INFO - PROCESS | 10634 | 1469259268690 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 00:34:29 INFO - PROCESS | 10634 | 1469259269040 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:29 INFO - PROCESS | 10634 | 1469259269057 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec7c000 == 28 [pid = 10634] [id = 713] 00:34:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8f9af000) [pid = 10634] [serial = 2140] [outer = (nil)] 00:34:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x8f9b8000) [pid = 10634] [serial = 2141] [outer = 0x8f9af000] 00:34:29 INFO - PROCESS | 10634 | 1469259269129 Marionette DEBUG loaded listener.js 00:34:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x90fbac00) [pid = 10634] [serial = 2142] [outer = 0x8f9af000] 00:34:30 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd89400 == 27 [pid = 10634] [id = 692] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8edee800) [pid = 10634] [serial = 2084] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9210dc00) [pid = 10634] [serial = 2090] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8ec71800) [pid = 10634] [serial = 2067] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8dffcc00) [pid = 10634] [serial = 2066] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91a90000) [pid = 10634] [serial = 2093] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92015c00) [pid = 10634] [serial = 2070] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x91d63800) [pid = 10634] [serial = 2069] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x93b6ec00) [pid = 10634] [serial = 2073] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x93947400) [pid = 10634] [serial = 2072] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x95141000) [pid = 10634] [serial = 2076] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95110400) [pid = 10634] [serial = 2075] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x8f9af400) [pid = 10634] [serial = 2079] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x8ec6ec00) [pid = 10634] [serial = 2078] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92374800) [pid = 10634] [serial = 2091] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x910a4800) [pid = 10634] [serial = 2087] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92b1c400) [pid = 10634] [serial = 2094] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8edf7c00) [pid = 10634] [serial = 2085] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x910a1c00) [pid = 10634] [serial = 2082] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8eea4c00) [pid = 10634] [serial = 2081] [outer = (nil)] [url = about:blank] 00:34:30 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x91242c00) [pid = 10634] [serial = 2088] [outer = (nil)] [url = about:blank] 00:34:31 INFO - PROCESS | 10634 | 1469259271025 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]]]}] 00:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2604ms 00:34:31 INFO - PROCESS | 10634 | 1469259271078 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 00:34:31 INFO - PROCESS | 10634 | 1469259271084 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 00:34:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:34:31 INFO - PROCESS | 10634 | 1469259271093 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:34:31 INFO - PROCESS | 10634 | 1469259271098 Marionette TRACE conn3 <- [1,2826,null,{}] 00:34:31 INFO - PROCESS | 10634 | 1469259271106 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}] 00:34:31 INFO - PROCESS | 10634 | 1469259271112 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:31 INFO - PROCESS | 10634 | 1469259271348 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 00:34:31 INFO - PROCESS | 10634 | 1469259271539 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:31 INFO - PROCESS | 10634 | 1469259271547 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:31 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec73000 == 28 [pid = 10634] [id = 714] 00:34:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x8ec74400) [pid = 10634] [serial = 2143] [outer = (nil)] 00:34:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8edf2800) [pid = 10634] [serial = 2144] [outer = 0x8ec74400] 00:34:31 INFO - PROCESS | 10634 | 1469259271632 Marionette DEBUG loaded listener.js 00:34:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8edf7c00) [pid = 10634] [serial = 2145] [outer = 0x8ec74400] 00:34:32 INFO - PROCESS | 10634 | 1469259272462 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:34:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:34:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1391ms 00:34:32 INFO - PROCESS | 10634 | 1469259272483 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 00:34:32 INFO - PROCESS | 10634 | 1469259272493 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 00:34:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:34:32 INFO - PROCESS | 10634 | 1469259272506 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:34:32 INFO - PROCESS | 10634 | 1469259272509 Marionette TRACE conn3 <- [1,2830,null,{}] 00:34:32 INFO - PROCESS | 10634 | 1469259272516 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}] 00:34:32 INFO - PROCESS | 10634 | 1469259272522 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:32 INFO - PROCESS | 10634 | 1469259272771 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 00:34:32 INFO - PROCESS | 10634 | 1469259272787 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:32 INFO - PROCESS | 10634 | 1469259272797 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x9109f000 == 29 [pid = 10634] [id = 715] 00:34:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x910a0800) [pid = 10634] [serial = 2146] [outer = (nil)] 00:34:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x910a4c00) [pid = 10634] [serial = 2147] [outer = 0x910a0800] 00:34:32 INFO - PROCESS | 10634 | 1469259272871 Marionette DEBUG loaded listener.js 00:34:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x9123b400) [pid = 10634] [serial = 2148] [outer = 0x910a0800] 00:34:33 INFO - PROCESS | 10634 | 1469259273894 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]]]}] 00:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1437ms 00:34:33 INFO - PROCESS | 10634 | 1469259273942 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 00:34:33 INFO - PROCESS | 10634 | 1469259273946 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 00:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:34:33 INFO - PROCESS | 10634 | 1469259273961 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:34:33 INFO - PROCESS | 10634 | 1469259273967 Marionette TRACE conn3 <- [1,2834,null,{}] 00:34:33 INFO - PROCESS | 10634 | 1469259273983 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}] 00:34:33 INFO - PROCESS | 10634 | 1469259273992 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:34 INFO - PROCESS | 10634 | 1469259274214 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 00:34:34 INFO - PROCESS | 10634 | 1469259274235 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:34 INFO - PROCESS | 10634 | 1469259274247 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:34 INFO - PROCESS | 10634 | ++DOCSHELL 0x92013000 == 30 [pid = 10634] [id = 716] 00:34:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92014400) [pid = 10634] [serial = 2149] [outer = (nil)] 00:34:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9201d800) [pid = 10634] [serial = 2150] [outer = 0x92014400] 00:34:34 INFO - PROCESS | 10634 | 1469259274317 Marionette DEBUG loaded listener.js 00:34:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9236f800) [pid = 10634] [serial = 2151] [outer = 0x92014400] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x95027400) [pid = 10634] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x90fbe000) [pid = 10634] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8eea7000) [pid = 10634] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92b29000) [pid = 10634] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x92b27400) [pid = 10634] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x950cf000) [pid = 10634] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8dff6400) [pid = 10634] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x91a8c800) [pid = 10634] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x92377400) [pid = 10634] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:34:35 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x8eded400) [pid = 10634] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:34:35 INFO - PROCESS | 10634 | 1469259275624 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:34:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:34:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1693ms 00:34:35 INFO - PROCESS | 10634 | 1469259275668 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 00:34:35 INFO - PROCESS | 10634 | 1469259275673 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 00:34:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:34:35 INFO - PROCESS | 10634 | 1469259275679 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:34:35 INFO - PROCESS | 10634 | 1469259275682 Marionette TRACE conn3 <- [1,2838,null,{}] 00:34:35 INFO - PROCESS | 10634 | 1469259275687 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}] 00:34:35 INFO - PROCESS | 10634 | 1469259275692 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:35 INFO - PROCESS | 10634 | 1469259275835 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 00:34:36 INFO - PROCESS | 10634 | 1469259276064 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:36 INFO - PROCESS | 10634 | 1469259276071 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84c00 == 31 [pid = 10634] [id = 717] 00:34:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x8ec4b000) [pid = 10634] [serial = 2152] [outer = (nil)] 00:34:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x91a8c800) [pid = 10634] [serial = 2153] [outer = 0x8ec4b000] 00:34:36 INFO - PROCESS | 10634 | 1469259276138 Marionette DEBUG loaded listener.js 00:34:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x92376c00) [pid = 10634] [serial = 2154] [outer = 0x8ec4b000] 00:34:36 INFO - PROCESS | 10634 | 1469259276884 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]]]}] 00:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1246ms 00:34:36 INFO - PROCESS | 10634 | 1469259276926 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 00:34:36 INFO - PROCESS | 10634 | 1469259276930 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 00:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:34:36 INFO - PROCESS | 10634 | 1469259276935 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:34:36 INFO - PROCESS | 10634 | 1469259276939 Marionette TRACE conn3 <- [1,2842,null,{}] 00:34:36 INFO - PROCESS | 10634 | 1469259276944 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}] 00:34:36 INFO - PROCESS | 10634 | 1469259276949 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:37 INFO - PROCESS | 10634 | 1469259277163 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 00:34:37 INFO - PROCESS | 10634 | 1469259277183 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:37 INFO - PROCESS | 10634 | 1469259277194 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:37 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec77800 == 32 [pid = 10634] [id = 718] 00:34:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x92376800) [pid = 10634] [serial = 2155] [outer = (nil)] 00:34:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92b20c00) [pid = 10634] [serial = 2156] [outer = 0x92376800] 00:34:37 INFO - PROCESS | 10634 | 1469259277260 Marionette DEBUG loaded listener.js 00:34:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x92edd000) [pid = 10634] [serial = 2157] [outer = 0x92376800] 00:34:38 INFO - PROCESS | 10634 | 1469259278442 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]]]}] 00:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1582ms 00:34:38 INFO - PROCESS | 10634 | 1469259278519 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 00:34:38 INFO - PROCESS | 10634 | 1469259278525 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 00:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:34:38 INFO - PROCESS | 10634 | 1469259278533 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:34:38 INFO - PROCESS | 10634 | 1469259278541 Marionette TRACE conn3 <- [1,2846,null,{}] 00:34:38 INFO - PROCESS | 10634 | 1469259278549 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}] 00:34:38 INFO - PROCESS | 10634 | 1469259278555 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:38 INFO - PROCESS | 10634 | 1469259278772 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 00:34:39 INFO - PROCESS | 10634 | 1469259279054 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:39 INFO - PROCESS | 10634 | 1469259279064 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:39 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd85800 == 33 [pid = 10634] [id = 719] 00:34:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8ec72400) [pid = 10634] [serial = 2158] [outer = (nil)] 00:34:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8eeaa800) [pid = 10634] [serial = 2159] [outer = 0x8ec72400] 00:34:39 INFO - PROCESS | 10634 | 1469259279154 Marionette DEBUG loaded listener.js 00:34:39 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x9123f000) [pid = 10634] [serial = 2160] [outer = 0x8ec72400] 00:34:40 INFO - PROCESS | 10634 | 1469259280104 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]]]}] 00:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1641ms 00:34:40 INFO - PROCESS | 10634 | 1469259280175 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 00:34:40 INFO - PROCESS | 10634 | 1469259280182 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 00:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:34:40 INFO - PROCESS | 10634 | 1469259280193 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:34:40 INFO - PROCESS | 10634 | 1469259280197 Marionette TRACE conn3 <- [1,2850,null,{}] 00:34:40 INFO - PROCESS | 10634 | 1469259280204 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}] 00:34:40 INFO - PROCESS | 10634 | 1469259280209 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:40 INFO - PROCESS | 10634 | 1469259280402 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 00:34:40 INFO - PROCESS | 10634 | 1469259280588 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:40 INFO - PROCESS | 10634 | 1469259280598 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf4c00 == 34 [pid = 10634] [id = 720] 00:34:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92019c00) [pid = 10634] [serial = 2161] [outer = (nil)] 00:34:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b1f000) [pid = 10634] [serial = 2162] [outer = 0x92019c00] 00:34:40 INFO - PROCESS | 10634 | 1469259280803 Marionette DEBUG loaded listener.js 00:34:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92371000) [pid = 10634] [serial = 2163] [outer = 0x92019c00] 00:34:41 INFO - PROCESS | 10634 | 1469259281786 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1646ms 00:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:34:41 INFO - PROCESS | 10634 | 1469259281839 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 00:34:41 INFO - PROCESS | 10634 | 1469259281842 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 00:34:41 INFO - PROCESS | 10634 | 1469259281850 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:34:41 INFO - PROCESS | 10634 | 1469259281856 Marionette TRACE conn3 <- [1,2854,null,{}] 00:34:41 INFO - PROCESS | 10634 | 1469259281873 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}] 00:34:41 INFO - PROCESS | 10634 | 1469259281882 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:42 INFO - PROCESS | 10634 | 1469259282064 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 00:34:42 INFO - PROCESS | 10634 | 1469259282250 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:42 INFO - PROCESS | 10634 | 1469259282260 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x9510ac00 == 35 [pid = 10634] [id = 721] 00:34:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9510bc00) [pid = 10634] [serial = 2164] [outer = (nil)] 00:34:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9513ac00) [pid = 10634] [serial = 2165] [outer = 0x9510bc00] 00:34:42 INFO - PROCESS | 10634 | 1469259282346 Marionette DEBUG loaded listener.js 00:34:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x95142c00) [pid = 10634] [serial = 2166] [outer = 0x9510bc00] 00:34:43 INFO - PROCESS | 10634 | 1469259283435 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]]]}] 00:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1646ms 00:34:43 INFO - PROCESS | 10634 | 1469259283495 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 00:34:43 INFO - PROCESS | 10634 | 1469259283500 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 00:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:34:43 INFO - PROCESS | 10634 | 1469259283506 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:34:43 INFO - PROCESS | 10634 | 1469259283510 Marionette TRACE conn3 <- [1,2858,null,{}] 00:34:43 INFO - PROCESS | 10634 | 1469259283516 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}] 00:34:43 INFO - PROCESS | 10634 | 1469259283521 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:43 INFO - PROCESS | 10634 | 1469259283716 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 00:34:43 INFO - PROCESS | 10634 | 1469259283947 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:43 INFO - PROCESS | 10634 | 1469259283957 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:44 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81800 == 36 [pid = 10634] [id = 722] 00:34:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8dd82400) [pid = 10634] [serial = 2167] [outer = (nil)] 00:34:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8dd89000) [pid = 10634] [serial = 2168] [outer = 0x8dd82400] 00:34:44 INFO - PROCESS | 10634 | 1469259284209 Marionette DEBUG loaded listener.js 00:34:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8ec46800) [pid = 10634] [serial = 2169] [outer = 0x8dd82400] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9502ec00) [pid = 10634] [serial = 2117] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x91a92400) [pid = 10634] [serial = 2120] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x90fba400) [pid = 10634] [serial = 2099] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x9123f400) [pid = 10634] [serial = 2100] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x93989c00) [pid = 10634] [serial = 2097] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9394ac00) [pid = 10634] [serial = 2096] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9394c000) [pid = 10634] [serial = 2102] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x91cc1400) [pid = 10634] [serial = 2103] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x95103c00) [pid = 10634] [serial = 2105] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x9510cc00) [pid = 10634] [serial = 2106] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8ec7a000) [pid = 10634] [serial = 2108] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8eea2000) [pid = 10634] [serial = 2109] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x91a91800) [pid = 10634] [serial = 2111] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x91ccbc00) [pid = 10634] [serial = 2112] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x92edc400) [pid = 10634] [serial = 2114] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x950d0400) [pid = 10634] [serial = 2118] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x951ed400) [pid = 10634] [serial = 2124] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x951e9c00) [pid = 10634] [serial = 2123] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 59 (0x92110800) [pid = 10634] [serial = 2121] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | --DOMWINDOW == 58 (0x93b66800) [pid = 10634] [serial = 2115] [outer = (nil)] [url = about:blank] 00:34:45 INFO - PROCESS | 10634 | 1469259285268 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1806ms 00:34:45 INFO - PROCESS | 10634 | 1469259285325 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 00:34:45 INFO - PROCESS | 10634 | 1469259285331 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 00:34:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:34:45 INFO - PROCESS | 10634 | 1469259285341 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:34:45 INFO - PROCESS | 10634 | 1469259285345 Marionette TRACE conn3 <- [1,2862,null,{}] 00:34:45 INFO - PROCESS | 10634 | 1469259285352 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}] 00:34:45 INFO - PROCESS | 10634 | 1469259285358 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:45 INFO - PROCESS | 10634 | 1469259285529 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 00:34:45 INFO - PROCESS | 10634 | 1469259285541 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:45 INFO - PROCESS | 10634 | 1469259285549 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9ae400 == 37 [pid = 10634] [id = 723] 00:34:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 59 (0x8f9b1000) [pid = 10634] [serial = 2170] [outer = (nil)] 00:34:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 60 (0x90fc5c00) [pid = 10634] [serial = 2171] [outer = 0x8f9b1000] 00:34:45 INFO - PROCESS | 10634 | 1469259285619 Marionette DEBUG loaded listener.js 00:34:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x91246400) [pid = 10634] [serial = 2172] [outer = 0x8f9b1000] 00:34:46 INFO - PROCESS | 10634 | 1469259286604 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]]]}] 00:34:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:34:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1281ms 00:34:46 INFO - PROCESS | 10634 | 1469259286624 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 00:34:46 INFO - PROCESS | 10634 | 1469259286629 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 00:34:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:34:46 INFO - PROCESS | 10634 | 1469259286640 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:34:46 INFO - PROCESS | 10634 | 1469259286644 Marionette TRACE conn3 <- [1,2866,null,{}] 00:34:46 INFO - PROCESS | 10634 | 1469259286650 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}] 00:34:46 INFO - PROCESS | 10634 | 1469259286656 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:46 INFO - PROCESS | 10634 | 1469259286838 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 00:34:47 INFO - PROCESS | 10634 | 1469259286985 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:47 INFO - PROCESS | 10634 | 1469259286993 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x91a8c400 == 38 [pid = 10634] [id = 724] 00:34:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x91a91800) [pid = 10634] [serial = 2173] [outer = (nil)] 00:34:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x92372400) [pid = 10634] [serial = 2174] [outer = 0x91a91800] 00:34:47 INFO - PROCESS | 10634 | 1469259287061 Marionette DEBUG loaded listener.js 00:34:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x92b26400) [pid = 10634] [serial = 2175] [outer = 0x91a91800] 00:34:47 INFO - PROCESS | 10634 | 1469259287938 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]]]}] 00:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1334ms 00:34:47 INFO - PROCESS | 10634 | 1469259287973 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 00:34:47 INFO - PROCESS | 10634 | 1469259287977 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 00:34:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:34:47 INFO - PROCESS | 10634 | 1469259287989 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:34:47 INFO - PROCESS | 10634 | 1469259287995 Marionette TRACE conn3 <- [1,2870,null,{}] 00:34:48 INFO - PROCESS | 10634 | 1469259288010 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}] 00:34:48 INFO - PROCESS | 10634 | 1469259288018 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:48 INFO - PROCESS | 10634 | 1469259288236 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 00:34:48 INFO - PROCESS | 10634 | 1469259288261 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:48 INFO - PROCESS | 10634 | 1469259288268 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf7000 == 39 [pid = 10634] [id = 725] 00:34:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x93b70000) [pid = 10634] [serial = 2176] [outer = (nil)] 00:34:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x95027c00) [pid = 10634] [serial = 2177] [outer = 0x93b70000] 00:34:48 INFO - PROCESS | 10634 | 1469259288335 Marionette DEBUG loaded listener.js 00:34:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x95032800) [pid = 10634] [serial = 2178] [outer = 0x93b70000] 00:34:49 INFO - PROCESS | 10634 | 1469259289304 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]]]}] 00:34:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:34:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1338ms 00:34:49 INFO - PROCESS | 10634 | 1469259289324 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 00:34:49 INFO - PROCESS | 10634 | 1469259289328 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 00:34:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:34:49 INFO - PROCESS | 10634 | 1469259289341 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:34:49 INFO - PROCESS | 10634 | 1469259289343 Marionette TRACE conn3 <- [1,2874,null,{}] 00:34:49 INFO - PROCESS | 10634 | 1469259289349 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}] 00:34:49 INFO - PROCESS | 10634 | 1469259289354 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:49 INFO - PROCESS | 10634 | 1469259289567 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 00:34:49 INFO - PROCESS | 10634 | 1469259289597 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:49 INFO - PROCESS | 10634 | 1469259289608 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:49 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cc6400 == 40 [pid = 10634] [id = 726] 00:34:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x950ccc00) [pid = 10634] [serial = 2179] [outer = (nil)] 00:34:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x95110c00) [pid = 10634] [serial = 2180] [outer = 0x950ccc00] 00:34:49 INFO - PROCESS | 10634 | 1469259289672 Marionette DEBUG loaded listener.js 00:34:49 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x95142400) [pid = 10634] [serial = 2181] [outer = 0x950ccc00] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x977ba400) [pid = 10634] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92014400) [pid = 10634] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8ec74400) [pid = 10634] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x910a0800) [pid = 10634] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x91d5e400) [pid = 10634] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8f9af000) [pid = 10634] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x8eea5000) [pid = 10634] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x92b22400) [pid = 10634] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 61 (0x951f3400) [pid = 10634] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:34:50 INFO - PROCESS | 10634 | --DOMWINDOW == 60 (0x8ec4b000) [pid = 10634] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:34:50 INFO - PROCESS | 10634 | 1469259290671 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]]]}] 00:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1388ms 00:34:50 INFO - PROCESS | 10634 | 1469259290724 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 00:34:50 INFO - PROCESS | 10634 | 1469259290728 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 00:34:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:34:50 INFO - PROCESS | 10634 | 1469259290734 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:34:50 INFO - PROCESS | 10634 | 1469259290737 Marionette TRACE conn3 <- [1,2878,null,{}] 00:34:50 INFO - PROCESS | 10634 | 1469259290743 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}] 00:34:50 INFO - PROCESS | 10634 | 1469259290748 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:50 INFO - PROCESS | 10634 | 1469259290949 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 00:34:50 INFO - PROCESS | 10634 | 1469259290967 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:50 INFO - PROCESS | 10634 | 1469259290974 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:51 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eead400 == 41 [pid = 10634] [id = 727] 00:34:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 61 (0x90fc2c00) [pid = 10634] [serial = 2182] [outer = (nil)] 00:34:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 62 (0x95101c00) [pid = 10634] [serial = 2183] [outer = 0x90fc2c00] 00:34:51 INFO - PROCESS | 10634 | 1469259291055 Marionette DEBUG loaded listener.js 00:34:51 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x951e7c00) [pid = 10634] [serial = 2184] [outer = 0x90fc2c00] 00:34:51 INFO - PROCESS | 10634 | 1469259291973 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]]]}] 00:34:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:34:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1289ms 00:34:52 INFO - PROCESS | 10634 | 1469259292024 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 00:34:52 INFO - PROCESS | 10634 | 1469259292028 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 00:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:34:52 INFO - PROCESS | 10634 | 1469259292035 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:34:52 INFO - PROCESS | 10634 | 1469259292038 Marionette TRACE conn3 <- [1,2882,null,{}] 00:34:52 INFO - PROCESS | 10634 | 1469259292043 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}] 00:34:52 INFO - PROCESS | 10634 | 1469259292053 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:52 INFO - PROCESS | 10634 | 1469259292228 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 00:34:52 INFO - PROCESS | 10634 | 1469259292470 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:52 INFO - PROCESS | 10634 | 1469259292480 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7b800 == 42 [pid = 10634] [id = 728] 00:34:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8dd7c000) [pid = 10634] [serial = 2185] [outer = (nil)] 00:34:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dd88000) [pid = 10634] [serial = 2186] [outer = 0x8dd7c000] 00:34:52 INFO - PROCESS | 10634 | 1469259292571 Marionette DEBUG loaded listener.js 00:34:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8ec50000) [pid = 10634] [serial = 2187] [outer = 0x8dd7c000] 00:34:53 INFO - PROCESS | 10634 | 1469259293596 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]]]}] 00:34:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:34:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1629ms 00:34:53 INFO - PROCESS | 10634 | 1469259293668 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 00:34:53 INFO - PROCESS | 10634 | 1469259293673 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 00:34:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:34:53 INFO - PROCESS | 10634 | 1469259293682 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:34:53 INFO - PROCESS | 10634 | 1469259293687 Marionette TRACE conn3 <- [1,2886,null,{}] 00:34:53 INFO - PROCESS | 10634 | 1469259293695 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}] 00:34:53 INFO - PROCESS | 10634 | 1469259293703 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:53 INFO - PROCESS | 10634 | 1469259293897 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 00:34:54 INFO - PROCESS | 10634 | 1469259294089 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:54 INFO - PROCESS | 10634 | 1469259294097 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:54 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbc400 == 43 [pid = 10634] [id = 729] 00:34:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x910a0000) [pid = 10634] [serial = 2188] [outer = (nil)] 00:34:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x9123c400) [pid = 10634] [serial = 2189] [outer = 0x910a0000] 00:34:54 INFO - PROCESS | 10634 | 1469259294235 Marionette DEBUG loaded listener.js 00:34:54 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91a96800) [pid = 10634] [serial = 2190] [outer = 0x910a0000] 00:34:55 INFO - PROCESS | 10634 | 1469259295233 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]]]}] 00:34:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:34:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1592ms 00:34:55 INFO - PROCESS | 10634 | 1469259295278 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 00:34:55 INFO - PROCESS | 10634 | 1469259295284 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 00:34:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:34:55 INFO - PROCESS | 10634 | 1469259295291 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:34:55 INFO - PROCESS | 10634 | 1469259295295 Marionette TRACE conn3 <- [1,2890,null,{}] 00:34:55 INFO - PROCESS | 10634 | 1469259295301 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}] 00:34:55 INFO - PROCESS | 10634 | 1469259295307 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:55 INFO - PROCESS | 10634 | 1469259295500 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 00:34:55 INFO - PROCESS | 10634 | 1469259295688 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:55 INFO - PROCESS | 10634 | 1469259295697 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x9237cc00 == 44 [pid = 10634] [id = 730] 00:34:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92b1f400) [pid = 10634] [serial = 2191] [outer = (nil)] 00:34:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92b26000) [pid = 10634] [serial = 2192] [outer = 0x92b1f400] 00:34:55 INFO - PROCESS | 10634 | 1469259295779 Marionette DEBUG loaded listener.js 00:34:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x93947000) [pid = 10634] [serial = 2193] [outer = 0x92b1f400] 00:34:56 INFO - PROCESS | 10634 | 1469259296848 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:34:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:34:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1634ms 00:34:56 INFO - PROCESS | 10634 | 1469259296927 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 00:34:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:34:56 INFO - PROCESS | 10634 | 1469259296931 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 00:34:56 INFO - PROCESS | 10634 | 1469259296948 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:34:56 INFO - PROCESS | 10634 | 1469259296957 Marionette TRACE conn3 <- [1,2894,null,{}] 00:34:56 INFO - PROCESS | 10634 | 1469259296964 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}] 00:34:56 INFO - PROCESS | 10634 | 1469259296972 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:57 INFO - PROCESS | 10634 | 1469259297297 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 00:34:57 INFO - PROCESS | 10634 | 1469259297489 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:57 INFO - PROCESS | 10634 | 1469259297497 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9b4c00 == 45 [pid = 10634] [id = 731] 00:34:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91245800) [pid = 10634] [serial = 2194] [outer = (nil)] 00:34:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x951ed800) [pid = 10634] [serial = 2195] [outer = 0x91245800] 00:34:57 INFO - PROCESS | 10634 | 1469259297579 Marionette DEBUG loaded listener.js 00:34:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9521e800) [pid = 10634] [serial = 2196] [outer = 0x91245800] 00:34:58 INFO - PROCESS | 10634 | 1469259298564 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]]]}] 00:34:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:34:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1700ms 00:34:58 INFO - PROCESS | 10634 | 1469259298639 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 00:34:58 INFO - PROCESS | 10634 | 1469259298644 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 00:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:34:58 INFO - PROCESS | 10634 | 1469259298650 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:34:58 INFO - PROCESS | 10634 | 1469259298654 Marionette TRACE conn3 <- [1,2898,null,{}] 00:34:58 INFO - PROCESS | 10634 | 1469259298659 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}] 00:34:58 INFO - PROCESS | 10634 | 1469259298665 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:58 INFO - PROCESS | 10634 | 1469259298896 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 00:34:59 INFO - PROCESS | 10634 | 1469259299132 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:59 INFO - PROCESS | 10634 | 1469259299140 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:34:59 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201dc00 == 46 [pid = 10634] [id = 732] 00:34:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x93984c00) [pid = 10634] [serial = 2197] [outer = (nil)] 00:34:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x98206c00) [pid = 10634] [serial = 2198] [outer = 0x93984c00] 00:34:59 INFO - PROCESS | 10634 | 1469259299234 Marionette DEBUG loaded listener.js 00:34:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x982d6c00) [pid = 10634] [serial = 2199] [outer = 0x93984c00] 00:35:00 INFO - PROCESS | 10634 | 1469259300113 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]]]}] 00:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1535ms 00:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:35:00 INFO - PROCESS | 10634 | 1469259300192 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 00:35:00 INFO - PROCESS | 10634 | 1469259300195 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 00:35:00 INFO - PROCESS | 10634 | 1469259300203 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:35:00 INFO - PROCESS | 10634 | 1469259300207 Marionette TRACE conn3 <- [1,2902,null,{}] 00:35:00 INFO - PROCESS | 10634 | 1469259300213 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}] 00:35:00 INFO - PROCESS | 10634 | 1469259300218 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:00 INFO - PROCESS | 10634 | 1469259300400 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 00:35:00 INFO - PROCESS | 10634 | 1469259300596 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:00 INFO - PROCESS | 10634 | 1469259300612 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x98996000 == 47 [pid = 10634] [id = 733] 00:35:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x98d5ac00) [pid = 10634] [serial = 2200] [outer = (nil)] 00:35:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x98d64800) [pid = 10634] [serial = 2201] [outer = 0x98d5ac00] 00:35:00 INFO - PROCESS | 10634 | 1469259300743 Marionette DEBUG loaded listener.js 00:35:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x99520000) [pid = 10634] [serial = 2202] [outer = 0x98d5ac00] 00:35:01 INFO - PROCESS | 10634 | 1469259301908 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:35:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:35:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1784ms 00:35:01 INFO - PROCESS | 10634 | 1469259301987 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 00:35:01 INFO - PROCESS | 10634 | 1469259301992 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 00:35:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:35:02 INFO - PROCESS | 10634 | 1469259301998 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:35:02 INFO - PROCESS | 10634 | 1469259302001 Marionette TRACE conn3 <- [1,2906,null,{}] 00:35:02 INFO - PROCESS | 10634 | 1469259302007 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}] 00:35:02 INFO - PROCESS | 10634 | 1469259302013 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:02 INFO - PROCESS | 10634 | 1469259302218 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 00:35:02 INFO - PROCESS | 10634 | 1469259302822 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:02 INFO - PROCESS | 10634 | 1469259302833 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:02 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec71400 == 48 [pid = 10634] [id = 734] 00:35:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8ec74000) [pid = 10634] [serial = 2203] [outer = (nil)] 00:35:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x8eded800) [pid = 10634] [serial = 2204] [outer = 0x8ec74000] 00:35:02 INFO - PROCESS | 10634 | 1469259302916 Marionette DEBUG loaded listener.js 00:35:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8eea2c00) [pid = 10634] [serial = 2205] [outer = 0x8ec74000] 00:35:03 INFO - PROCESS | 10634 | 1469259303846 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]]]}] 00:35:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:35:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1939ms 00:35:03 INFO - PROCESS | 10634 | 1469259303940 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 00:35:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:35:03 INFO - PROCESS | 10634 | 1469259303946 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 00:35:03 INFO - PROCESS | 10634 | 1469259303954 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:35:03 INFO - PROCESS | 10634 | 1469259303959 Marionette TRACE conn3 <- [1,2910,null,{}] 00:35:03 INFO - PROCESS | 10634 | 1469259303967 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}] 00:35:03 INFO - PROCESS | 10634 | 1469259303975 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:04 INFO - PROCESS | 10634 | 1469259304213 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84c00 == 47 [pid = 10634] [id = 717] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x92018800 == 46 [pid = 10634] [id = 704] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffd800 == 45 [pid = 10634] [id = 694] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbf800 == 44 [pid = 10634] [id = 695] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec7c000 == 43 [pid = 10634] [id = 713] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9201a800 == 42 [pid = 10634] [id = 696] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x92013000 == 41 [pid = 10634] [id = 716] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8a800 == 40 [pid = 10634] [id = 703] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7c800 == 39 [pid = 10634] [id = 702] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8eead400 == 38 [pid = 10634] [id = 727] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc6400 == 37 [pid = 10634] [id = 726] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf7000 == 36 [pid = 10634] [id = 725] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8c400 == 35 [pid = 10634] [id = 724] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9ae400 == 34 [pid = 10634] [id = 723] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81800 == 33 [pid = 10634] [id = 722] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec73000 == 32 [pid = 10634] [id = 714] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x950c4c00 == 31 [pid = 10634] [id = 701] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x946e3800 == 30 [pid = 10634] [id = 705] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x92b24c00 == 29 [pid = 10634] [id = 698] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9109f000 == 28 [pid = 10634] [id = 715] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd85800 == 27 [pid = 10634] [id = 719] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9510ac00 == 26 [pid = 10634] [id = 721] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91cc1c00 == 25 [pid = 10634] [id = 700] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf4c00 == 24 [pid = 10634] [id = 720] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffe000 == 23 [pid = 10634] [id = 707] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec76400 == 22 [pid = 10634] [id = 706] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffa400 == 21 [pid = 10634] [id = 697] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec77800 == 20 [pid = 10634] [id = 718] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8edfb000 == 19 [pid = 10634] [id = 699] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf2c00 == 18 [pid = 10634] [id = 693] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec75000 == 17 [pid = 10634] [id = 708] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x90fc1400 == 16 [pid = 10634] [id = 709] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9513f400 == 15 [pid = 10634] [id = 710] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x91a8e800 == 14 [pid = 10634] [id = 712] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x95101800 == 13 [pid = 10634] [id = 711] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x98996000 == 12 [pid = 10634] [id = 733] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9201dc00 == 11 [pid = 10634] [id = 732] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9b4c00 == 10 [pid = 10634] [id = 731] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbc400 == 9 [pid = 10634] [id = 729] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x9237cc00 == 8 [pid = 10634] [id = 730] 00:35:05 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7b800 == 7 [pid = 10634] [id = 728] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x9824f000) [pid = 10634] [serial = 2136] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x977c0800) [pid = 10634] [serial = 2135] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9201d800) [pid = 10634] [serial = 2150] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8edf2800) [pid = 10634] [serial = 2144] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8edf7c00) [pid = 10634] [serial = 2145] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x910a4c00) [pid = 10634] [serial = 2147] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x98997000) [pid = 10634] [serial = 2139] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x90fbac00) [pid = 10634] [serial = 2142] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8f9b8000) [pid = 10634] [serial = 2141] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x98911400) [pid = 10634] [serial = 2138] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91a8f800) [pid = 10634] [serial = 2127] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x910a1400) [pid = 10634] [serial = 2126] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x9236f800) [pid = 10634] [serial = 2151] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x93b72400) [pid = 10634] [serial = 2130] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x92ee3c00) [pid = 10634] [serial = 2129] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x95296400) [pid = 10634] [serial = 2133] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x9521b400) [pid = 10634] [serial = 2132] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x92376c00) [pid = 10634] [serial = 2154] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x9123b400) [pid = 10634] [serial = 2148] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x92b20c00) [pid = 10634] [serial = 2156] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x91a8c800) [pid = 10634] [serial = 2153] [outer = (nil)] [url = about:blank] 00:35:05 INFO - PROCESS | 10634 | 1469259305522 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:05 INFO - PROCESS | 10634 | 1469259305530 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84000 == 8 [pid = 10634] [id = 735] 00:35:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x8dd84c00) [pid = 10634] [serial = 2206] [outer = (nil)] 00:35:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x8dff2400) [pid = 10634] [serial = 2207] [outer = 0x8dd84c00] 00:35:05 INFO - PROCESS | 10634 | 1469259305613 Marionette DEBUG loaded listener.js 00:35:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dffd000) [pid = 10634] [serial = 2208] [outer = 0x8dd84c00] 00:35:06 INFO - PROCESS | 10634 | 1469259306357 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]]]}] 00:35:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:35:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:35:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 2436ms 00:35:06 INFO - PROCESS | 10634 | 1469259306391 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 00:35:06 INFO - PROCESS | 10634 | 1469259306396 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 00:35:06 INFO - TEST-START | /DOMEvents/constructors.html 00:35:06 INFO - PROCESS | 10634 | 1469259306408 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:35:06 INFO - PROCESS | 10634 | 1469259306412 Marionette TRACE conn3 <- [1,2914,null,{}] 00:35:06 INFO - PROCESS | 10634 | 1469259306420 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}] 00:35:06 INFO - PROCESS | 10634 | 1469259306428 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:06 INFO - PROCESS | 10634 | 1469259306597 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 00:35:06 INFO - PROCESS | 10634 | 1469259306746 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:06 INFO - PROCESS | 10634 | 1469259306758 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:06 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf3000 == 9 [pid = 10634] [id = 736] 00:35:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8edf5400) [pid = 10634] [serial = 2209] [outer = (nil)] 00:35:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8eea2800) [pid = 10634] [serial = 2210] [outer = 0x8edf5400] 00:35:06 INFO - PROCESS | 10634 | 1469259306830 Marionette DEBUG loaded listener.js 00:35:06 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x8eead800) [pid = 10634] [serial = 2211] [outer = 0x8edf5400] 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:35:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:35:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:35:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:35:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1398ms 00:35:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:35:07 INFO - PROCESS | 10634 | 1469259307772 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]]]}] 00:35:07 INFO - PROCESS | 10634 | 1469259307831 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 00:35:07 INFO - PROCESS | 10634 | 1469259307849 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 00:35:07 INFO - PROCESS | 10634 | 1469259307870 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:35:07 INFO - PROCESS | 10634 | 1469259307873 Marionette TRACE conn3 <- [1,2918,null,{}] 00:35:07 INFO - PROCESS | 10634 | 1469259307886 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}] 00:35:07 INFO - PROCESS | 10634 | 1469259307890 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:08 INFO - PROCESS | 10634 | 1469259308135 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 00:35:08 INFO - PROCESS | 10634 | 1469259308166 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:08 INFO - PROCESS | 10634 | 1469259308178 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:08 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a4c00 == 10 [pid = 10634] [id = 737] 00:35:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x910a5800) [pid = 10634] [serial = 2212] [outer = (nil)] 00:35:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x9123b000) [pid = 10634] [serial = 2213] [outer = 0x910a5800] 00:35:08 INFO - PROCESS | 10634 | 1469259308244 Marionette DEBUG loaded listener.js 00:35:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x91249800) [pid = 10634] [serial = 2214] [outer = 0x910a5800] 00:35:09 INFO - PROCESS | 10634 | 1469259309178 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:35:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:35:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1343ms 00:35:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:35:09 INFO - PROCESS | 10634 | 1469259309211 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 00:35:09 INFO - PROCESS | 10634 | 1469259309214 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 00:35:09 INFO - PROCESS | 10634 | 1469259309229 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:35:09 INFO - PROCESS | 10634 | 1469259309239 Marionette TRACE conn3 <- [1,2922,null,{}] 00:35:09 INFO - PROCESS | 10634 | 1469259309255 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}] 00:35:09 INFO - PROCESS | 10634 | 1469259309262 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:09 INFO - PROCESS | 10634 | 1469259309477 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 00:35:09 INFO - PROCESS | 10634 | 1469259309577 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:09 INFO - PROCESS | 10634 | 1469259309585 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:09 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d68800 == 11 [pid = 10634] [id = 738] 00:35:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91d69000) [pid = 10634] [serial = 2215] [outer = (nil)] 00:35:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92018800) [pid = 10634] [serial = 2216] [outer = 0x91d69000] 00:35:09 INFO - PROCESS | 10634 | 1469259309660 Marionette DEBUG loaded listener.js 00:35:09 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x9236dc00) [pid = 10634] [serial = 2217] [outer = 0x91d69000] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8f9b1000) [pid = 10634] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91a91800) [pid = 10634] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x93b70000) [pid = 10634] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x92376800) [pid = 10634] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x950ccc00) [pid = 10634] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9510bc00) [pid = 10634] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x92019c00) [pid = 10634] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8ec72400) [pid = 10634] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x8dd82400) [pid = 10634] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:35:10 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x90fc2c00) [pid = 10634] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:35:10 INFO - PROCESS | 10634 | [10634] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 00:35:10 INFO - PROCESS | 10634 | [10634] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 00:35:10 INFO - PROCESS | 10634 | [10634] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 00:35:10 INFO - PROCESS | 10634 | [10634] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 00:35:11 INFO - PROCESS | 10634 | 1469259310978 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]]]}] 00:35:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:35:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 00:35:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 00:35:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 00:35:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:35:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:35:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1815ms 00:35:11 INFO - PROCESS | 10634 | 1469259311040 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 00:35:11 INFO - PROCESS | 10634 | 1469259311050 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 00:35:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:35:11 INFO - PROCESS | 10634 | 1469259311059 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:35:11 INFO - PROCESS | 10634 | 1469259311061 Marionette TRACE conn3 <- [1,2926,null,{}] 00:35:11 INFO - PROCESS | 10634 | 1469259311066 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}] 00:35:11 INFO - PROCESS | 10634 | 1469259311072 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:11 INFO - PROCESS | 10634 | 1469259311262 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 00:35:11 INFO - PROCESS | 10634 | 1469259311416 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:11 INFO - PROCESS | 10634 | 1469259311424 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd86c00 == 12 [pid = 10634] [id = 739] 00:35:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8ec52400) [pid = 10634] [serial = 2218] [outer = (nil)] 00:35:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x92b1bc00) [pid = 10634] [serial = 2219] [outer = 0x8ec52400] 00:35:11 INFO - PROCESS | 10634 | 1469259311498 Marionette DEBUG loaded listener.js 00:35:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x92b22000) [pid = 10634] [serial = 2220] [outer = 0x8ec52400] 00:35:12 INFO - PROCESS | 10634 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:35:12 INFO - PROCESS | 10634 | 1469259312205 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]]]}] 00:35:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:35:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1189ms 00:35:12 INFO - PROCESS | 10634 | 1469259312249 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 00:35:12 INFO - PROCESS | 10634 | 1469259312254 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 00:35:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:35:12 INFO - PROCESS | 10634 | 1469259312263 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:35:12 INFO - PROCESS | 10634 | 1469259312267 Marionette TRACE conn3 <- [1,2930,null,{}] 00:35:12 INFO - PROCESS | 10634 | 1469259312275 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}] 00:35:12 INFO - PROCESS | 10634 | 1469259312285 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:12 INFO - PROCESS | 10634 | 1469259312508 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 00:35:12 INFO - PROCESS | 10634 | 1469259312522 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:12 INFO - PROCESS | 10634 | 1469259312542 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:12 INFO - PROCESS | 10634 | ++DOCSHELL 0x92ee2400 == 13 [pid = 10634] [id = 740] 00:35:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x92ee3c00) [pid = 10634] [serial = 2221] [outer = (nil)] 00:35:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9394c000) [pid = 10634] [serial = 2222] [outer = 0x92ee3c00] 00:35:12 INFO - PROCESS | 10634 | 1469259312628 Marionette DEBUG loaded listener.js 00:35:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x93b73800) [pid = 10634] [serial = 2223] [outer = 0x92ee3c00] 00:35:13 INFO - PROCESS | 10634 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:35:13 INFO - PROCESS | 10634 | 1469259313737 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]]]}] 00:35:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:35:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1534ms 00:35:13 INFO - PROCESS | 10634 | 1469259313824 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 00:35:13 INFO - PROCESS | 10634 | 1469259313831 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 00:35:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:35:13 INFO - PROCESS | 10634 | 1469259313841 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:35:13 INFO - PROCESS | 10634 | 1469259313849 Marionette TRACE conn3 <- [1,2934,null,{}] 00:35:13 INFO - PROCESS | 10634 | 1469259313857 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}] 00:35:13 INFO - PROCESS | 10634 | 1469259313863 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:14 INFO - PROCESS | 10634 | 1469259314052 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 00:35:14 INFO - PROCESS | 10634 | 1469259314241 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:14 INFO - PROCESS | 10634 | 1469259314249 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:14 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec46400 == 14 [pid = 10634] [id = 741] 00:35:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8edefc00) [pid = 10634] [serial = 2224] [outer = (nil)] 00:35:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8f9bd800) [pid = 10634] [serial = 2225] [outer = 0x8edefc00] 00:35:14 INFO - PROCESS | 10634 | 1469259314335 Marionette DEBUG loaded listener.js 00:35:14 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9109f000) [pid = 10634] [serial = 2226] [outer = 0x8edefc00] 00:35:15 INFO - PROCESS | 10634 | 1469259315248 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]]]}] 00:35:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:35:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1440ms 00:35:15 INFO - PROCESS | 10634 | 1469259315282 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 00:35:15 INFO - PROCESS | 10634 | 1469259315289 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 00:35:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:35:15 INFO - PROCESS | 10634 | 1469259315300 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:35:15 INFO - PROCESS | 10634 | 1469259315304 Marionette TRACE conn3 <- [1,2938,null,{}] 00:35:15 INFO - PROCESS | 10634 | 1469259315311 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}] 00:35:15 INFO - PROCESS | 10634 | 1469259315317 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:15 INFO - PROCESS | 10634 | 1469259315595 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 00:35:15 INFO - PROCESS | 10634 | 1469259315732 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:15 INFO - PROCESS | 10634 | 1469259315741 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fbb800 == 15 [pid = 10634] [id = 742] 00:35:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x91a92000) [pid = 10634] [serial = 2227] [outer = (nil)] 00:35:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91d6bc00) [pid = 10634] [serial = 2228] [outer = 0x91a92000] 00:35:15 INFO - PROCESS | 10634 | 1469259315828 Marionette DEBUG loaded listener.js 00:35:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92370000) [pid = 10634] [serial = 2229] [outer = 0x91a92000] 00:35:16 INFO - PROCESS | 10634 | 1469259316788 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]]]}] 00:35:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:35:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1535ms 00:35:16 INFO - PROCESS | 10634 | 1469259316835 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 00:35:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:35:16 INFO - PROCESS | 10634 | 1469259316840 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 00:35:16 INFO - PROCESS | 10634 | 1469259316847 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:35:16 INFO - PROCESS | 10634 | 1469259316853 Marionette TRACE conn3 <- [1,2942,null,{}] 00:35:16 INFO - PROCESS | 10634 | 1469259316911 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}] 00:35:16 INFO - PROCESS | 10634 | 1469259316921 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:17 INFO - PROCESS | 10634 | 1469259317187 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 00:35:17 INFO - PROCESS | 10634 | 1469259317323 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:17 INFO - PROCESS | 10634 | 1469259317335 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:17 INFO - PROCESS | 10634 | ++DOCSHELL 0x95028400 == 16 [pid = 10634] [id = 743] 00:35:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9502a400) [pid = 10634] [serial = 2230] [outer = (nil)] 00:35:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x950d0400) [pid = 10634] [serial = 2231] [outer = 0x9502a400] 00:35:17 INFO - PROCESS | 10634 | 1469259317422 Marionette DEBUG loaded listener.js 00:35:17 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95104c00) [pid = 10634] [serial = 2232] [outer = 0x9502a400] 00:35:18 INFO - PROCESS | 10634 | 1469259318335 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"]]]}] 00:35:18 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:35:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:35:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1537ms 00:35:18 INFO - PROCESS | 10634 | 1469259318393 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 00:35:18 INFO - PROCESS | 10634 | 1469259318399 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 00:35:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:35:18 INFO - PROCESS | 10634 | 1469259318411 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:35:18 INFO - PROCESS | 10634 | 1469259318416 Marionette TRACE conn3 <- [1,2946,null,{}] 00:35:18 INFO - PROCESS | 10634 | 1469259318425 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}] 00:35:18 INFO - PROCESS | 10634 | 1469259318432 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:18 INFO - PROCESS | 10634 | 1469259318667 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 00:35:18 INFO - PROCESS | 10634 | 1469259318859 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:18 INFO - PROCESS | 10634 | 1469259318869 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x9513e400 == 17 [pid = 10634] [id = 744] 00:35:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9513f400) [pid = 10634] [serial = 2233] [outer = (nil)] 00:35:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x951e9400) [pid = 10634] [serial = 2234] [outer = 0x9513f400] 00:35:18 INFO - PROCESS | 10634 | 1469259318950 Marionette DEBUG loaded listener.js 00:35:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x951ee400) [pid = 10634] [serial = 2235] [outer = 0x9513f400] 00:35:19 INFO - PROCESS | 10634 | 1469259319857 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]]]}] 00:35:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:35:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1486ms 00:35:19 INFO - PROCESS | 10634 | 1469259319898 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 00:35:19 INFO - PROCESS | 10634 | 1469259319903 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 00:35:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:35:19 INFO - PROCESS | 10634 | 1469259319910 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:35:19 INFO - PROCESS | 10634 | 1469259319914 Marionette TRACE conn3 <- [1,2950,null,{}] 00:35:19 INFO - PROCESS | 10634 | 1469259319919 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}] 00:35:19 INFO - PROCESS | 10634 | 1469259319925 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:20 INFO - PROCESS | 10634 | 1469259320124 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 00:35:20 INFO - PROCESS | 10634 | 1469259320319 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:20 INFO - PROCESS | 10634 | 1469259320331 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:20 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec49000 == 18 [pid = 10634] [id = 745] 00:35:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x8ec49800) [pid = 10634] [serial = 2236] [outer = (nil)] 00:35:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x910aa400) [pid = 10634] [serial = 2237] [outer = 0x8ec49800] 00:35:20 INFO - PROCESS | 10634 | 1469259320462 Marionette DEBUG loaded listener.js 00:35:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x92373400) [pid = 10634] [serial = 2238] [outer = 0x8ec49800] 00:35:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff0000 == 19 [pid = 10634] [id = 746] 00:35:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8dff4000) [pid = 10634] [serial = 2239] [outer = (nil)] 00:35:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8ec79c00) [pid = 10634] [serial = 2240] [outer = 0x8dff4000] 00:35:21 INFO - PROCESS | 10634 | 1469259321891 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]]]}] 00:35:21 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:35:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2034ms 00:35:21 INFO - PROCESS | 10634 | 1469259321946 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 00:35:21 INFO - PROCESS | 10634 | 1469259321951 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 00:35:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:35:21 INFO - PROCESS | 10634 | 1469259321960 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:35:21 INFO - PROCESS | 10634 | 1469259321964 Marionette TRACE conn3 <- [1,2954,null,{}] 00:35:21 INFO - PROCESS | 10634 | 1469259321973 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}] 00:35:21 INFO - PROCESS | 10634 | 1469259321979 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:22 INFO - PROCESS | 10634 | 1469259322255 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x951e7c00) [pid = 10634] [serial = 2184] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x91246400) [pid = 10634] [serial = 2172] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x92b26400) [pid = 10634] [serial = 2175] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x95032800) [pid = 10634] [serial = 2178] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x92edd000) [pid = 10634] [serial = 2157] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x92372400) [pid = 10634] [serial = 2174] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x95142400) [pid = 10634] [serial = 2181] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x95142c00) [pid = 10634] [serial = 2166] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x90fc5c00) [pid = 10634] [serial = 2171] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x92b1f000) [pid = 10634] [serial = 2162] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8eeaa800) [pid = 10634] [serial = 2159] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x95110c00) [pid = 10634] [serial = 2180] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9123f000) [pid = 10634] [serial = 2160] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92371000) [pid = 10634] [serial = 2163] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8dd89000) [pid = 10634] [serial = 2168] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8ec46800) [pid = 10634] [serial = 2169] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x95027c00) [pid = 10634] [serial = 2177] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9513ac00) [pid = 10634] [serial = 2165] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x95101c00) [pid = 10634] [serial = 2183] [outer = (nil)] [url = about:blank] 00:35:22 INFO - PROCESS | 10634 | 1469259322525 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:22 INFO - PROCESS | 10634 | 1469259322533 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:22 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec48800 == 20 [pid = 10634] [id = 747] 00:35:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8edf4800) [pid = 10634] [serial = 2241] [outer = (nil)] 00:35:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8eea7000) [pid = 10634] [serial = 2242] [outer = 0x8edf4800] 00:35:22 INFO - PROCESS | 10634 | 1469259322611 Marionette DEBUG loaded listener.js 00:35:22 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x90fbf800) [pid = 10634] [serial = 2243] [outer = 0x8edf4800] 00:35:23 INFO - PROCESS | 10634 | 1469259323471 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]]]}] 00:35:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:35:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:35:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1540ms 00:35:23 INFO - PROCESS | 10634 | 1469259323501 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 00:35:23 INFO - PROCESS | 10634 | 1469259323508 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 00:35:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:35:23 INFO - PROCESS | 10634 | 1469259323518 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:35:23 INFO - PROCESS | 10634 | 1469259323522 Marionette TRACE conn3 <- [1,2958,null,{}] 00:35:23 INFO - PROCESS | 10634 | 1469259323529 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}] 00:35:23 INFO - PROCESS | 10634 | 1469259323534 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:23 INFO - PROCESS | 10634 | 1469259323725 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 00:35:23 INFO - PROCESS | 10634 | 1469259323907 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:23 INFO - PROCESS | 10634 | 1469259323915 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x91246800 == 21 [pid = 10634] [id = 748] 00:35:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x91a8e800) [pid = 10634] [serial = 2244] [outer = (nil)] 00:35:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x92019c00) [pid = 10634] [serial = 2245] [outer = 0x91a8e800] 00:35:24 INFO - PROCESS | 10634 | 1469259323995 Marionette DEBUG loaded listener.js 00:35:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x92374800) [pid = 10634] [serial = 2246] [outer = 0x91a8e800] 00:35:24 INFO - PROCESS | 10634 | 1469259324831 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]]]}] 00:35:24 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:35:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1388ms 00:35:24 INFO - PROCESS | 10634 | 1469259324920 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 00:35:24 INFO - PROCESS | 10634 | 1469259324924 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 00:35:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:35:24 INFO - PROCESS | 10634 | 1469259324931 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:35:24 INFO - PROCESS | 10634 | 1469259324937 Marionette TRACE conn3 <- [1,2962,null,{}] 00:35:24 INFO - PROCESS | 10634 | 1469259324953 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}] 00:35:24 INFO - PROCESS | 10634 | 1469259324961 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:25 INFO - PROCESS | 10634 | 1469259325219 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 00:35:25 INFO - PROCESS | 10634 | 1469259325244 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:25 INFO - PROCESS | 10634 | 1469259325252 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:25 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b6b000 == 22 [pid = 10634] [id = 749] 00:35:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8edfb800) [pid = 10634] [serial = 2247] [outer = (nil)] 00:35:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x95027400) [pid = 10634] [serial = 2248] [outer = 0x8edfb800] 00:35:25 INFO - PROCESS | 10634 | 1469259325345 Marionette DEBUG loaded listener.js 00:35:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x95032800) [pid = 10634] [serial = 2249] [outer = 0x8edfb800] 00:35:26 INFO - PROCESS | 10634 | 1469259326292 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]]]}] 00:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1385ms 00:35:26 INFO - PROCESS | 10634 | 1469259326323 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 00:35:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:35:26 INFO - PROCESS | 10634 | 1469259326327 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 00:35:26 INFO - PROCESS | 10634 | 1469259326335 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:35:26 INFO - PROCESS | 10634 | 1469259326338 Marionette TRACE conn3 <- [1,2966,null,{}] 00:35:26 INFO - PROCESS | 10634 | 1469259326346 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}] 00:35:26 INFO - PROCESS | 10634 | 1469259326350 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:26 INFO - PROCESS | 10634 | 1469259326576 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 00:35:26 INFO - PROCESS | 10634 | 1469259326607 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:26 INFO - PROCESS | 10634 | 1469259326617 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7cc00 == 23 [pid = 10634] [id = 750] 00:35:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x93949400) [pid = 10634] [serial = 2250] [outer = (nil)] 00:35:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x95144000) [pid = 10634] [serial = 2251] [outer = 0x93949400] 00:35:26 INFO - PROCESS | 10634 | 1469259326685 Marionette DEBUG loaded listener.js 00:35:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x951e8800) [pid = 10634] [serial = 2252] [outer = 0x93949400] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x91d69000) [pid = 10634] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8edf5400) [pid = 10634] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8dd84c00) [pid = 10634] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8ec74000) [pid = 10634] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8dd7c000) [pid = 10634] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x910a0000) [pid = 10634] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8ec52400) [pid = 10634] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x92b1f400) [pid = 10634] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x91245800) [pid = 10634] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x93984c00) [pid = 10634] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x98d5ac00) [pid = 10634] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:35:27 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x910a5800) [pid = 10634] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:35:27 INFO - PROCESS | 10634 | 1469259327766 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]]]}] 00:35:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1483ms 00:35:27 INFO - PROCESS | 10634 | 1469259327818 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 00:35:27 INFO - PROCESS | 10634 | 1469259327822 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 00:35:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:35:27 INFO - PROCESS | 10634 | 1469259327835 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:35:27 INFO - PROCESS | 10634 | 1469259327838 Marionette TRACE conn3 <- [1,2970,null,{}] 00:35:27 INFO - PROCESS | 10634 | 1469259327851 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}] 00:35:27 INFO - PROCESS | 10634 | 1469259327858 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:28 INFO - PROCESS | 10634 | 1469259328024 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 00:35:28 INFO - PROCESS | 10634 | 1469259328171 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:28 INFO - PROCESS | 10634 | 1469259328176 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7bc00 == 24 [pid = 10634] [id = 751] 00:35:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8dd84c00) [pid = 10634] [serial = 2253] [outer = (nil)] 00:35:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x95141400) [pid = 10634] [serial = 2254] [outer = 0x8dd84c00] 00:35:28 INFO - PROCESS | 10634 | 1469259328252 Marionette DEBUG loaded listener.js 00:35:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x951ed000) [pid = 10634] [serial = 2255] [outer = 0x8dd84c00] 00:35:28 INFO - PROCESS | 10634 | 1469259328962 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]]]}] 00:35:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:35:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1144ms 00:35:28 INFO - PROCESS | 10634 | 1469259328973 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 00:35:28 INFO - PROCESS | 10634 | 1469259328976 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 00:35:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:35:28 INFO - PROCESS | 10634 | 1469259328989 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:35:28 INFO - PROCESS | 10634 | 1469259328991 Marionette TRACE conn3 <- [1,2974,null,{}] 00:35:29 INFO - PROCESS | 10634 | 1469259328999 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}] 00:35:29 INFO - PROCESS | 10634 | 1469259329008 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:29 INFO - PROCESS | 10634 | 1469259329302 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 00:35:29 INFO - PROCESS | 10634 | 1469259329455 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:29 INFO - PROCESS | 10634 | 1469259329469 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81400 == 25 [pid = 10634] [id = 752] 00:35:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8dd81800) [pid = 10634] [serial = 2256] [outer = (nil)] 00:35:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x8dffa000) [pid = 10634] [serial = 2257] [outer = 0x8dd81800] 00:35:29 INFO - PROCESS | 10634 | 1469259329560 Marionette DEBUG loaded listener.js 00:35:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x8ec75000) [pid = 10634] [serial = 2258] [outer = 0x8dd81800] 00:35:30 INFO - PROCESS | 10634 | 1469259330476 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]]]}] 00:35:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 00:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1534ms 00:35:30 INFO - PROCESS | 10634 | 1469259330525 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 00:35:30 INFO - PROCESS | 10634 | 1469259330531 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 00:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:35:30 INFO - PROCESS | 10634 | 1469259330540 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:35:30 INFO - PROCESS | 10634 | 1469259330546 Marionette TRACE conn3 <- [1,2978,null,{}] 00:35:30 INFO - PROCESS | 10634 | 1469259330553 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}] 00:35:30 INFO - PROCESS | 10634 | 1469259330559 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:30 INFO - PROCESS | 10634 | 1469259330773 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 00:35:30 INFO - PROCESS | 10634 | 1469259330936 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:30 INFO - PROCESS | 10634 | 1469259330946 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:30 INFO - PROCESS | 10634 | ++DOCSHELL 0x91247000 == 26 [pid = 10634] [id = 753] 00:35:30 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91a8a000) [pid = 10634] [serial = 2259] [outer = (nil)] 00:35:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x92377c00) [pid = 10634] [serial = 2260] [outer = 0x91a8a000] 00:35:31 INFO - PROCESS | 10634 | 1469259331041 Marionette DEBUG loaded listener.js 00:35:31 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x92b2a400) [pid = 10634] [serial = 2261] [outer = 0x91a8a000] 00:35:32 INFO - PROCESS | 10634 | 1469259331997 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]]]}] 00:35:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1494ms 00:35:32 INFO - PROCESS | 10634 | 1469259332034 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 00:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:35:32 INFO - PROCESS | 10634 | 1469259332039 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 00:35:32 INFO - PROCESS | 10634 | 1469259332047 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:35:32 INFO - PROCESS | 10634 | 1469259332050 Marionette TRACE conn3 <- [1,2982,null,{}] 00:35:32 INFO - PROCESS | 10634 | 1469259332056 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}] 00:35:32 INFO - PROCESS | 10634 | 1469259332062 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:32 INFO - PROCESS | 10634 | 1469259332271 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 00:35:32 INFO - PROCESS | 10634 | 1469259332471 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:32 INFO - PROCESS | 10634 | 1469259332482 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:32 INFO - PROCESS | 10634 | ++DOCSHELL 0x93b6f800 == 27 [pid = 10634] [id = 754] 00:35:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x946d8400) [pid = 10634] [serial = 2262] [outer = (nil)] 00:35:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x951ec800) [pid = 10634] [serial = 2263] [outer = 0x946d8400] 00:35:32 INFO - PROCESS | 10634 | 1469259332557 Marionette DEBUG loaded listener.js 00:35:32 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9824f000) [pid = 10634] [serial = 2264] [outer = 0x946d8400] 00:35:33 INFO - PROCESS | 10634 | 1469259333459 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"]]]}] 00:35:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:35:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:35:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1437ms 00:35:33 INFO - PROCESS | 10634 | 1469259333484 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 00:35:33 INFO - PROCESS | 10634 | 1469259333491 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 00:35:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:35:33 INFO - PROCESS | 10634 | 1469259333508 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:35:33 INFO - PROCESS | 10634 | 1469259333515 Marionette TRACE conn3 <- [1,2986,null,{}] 00:35:33 INFO - PROCESS | 10634 | 1469259333521 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}] 00:35:33 INFO - PROCESS | 10634 | 1469259333528 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:33 INFO - PROCESS | 10634 | 1469259333739 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 00:35:33 INFO - PROCESS | 10634 | 1469259333908 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:33 INFO - PROCESS | 10634 | 1469259333917 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:33 INFO - PROCESS | 10634 | ++DOCSHELL 0x8edf5400 == 28 [pid = 10634] [id = 755] 00:35:33 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x8f9b7000) [pid = 10634] [serial = 2265] [outer = (nil)] 00:35:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x994a6800) [pid = 10634] [serial = 2266] [outer = 0x8f9b7000] 00:35:34 INFO - PROCESS | 10634 | 1469259334043 Marionette DEBUG loaded listener.js 00:35:34 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9951f000) [pid = 10634] [serial = 2267] [outer = 0x8f9b7000] 00:35:34 INFO - PROCESS | 10634 | 1469259334876 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]]]}] 00:35:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:35:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1405ms 00:35:34 INFO - PROCESS | 10634 | 1469259334911 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 00:35:34 INFO - PROCESS | 10634 | 1469259334915 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 00:35:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:35:34 INFO - PROCESS | 10634 | 1469259334923 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:35:34 INFO - PROCESS | 10634 | 1469259334927 Marionette TRACE conn3 <- [1,2990,null,{}] 00:35:34 INFO - PROCESS | 10634 | 1469259334932 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}] 00:35:34 INFO - PROCESS | 10634 | 1469259334938 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:35 INFO - PROCESS | 10634 | 1469259335107 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 00:35:35 INFO - PROCESS | 10634 | 1469259335316 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:35 INFO - PROCESS | 10634 | 1469259335324 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:35 INFO - PROCESS | 10634 | ++DOCSHELL 0x995b8c00 == 29 [pid = 10634] [id = 756] 00:35:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x99761800) [pid = 10634] [serial = 2268] [outer = (nil)] 00:35:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x99946800) [pid = 10634] [serial = 2269] [outer = 0x99761800] 00:35:35 INFO - PROCESS | 10634 | 1469259335405 Marionette DEBUG loaded listener.js 00:35:35 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x9994fc00) [pid = 10634] [serial = 2270] [outer = 0x99761800] 00:35:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x99c02000 == 30 [pid = 10634] [id = 757] 00:35:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x99c02c00) [pid = 10634] [serial = 2271] [outer = (nil)] 00:35:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x99c06800) [pid = 10634] [serial = 2272] [outer = 0x99c02c00] 00:35:36 INFO - PROCESS | 10634 | 1469259336333 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]]]}] 00:35:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:35:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1481ms 00:35:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:35:36 INFO - PROCESS | 10634 | 1469259336406 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 00:35:36 INFO - PROCESS | 10634 | 1469259336409 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 00:35:36 INFO - PROCESS | 10634 | 1469259336416 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:35:36 INFO - PROCESS | 10634 | 1469259336419 Marionette TRACE conn3 <- [1,2994,null,{}] 00:35:36 INFO - PROCESS | 10634 | 1469259336425 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}] 00:35:36 INFO - PROCESS | 10634 | 1469259336430 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:36 INFO - PROCESS | 10634 | 1469259336655 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 00:35:36 INFO - PROCESS | 10634 | 1469259336847 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:36 INFO - PROCESS | 10634 | 1469259336865 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:36 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea5400 == 31 [pid = 10634] [id = 758] 00:35:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x99c05c00) [pid = 10634] [serial = 2273] [outer = (nil)] 00:35:36 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x99c0a800) [pid = 10634] [serial = 2274] [outer = 0x99c05c00] 00:35:37 INFO - PROCESS | 10634 | 1469259336997 Marionette DEBUG loaded listener.js 00:35:37 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x99c0e000) [pid = 10634] [serial = 2275] [outer = 0x99c05c00] 00:35:37 INFO - PROCESS | 10634 | 1469259337909 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]]]}] 00:35:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:35:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:35:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1547ms 00:35:37 INFO - PROCESS | 10634 | 1469259337962 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 00:35:37 INFO - PROCESS | 10634 | 1469259337966 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 00:35:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:35:37 INFO - PROCESS | 10634 | 1469259337973 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:35:37 INFO - PROCESS | 10634 | 1469259337977 Marionette TRACE conn3 <- [1,2998,null,{}] 00:35:37 INFO - PROCESS | 10634 | 1469259337983 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}] 00:35:37 INFO - PROCESS | 10634 | 1469259337988 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:38 INFO - PROCESS | 10634 | 1469259338239 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 00:35:38 INFO - PROCESS | 10634 | 1469259338390 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:38 INFO - PROCESS | 10634 | 1469259338402 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:38 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd85000 == 32 [pid = 10634] [id = 759] 00:35:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x8dffa400) [pid = 10634] [serial = 2276] [outer = (nil)] 00:35:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x8ec72000) [pid = 10634] [serial = 2277] [outer = 0x8dffa400] 00:35:38 INFO - PROCESS | 10634 | 1469259338515 Marionette DEBUG loaded listener.js 00:35:38 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x8edfa400) [pid = 10634] [serial = 2278] [outer = 0x8dffa400] 00:35:39 INFO - PROCESS | 10634 | 1469259339593 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]]]}] 00:35:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:35:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1645ms 00:35:39 INFO - PROCESS | 10634 | 1469259339619 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 00:35:39 INFO - PROCESS | 10634 | 1469259339626 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 00:35:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:35:39 INFO - PROCESS | 10634 | 1469259339633 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:35:39 INFO - PROCESS | 10634 | 1469259339641 Marionette TRACE conn3 <- [1,3002,null,{}] 00:35:39 INFO - PROCESS | 10634 | 1469259339648 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}] 00:35:39 INFO - PROCESS | 10634 | 1469259339654 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:39 INFO - PROCESS | 10634 | 1469259339855 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 00:35:40 INFO - PROCESS | 10634 | 1469259340184 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:40 INFO - PROCESS | 10634 | 1469259340196 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:40 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec76c00 == 33 [pid = 10634] [id = 760] 00:35:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 96 (0x8ec77800) [pid = 10634] [serial = 2279] [outer = (nil)] 00:35:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 97 (0x910a8000) [pid = 10634] [serial = 2280] [outer = 0x8ec77800] 00:35:40 INFO - PROCESS | 10634 | 1469259340274 Marionette DEBUG loaded listener.js 00:35:40 INFO - PROCESS | 10634 | ++DOMWINDOW == 98 (0x91242400) [pid = 10634] [serial = 2281] [outer = 0x8ec77800] 00:35:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84000 == 32 [pid = 10634] [id = 735] 00:35:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec71400 == 31 [pid = 10634] [id = 734] 00:35:41 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff0000 == 30 [pid = 10634] [id = 746] 00:35:41 INFO - PROCESS | 10634 | --DOCSHELL 0x99c02000 == 29 [pid = 10634] [id = 757] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 97 (0x92018800) [pid = 10634] [serial = 2216] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 96 (0x8eea2800) [pid = 10634] [serial = 2210] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 95 (0x8eead800) [pid = 10634] [serial = 2211] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x8dff2400) [pid = 10634] [serial = 2207] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x8dffd000) [pid = 10634] [serial = 2208] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x8eea2c00) [pid = 10634] [serial = 2205] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x8eded800) [pid = 10634] [serial = 2204] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x8ec50000) [pid = 10634] [serial = 2187] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x8dd88000) [pid = 10634] [serial = 2186] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x91a96800) [pid = 10634] [serial = 2190] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x9123c400) [pid = 10634] [serial = 2189] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x92b1bc00) [pid = 10634] [serial = 2219] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x93947000) [pid = 10634] [serial = 2193] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x92b26000) [pid = 10634] [serial = 2192] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x9521e800) [pid = 10634] [serial = 2196] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x951ed800) [pid = 10634] [serial = 2195] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x982d6c00) [pid = 10634] [serial = 2199] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x98206c00) [pid = 10634] [serial = 2198] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9236dc00) [pid = 10634] [serial = 2217] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x99520000) [pid = 10634] [serial = 2202] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x98d64800) [pid = 10634] [serial = 2201] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x9123b000) [pid = 10634] [serial = 2213] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x92b22000) [pid = 10634] [serial = 2220] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x91249800) [pid = 10634] [serial = 2214] [outer = (nil)] [url = about:blank] 00:35:42 INFO - PROCESS | 10634 | 1469259342351 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]]]}] 00:35:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2755ms 00:35:42 INFO - PROCESS | 10634 | 1469259342390 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 00:35:42 INFO - PROCESS | 10634 | 1469259342394 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 00:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:35:42 INFO - PROCESS | 10634 | 1469259342411 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:35:42 INFO - PROCESS | 10634 | 1469259342415 Marionette TRACE conn3 <- [1,3006,null,{}] 00:35:42 INFO - PROCESS | 10634 | 1469259342427 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}] 00:35:42 INFO - PROCESS | 10634 | 1469259342432 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:42 INFO - PROCESS | 10634 | 1469259342595 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 00:35:42 INFO - PROCESS | 10634 | 1469259342607 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:42 INFO - PROCESS | 10634 | 1469259342613 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:42 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffd000 == 30 [pid = 10634] [id = 761] 00:35:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x8dffdc00) [pid = 10634] [serial = 2282] [outer = (nil)] 00:35:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x8ec7bc00) [pid = 10634] [serial = 2283] [outer = 0x8dffdc00] 00:35:42 INFO - PROCESS | 10634 | 1469259342757 Marionette DEBUG loaded listener.js 00:35:42 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x8edf2800) [pid = 10634] [serial = 2284] [outer = 0x8dffdc00] 00:35:43 INFO - PROCESS | 10634 | 1469259343594 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]]]}] 00:35:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:35:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1249ms 00:35:43 INFO - PROCESS | 10634 | 1469259343654 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 00:35:43 INFO - PROCESS | 10634 | 1469259343664 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 00:35:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:35:43 INFO - PROCESS | 10634 | 1469259343681 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:35:43 INFO - PROCESS | 10634 | 1469259343689 Marionette TRACE conn3 <- [1,3010,null,{}] 00:35:43 INFO - PROCESS | 10634 | 1469259343698 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}] 00:35:43 INFO - PROCESS | 10634 | 1469259343705 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:43 INFO - PROCESS | 10634 | 1469259343940 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 00:35:43 INFO - PROCESS | 10634 | 1469259343956 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:43 INFO - PROCESS | 10634 | 1469259343965 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:43 INFO - PROCESS | 10634 | ++DOCSHELL 0x9109f800 == 31 [pid = 10634] [id = 762] 00:35:43 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x910a0000) [pid = 10634] [serial = 2285] [outer = (nil)] 00:35:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x910a7000) [pid = 10634] [serial = 2286] [outer = 0x910a0000] 00:35:44 INFO - PROCESS | 10634 | 1469259344040 Marionette DEBUG loaded listener.js 00:35:44 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9123f400) [pid = 10634] [serial = 2287] [outer = 0x910a0000] 00:35:45 INFO - PROCESS | 10634 | 1469259344998 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]]]}] 00:35:45 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 00:35:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1344ms 00:35:45 INFO - PROCESS | 10634 | 1469259345023 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 00:35:45 INFO - PROCESS | 10634 | 1469259345027 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 00:35:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:35:45 INFO - PROCESS | 10634 | 1469259345035 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:35:45 INFO - PROCESS | 10634 | 1469259345041 Marionette TRACE conn3 <- [1,3014,null,{}] 00:35:45 INFO - PROCESS | 10634 | 1469259345065 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}] 00:35:45 INFO - PROCESS | 10634 | 1469259345074 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:45 INFO - PROCESS | 10634 | 1469259345274 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 00:35:45 INFO - PROCESS | 10634 | 1469259345313 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:45 INFO - PROCESS | 10634 | 1469259345327 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:45 INFO - PROCESS | 10634 | ++DOCSHELL 0x9201a400 == 32 [pid = 10634] [id = 763] 00:35:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x9201b400) [pid = 10634] [serial = 2288] [outer = (nil)] 00:35:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9210f800) [pid = 10634] [serial = 2289] [outer = 0x9201b400] 00:35:45 INFO - PROCESS | 10634 | 1469259345419 Marionette DEBUG loaded listener.js 00:35:45 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9237b000) [pid = 10634] [serial = 2290] [outer = 0x9201b400] 00:35:45 INFO - PROCESS | 10634 | [10634] 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 00:35:46 INFO - PROCESS | 10634 | 1469259346375 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:35:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:35:46 INFO - {} 00:35:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1393ms 00:35:46 INFO - PROCESS | 10634 | 1469259346432 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 00:35:46 INFO - PROCESS | 10634 | 1469259346437 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 00:35:46 INFO - TEST-START | /FileAPI/fileReader.html 00:35:46 INFO - PROCESS | 10634 | 1469259346443 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:35:46 INFO - PROCESS | 10634 | 1469259346446 Marionette TRACE conn3 <- [1,3018,null,{}] 00:35:46 INFO - PROCESS | 10634 | 1469259346452 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}] 00:35:46 INFO - PROCESS | 10634 | 1469259346457 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:46 INFO - PROCESS | 10634 | 1469259346670 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x93949400) [pid = 10634] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x8ec49800) [pid = 10634] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8dff4000) [pid = 10634] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8edf4800) [pid = 10634] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x8edefc00) [pid = 10634] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x92ee3c00) [pid = 10634] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x9513f400) [pid = 10634] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x9502a400) [pid = 10634] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x91a8e800) [pid = 10634] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91a92000) [pid = 10634] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x8dd84c00) [pid = 10634] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:35:47 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8edfb800) [pid = 10634] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:35:47 INFO - PROCESS | 10634 | 1469259347382 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:47 INFO - PROCESS | 10634 | 1469259347394 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:47 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd84c00 == 33 [pid = 10634] [id = 764] 00:35:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8dff4000) [pid = 10634] [serial = 2291] [outer = (nil)] 00:35:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x8edfb800) [pid = 10634] [serial = 2292] [outer = 0x8dff4000] 00:35:47 INFO - PROCESS | 10634 | 1469259347482 Marionette DEBUG loaded listener.js 00:35:47 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9394e800) [pid = 10634] [serial = 2293] [outer = 0x8dff4000] 00:35:48 INFO - PROCESS | 10634 | 1469259348178 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]]]}] 00:35:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:35:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:35:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:35:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:35:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1787ms 00:35:48 INFO - PROCESS | 10634 | 1469259348232 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 00:35:48 INFO - PROCESS | 10634 | 1469259348237 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 00:35:48 INFO - TEST-START | /FileAPI/historical.html 00:35:48 INFO - PROCESS | 10634 | 1469259348244 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:35:48 INFO - PROCESS | 10634 | 1469259348246 Marionette TRACE conn3 <- [1,3022,null,{}] 00:35:48 INFO - PROCESS | 10634 | 1469259348252 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}] 00:35:48 INFO - PROCESS | 10634 | 1469259348257 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:48 INFO - PROCESS | 10634 | 1469259348455 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 00:35:48 INFO - PROCESS | 10634 | 1469259348476 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:48 INFO - PROCESS | 10634 | 1469259348485 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:48 INFO - PROCESS | 10634 | ++DOCSHELL 0x946e1800 == 34 [pid = 10634] [id = 765] 00:35:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x946e5800) [pid = 10634] [serial = 2294] [outer = (nil)] 00:35:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x950cc000) [pid = 10634] [serial = 2295] [outer = 0x946e5800] 00:35:48 INFO - PROCESS | 10634 | 1469259348553 Marionette DEBUG loaded listener.js 00:35:48 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x9510c800) [pid = 10634] [serial = 2296] [outer = 0x946e5800] 00:35:49 INFO - PROCESS | 10634 | 1469259349495 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"]]]}] 00:35:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:35:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:35:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:35:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:35:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:35:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:35:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:35:49 INFO - TEST-OK | /FileAPI/historical.html | took 1281ms 00:35:49 INFO - PROCESS | 10634 | 1469259349530 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 00:35:49 INFO - PROCESS | 10634 | 1469259349537 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 00:35:49 INFO - TEST-START | /FileAPI/idlharness.html 00:35:49 INFO - PROCESS | 10634 | 1469259349548 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:35:49 INFO - PROCESS | 10634 | 1469259349553 Marionette TRACE conn3 <- [1,3026,null,{}] 00:35:49 INFO - PROCESS | 10634 | 1469259349567 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}] 00:35:49 INFO - PROCESS | 10634 | 1469259349573 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:49 INFO - PROCESS | 10634 | 1469259349791 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 00:35:49 INFO - PROCESS | 10634 | 1469259349980 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:50 INFO - PROCESS | 10634 | 1469259349997 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:50 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dffa800 == 35 [pid = 10634] [id = 766] 00:35:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x8ec4fc00) [pid = 10634] [serial = 2297] [outer = (nil)] 00:35:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x8eeab000) [pid = 10634] [serial = 2298] [outer = 0x8ec4fc00] 00:35:50 INFO - PROCESS | 10634 | 1469259350121 Marionette DEBUG loaded listener.js 00:35:50 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x90fb8400) [pid = 10634] [serial = 2299] [outer = 0x8ec4fc00] 00:35:51 INFO - PROCESS | 10634 | 1469259351745 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]]]}] 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:35:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:35:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:35:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:35:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:35:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:35:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:35:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:35:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:35:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:35:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:35:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 00:35:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:35:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:35:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:35:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:35:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:35:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:35:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 00:35:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:35:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:35:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:35:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 2442ms 00:35:52 INFO - PROCESS | 10634 | 1469259351990 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 00:35:52 INFO - PROCESS | 10634 | 1469259352003 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 00:35:52 INFO - TEST-START | /FileAPI/idlharness.worker 00:35:52 INFO - PROCESS | 10634 | 1469259352144 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:35:52 INFO - PROCESS | 10634 | 1469259352150 Marionette TRACE conn3 <- [1,3030,null,{}] 00:35:52 INFO - PROCESS | 10634 | 1469259352158 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}] 00:35:52 INFO - PROCESS | 10634 | 1469259352164 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:52 INFO - PROCESS | 10634 | 1469259352341 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 00:35:52 INFO - PROCESS | 10634 | 1469259352544 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:52 INFO - PROCESS | 10634 | 1469259352556 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:52 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6fc00 == 36 [pid = 10634] [id = 767] 00:35:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x98d64800) [pid = 10634] [serial = 2300] [outer = (nil)] 00:35:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x99518400) [pid = 10634] [serial = 2301] [outer = 0x98d64800] 00:35:52 INFO - PROCESS | 10634 | 1469259352637 Marionette DEBUG loaded listener.js 00:35:52 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x91d60c00) [pid = 10634] [serial = 2302] [outer = 0x98d64800] 00:35:52 INFO - PROCESS | 10634 | [10634] 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 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:35:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:35:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:35:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:35:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:35:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:35:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:35:54 INFO - {} 00:35:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:35:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:35:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:35:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:35:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:35:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:35:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:35:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:35:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:35:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:35:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:35:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:35:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:35:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:35:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:35:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:35:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:35:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:35:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:35:55 INFO - {} 00:35:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2923ms 00:35:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:35:55 INFO - PROCESS | 10634 | 1469259354890 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,{},{}]]]}] 00:35:55 INFO - PROCESS | 10634 | 1469259355046 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 00:35:55 INFO - PROCESS | 10634 | 1469259355058 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 00:35:55 INFO - PROCESS | 10634 | 1469259355077 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:35:55 INFO - PROCESS | 10634 | 1469259355098 Marionette TRACE conn3 <- [1,3034,null,{}] 00:35:55 INFO - PROCESS | 10634 | 1469259355181 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}] 00:35:55 INFO - PROCESS | 10634 | 1469259355213 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:55 INFO - PROCESS | 10634 | 1469259355494 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 00:35:55 INFO - PROCESS | 10634 | 1469259355641 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:55 INFO - PROCESS | 10634 | 1469259355656 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:55 INFO - PROCESS | 10634 | ++DOCSHELL 0x99c0ac00 == 37 [pid = 10634] [id = 768] 00:35:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x99c0c800) [pid = 10634] [serial = 2303] [outer = (nil)] 00:35:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x9ad3a800) [pid = 10634] [serial = 2304] [outer = 0x99c0c800] 00:35:55 INFO - PROCESS | 10634 | 1469259355737 Marionette DEBUG loaded listener.js 00:35:55 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x9ad3ec00) [pid = 10634] [serial = 2305] [outer = 0x99c0c800] 00:35:56 INFO - PROCESS | 10634 | 1469259356611 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]]]}] 00:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:35:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1568ms 00:35:56 INFO - PROCESS | 10634 | 1469259356643 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 00:35:56 INFO - PROCESS | 10634 | 1469259356648 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 00:35:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:35:56 INFO - PROCESS | 10634 | 1469259356655 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:35:56 INFO - PROCESS | 10634 | 1469259356659 Marionette TRACE conn3 <- [1,3038,null,{}] 00:35:56 INFO - PROCESS | 10634 | 1469259356665 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}] 00:35:56 INFO - PROCESS | 10634 | 1469259356670 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:56 INFO - PROCESS | 10634 | 1469259356939 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 00:35:57 INFO - PROCESS | 10634 | 1469259357294 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:57 INFO - PROCESS | 10634 | 1469259357301 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:57 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dff1800 == 38 [pid = 10634] [id = 769] 00:35:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x8dff2000) [pid = 10634] [serial = 2306] [outer = (nil)] 00:35:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x8dffd400) [pid = 10634] [serial = 2307] [outer = 0x8dff2000] 00:35:57 INFO - PROCESS | 10634 | 1469259357432 Marionette DEBUG loaded listener.js 00:35:57 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x8ec72400) [pid = 10634] [serial = 2308] [outer = 0x8dff2000] 00:35:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd85000 == 37 [pid = 10634] [id = 759] 00:35:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea5400 == 36 [pid = 10634] [id = 758] 00:35:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd84c00 == 35 [pid = 10634] [id = 764] 00:35:58 INFO - PROCESS | 10634 | 1469259358401 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"]]]}] 00:35:58 INFO - PROCESS | 10634 | --DOCSHELL 0x9201a400 == 34 [pid = 10634] [id = 763] 00:35:58 INFO - PROCESS | 10634 | --DOCSHELL 0x9109f800 == 33 [pid = 10634] [id = 762] 00:35:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffd000 == 32 [pid = 10634] [id = 761] 00:35:58 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec76c00 == 31 [pid = 10634] [id = 760] 00:35:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:35:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:35:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:35:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1789ms 00:35:58 INFO - PROCESS | 10634 | 1469259358447 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 00:35:58 INFO - PROCESS | 10634 | 1469259358451 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 00:35:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:35:58 INFO - PROCESS | 10634 | 1469259358460 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:35:58 INFO - PROCESS | 10634 | 1469259358465 Marionette TRACE conn3 <- [1,3042,null,{}] 00:35:58 INFO - PROCESS | 10634 | 1469259358473 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}] 00:35:58 INFO - PROCESS | 10634 | 1469259358478 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:58 INFO - PROCESS | 10634 | 1469259358638 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x95144000) [pid = 10634] [serial = 2251] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x910aa400) [pid = 10634] [serial = 2237] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x92373400) [pid = 10634] [serial = 2238] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x8ec79c00) [pid = 10634] [serial = 2240] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x8eea7000) [pid = 10634] [serial = 2242] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x90fbf800) [pid = 10634] [serial = 2243] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x8f9bd800) [pid = 10634] [serial = 2225] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x9109f000) [pid = 10634] [serial = 2226] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x93b73800) [pid = 10634] [serial = 2223] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x9394c000) [pid = 10634] [serial = 2222] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x951e9400) [pid = 10634] [serial = 2234] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x951ee400) [pid = 10634] [serial = 2235] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x950d0400) [pid = 10634] [serial = 2231] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x95104c00) [pid = 10634] [serial = 2232] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x92019c00) [pid = 10634] [serial = 2245] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91d6bc00) [pid = 10634] [serial = 2228] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x92370000) [pid = 10634] [serial = 2229] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x95141400) [pid = 10634] [serial = 2254] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x95027400) [pid = 10634] [serial = 2248] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x95032800) [pid = 10634] [serial = 2249] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x951e8800) [pid = 10634] [serial = 2252] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x92374800) [pid = 10634] [serial = 2246] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x951ed000) [pid = 10634] [serial = 2255] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 10634 | 1469259358825 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:58 INFO - PROCESS | 10634 | 1469259358834 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:35:58 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec79c00 == 32 [pid = 10634] [id = 770] 00:35:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8f9b2000) [pid = 10634] [serial = 2309] [outer = (nil)] 00:35:58 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x910a1c00) [pid = 10634] [serial = 2310] [outer = 0x8f9b2000] 00:35:58 INFO - PROCESS | 10634 | 1469259358913 Marionette DEBUG loaded listener.js 00:35:59 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91a93c00) [pid = 10634] [serial = 2311] [outer = 0x8f9b2000] 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:35:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:36:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:36:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:36:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:36:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:36:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:36:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1570ms 00:36:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:36:00 INFO - PROCESS | 10634 | 1469259359951 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]]]}] 00:36:00 INFO - PROCESS | 10634 | 1469259360038 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 00:36:00 INFO - PROCESS | 10634 | 1469259360061 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 00:36:00 INFO - PROCESS | 10634 | 1469259360070 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:36:00 INFO - PROCESS | 10634 | 1469259360084 Marionette TRACE conn3 <- [1,3046,null,{}] 00:36:00 INFO - PROCESS | 10634 | 1469259360132 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}] 00:36:00 INFO - PROCESS | 10634 | 1469259360137 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:00 INFO - PROCESS | 10634 | 1469259360289 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 00:36:00 INFO - PROCESS | 10634 | 1469259360303 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:00 INFO - PROCESS | 10634 | 1469259360321 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:00 INFO - PROCESS | 10634 | ++DOCSHELL 0x93983400 == 33 [pid = 10634] [id = 771] 00:36:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9398e000) [pid = 10634] [serial = 2312] [outer = (nil)] 00:36:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x95027800) [pid = 10634] [serial = 2313] [outer = 0x9398e000] 00:36:00 INFO - PROCESS | 10634 | 1469259360460 Marionette DEBUG loaded listener.js 00:36:00 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x95030000) [pid = 10634] [serial = 2314] [outer = 0x9398e000] 00:36:01 INFO - PROCESS | 10634 | [10634] 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 00:36:01 INFO - PROCESS | 10634 | 1469259361479 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:36:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:36:01 INFO - {} 00:36:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1423ms 00:36:01 INFO - PROCESS | 10634 | 1469259361495 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 00:36:01 INFO - PROCESS | 10634 | 1469259361499 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 00:36:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:36:01 INFO - PROCESS | 10634 | 1469259361524 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:36:01 INFO - PROCESS | 10634 | 1469259361534 Marionette TRACE conn3 <- [1,3050,null,{}] 00:36:01 INFO - PROCESS | 10634 | 1469259361555 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}] 00:36:01 INFO - PROCESS | 10634 | 1469259361564 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:01 INFO - PROCESS | 10634 | 1469259361808 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 00:36:01 INFO - PROCESS | 10634 | 1469259361837 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:01 INFO - PROCESS | 10634 | 1469259361844 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:01 INFO - PROCESS | 10634 | ++DOCSHELL 0x910a3000 == 34 [pid = 10634] [id = 772] 00:36:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x9502e000) [pid = 10634] [serial = 2315] [outer = (nil)] 00:36:01 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9986d800) [pid = 10634] [serial = 2316] [outer = 0x9502e000] 00:36:01 INFO - PROCESS | 10634 | 1469259361913 Marionette DEBUG loaded listener.js 00:36:02 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x99bb3c00) [pid = 10634] [serial = 2317] [outer = 0x9502e000] 00:36:02 INFO - PROCESS | 10634 | 1469259362779 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]]]}] 00:36:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:36:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:36:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:36:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:36:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1317ms 00:36:02 INFO - PROCESS | 10634 | 1469259362826 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 00:36:02 INFO - PROCESS | 10634 | 1469259362831 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 00:36:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:36:02 INFO - PROCESS | 10634 | 1469259362838 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:36:02 INFO - PROCESS | 10634 | 1469259362842 Marionette TRACE conn3 <- [1,3054,null,{}] 00:36:02 INFO - PROCESS | 10634 | 1469259362855 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}] 00:36:02 INFO - PROCESS | 10634 | 1469259362861 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:03 INFO - PROCESS | 10634 | 1469259363102 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x8dd81800) [pid = 10634] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x91a8a000) [pid = 10634] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x946d8400) [pid = 10634] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8f9b7000) [pid = 10634] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x99c02c00) [pid = 10634] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x99761800) [pid = 10634] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 68 (0x99c05c00) [pid = 10634] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 67 (0x8dffa400) [pid = 10634] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 66 (0x910a0000) [pid = 10634] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 65 (0x8dffdc00) [pid = 10634] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 64 (0x8ec77800) [pid = 10634] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 63 (0x9201b400) [pid = 10634] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:36:03 INFO - PROCESS | 10634 | --DOMWINDOW == 62 (0x8dff4000) [pid = 10634] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:36:03 INFO - PROCESS | 10634 | 1469259363371 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:03 INFO - PROCESS | 10634 | 1469259363379 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:03 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd81800 == 35 [pid = 10634] [id = 773] 00:36:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 63 (0x8dff4000) [pid = 10634] [serial = 2318] [outer = (nil)] 00:36:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 64 (0x91248400) [pid = 10634] [serial = 2319] [outer = 0x8dff4000] 00:36:03 INFO - PROCESS | 10634 | 1469259363456 Marionette DEBUG loaded listener.js 00:36:03 INFO - PROCESS | 10634 | ++DOMWINDOW == 65 (0x92b2a000) [pid = 10634] [serial = 2320] [outer = 0x8dff4000] 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 00:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:36:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1949ms 00:36:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:36:04 INFO - PROCESS | 10634 | 1469259364598 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"]]]}] 00:36:04 INFO - PROCESS | 10634 | 1469259364811 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 00:36:04 INFO - PROCESS | 10634 | 1469259364818 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 00:36:04 INFO - PROCESS | 10634 | 1469259364846 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:36:04 INFO - PROCESS | 10634 | 1469259364858 Marionette TRACE conn3 <- [1,3058,null,{}] 00:36:04 INFO - PROCESS | 10634 | 1469259364875 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}] 00:36:04 INFO - PROCESS | 10634 | 1469259364887 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:05 INFO - PROCESS | 10634 | 1469259365122 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 00:36:05 INFO - PROCESS | 10634 | 1469259365348 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:05 INFO - PROCESS | 10634 | 1469259365363 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:05 INFO - PROCESS | 10634 | ++DOCSHELL 0x8dd7f000 == 36 [pid = 10634] [id = 774] 00:36:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 66 (0x8dd7fc00) [pid = 10634] [serial = 2321] [outer = (nil)] 00:36:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 67 (0x8dd87000) [pid = 10634] [serial = 2322] [outer = 0x8dd7fc00] 00:36:05 INFO - PROCESS | 10634 | 1469259365500 Marionette DEBUG loaded listener.js 00:36:05 INFO - PROCESS | 10634 | ++DOMWINDOW == 68 (0x8ec4a000) [pid = 10634] [serial = 2323] [outer = 0x8dd7fc00] 00:36:06 INFO - PROCESS | 10634 | 1469259366958 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]]]}] 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:36:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:36:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:36:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:36:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:36:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2214ms 00:36:07 INFO - PROCESS | 10634 | 1469259367066 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 00:36:07 INFO - PROCESS | 10634 | 1469259367087 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 00:36:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:36:07 INFO - PROCESS | 10634 | 1469259367163 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:36:07 INFO - PROCESS | 10634 | 1469259367173 Marionette TRACE conn3 <- [1,3062,null,{}] 00:36:07 INFO - PROCESS | 10634 | 1469259367191 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}] 00:36:07 INFO - PROCESS | 10634 | 1469259367201 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:07 INFO - PROCESS | 10634 | 1469259367578 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 00:36:07 INFO - PROCESS | 10634 | 1469259367844 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:07 INFO - PROCESS | 10634 | 1469259367860 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:07 INFO - PROCESS | 10634 | ++DOCSHELL 0x91cce000 == 37 [pid = 10634] [id = 775] 00:36:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 69 (0x91d63400) [pid = 10634] [serial = 2324] [outer = (nil)] 00:36:07 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x92104800) [pid = 10634] [serial = 2325] [outer = 0x91d63400] 00:36:07 INFO - PROCESS | 10634 | 1469259367992 Marionette DEBUG loaded listener.js 00:36:08 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92379400) [pid = 10634] [serial = 2326] [outer = 0x91d63400] 00:36:08 INFO - PROCESS | 10634 | [10634] 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 00:36:09 INFO - PROCESS | 10634 | 1469259369459 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:36:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:36:09 INFO - {} 00:36:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2397ms 00:36:09 INFO - PROCESS | 10634 | 1469259369576 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 00:36:09 INFO - PROCESS | 10634 | 1469259369596 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 00:36:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:36:09 INFO - PROCESS | 10634 | 1469259369623 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:36:09 INFO - PROCESS | 10634 | 1469259369626 Marionette TRACE conn3 <- [1,3066,null,{}] 00:36:09 INFO - PROCESS | 10634 | 1469259369633 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}] 00:36:09 INFO - PROCESS | 10634 | 1469259369638 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:09 INFO - PROCESS | 10634 | 1469259369872 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 00:36:10 INFO - PROCESS | 10634 | 1469259370087 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:10 INFO - PROCESS | 10634 | 1469259370097 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:10 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d62c00 == 38 [pid = 10634] [id = 776] 00:36:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x93b67800) [pid = 10634] [serial = 2327] [outer = (nil)] 00:36:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x951e7000) [pid = 10634] [serial = 2328] [outer = 0x93b67800] 00:36:10 INFO - PROCESS | 10634 | 1469259370220 Marionette DEBUG loaded listener.js 00:36:10 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x951ee400) [pid = 10634] [serial = 2329] [outer = 0x93b67800] 00:36:11 INFO - PROCESS | 10634 | 1469259371192 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]]]}] 00:36:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:36:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:36:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:36:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:36:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:36:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:36:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:36:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1635ms 00:36:11 INFO - PROCESS | 10634 | 1469259371277 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 00:36:11 INFO - PROCESS | 10634 | 1469259371283 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 00:36:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:36:11 INFO - PROCESS | 10634 | 1469259371293 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:36:11 INFO - PROCESS | 10634 | 1469259371302 Marionette TRACE conn3 <- [1,3070,null,{}] 00:36:11 INFO - PROCESS | 10634 | 1469259371317 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}] 00:36:11 INFO - PROCESS | 10634 | 1469259371326 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:11 INFO - PROCESS | 10634 | 1469259371529 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 00:36:11 INFO - PROCESS | 10634 | 1469259371866 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:11 INFO - PROCESS | 10634 | 1469259371881 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:11 INFO - PROCESS | 10634 | ++DOCSHELL 0x98997000 == 39 [pid = 10634] [id = 777] 00:36:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x99519000) [pid = 10634] [serial = 2330] [outer = (nil)] 00:36:11 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x99952c00) [pid = 10634] [serial = 2331] [outer = 0x99519000] 00:36:11 INFO - PROCESS | 10634 | 1469259371989 Marionette DEBUG loaded listener.js 00:36:12 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x99c05c00) [pid = 10634] [serial = 2332] [outer = 0x99519000] 00:36:12 INFO - PROCESS | 10634 | 1469259372859 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]]]}] 00:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:36:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1642ms 00:36:12 INFO - PROCESS | 10634 | 1469259372936 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 00:36:12 INFO - PROCESS | 10634 | 1469259372941 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 00:36:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:36:12 INFO - PROCESS | 10634 | 1469259372948 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:36:12 INFO - PROCESS | 10634 | 1469259372952 Marionette TRACE conn3 <- [1,3074,null,{}] 00:36:12 INFO - PROCESS | 10634 | 1469259372977 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}] 00:36:12 INFO - PROCESS | 10634 | 1469259372981 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:13 INFO - PROCESS | 10634 | 1469259373187 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 00:36:13 INFO - PROCESS | 10634 | 1469259373387 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:13 INFO - PROCESS | 10634 | 1469259373398 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:13 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec71400 == 40 [pid = 10634] [id = 778] 00:36:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x946e0800) [pid = 10634] [serial = 2333] [outer = (nil)] 00:36:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 79 (0x99e68400) [pid = 10634] [serial = 2334] [outer = 0x946e0800] 00:36:13 INFO - PROCESS | 10634 | 1469259373513 Marionette DEBUG loaded listener.js 00:36:13 INFO - PROCESS | 10634 | ++DOMWINDOW == 80 (0x9a232c00) [pid = 10634] [serial = 2335] [outer = 0x946e0800] 00:36:14 INFO - PROCESS | 10634 | 1469259374372 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]]]}] 00:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:36:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1487ms 00:36:14 INFO - PROCESS | 10634 | 1469259374439 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 00:36:14 INFO - PROCESS | 10634 | 1469259374442 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 00:36:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:36:14 INFO - PROCESS | 10634 | 1469259374450 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:36:14 INFO - PROCESS | 10634 | 1469259374454 Marionette TRACE conn3 <- [1,3078,null,{}] 00:36:14 INFO - PROCESS | 10634 | 1469259374460 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}] 00:36:14 INFO - PROCESS | 10634 | 1469259374465 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:14 INFO - PROCESS | 10634 | 1469259374666 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 00:36:14 INFO - PROCESS | 10634 | 1469259374936 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:14 INFO - PROCESS | 10634 | 1469259374959 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:15 INFO - PROCESS | 10634 | ++DOCSHELL 0x8f9bb800 == 41 [pid = 10634] [id = 779] 00:36:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 81 (0x90fb8800) [pid = 10634] [serial = 2336] [outer = (nil)] 00:36:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 82 (0x9394ac00) [pid = 10634] [serial = 2337] [outer = 0x90fb8800] 00:36:15 INFO - PROCESS | 10634 | 1469259375061 Marionette DEBUG loaded listener.js 00:36:15 INFO - PROCESS | 10634 | ++DOMWINDOW == 83 (0x9a23e400) [pid = 10634] [serial = 2338] [outer = 0x90fb8800] 00:36:16 INFO - PROCESS | 10634 | 1469259376092 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] 00:36:16 INFO - PROCESS | 10634 | 1469259376167 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 00:36:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:36:16 INFO - PROCESS | 10634 | 1469259376177 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:36:16 INFO - PROCESS | 10634 | 1469259376181 Marionette TRACE conn3 <- [1,3082,null,{}] 00:36:16 INFO - PROCESS | 10634 | 1469259376187 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}] 00:36:16 INFO - PROCESS | 10634 | 1469259376193 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:16 INFO - PROCESS | 10634 | 1469259376379 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 00:36:16 INFO - PROCESS | 10634 | 1469259376582 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:16 INFO - PROCESS | 10634 | 1469259376589 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:16 INFO - PROCESS | 10634 | ++DOCSHELL 0x9a237000 == 42 [pid = 10634] [id = 780] 00:36:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 84 (0x9a4a1800) [pid = 10634] [serial = 2339] [outer = (nil)] 00:36:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 85 (0x9a8cd400) [pid = 10634] [serial = 2340] [outer = 0x9a4a1800] 00:36:16 INFO - PROCESS | 10634 | 1469259376708 Marionette DEBUG loaded listener.js 00:36:16 INFO - PROCESS | 10634 | ++DOMWINDOW == 86 (0x9abb9000) [pid = 10634] [serial = 2341] [outer = 0x9a4a1800] 00:36:17 INFO - PROCESS | 10634 | 1469259377551 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]]]}] 00:36:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:36:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:36:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:36:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1430ms 00:36:17 INFO - PROCESS | 10634 | 1469259377610 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 00:36:17 INFO - PROCESS | 10634 | 1469259377613 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 00:36:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:36:17 INFO - PROCESS | 10634 | 1469259377621 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:36:17 INFO - PROCESS | 10634 | 1469259377623 Marionette TRACE conn3 <- [1,3086,null,{}] 00:36:17 INFO - PROCESS | 10634 | 1469259377630 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}] 00:36:17 INFO - PROCESS | 10634 | 1469259377635 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:17 INFO - PROCESS | 10634 | 1469259377807 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 00:36:18 INFO - PROCESS | 10634 | 1469259378031 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:18 INFO - PROCESS | 10634 | 1469259378040 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:18 INFO - PROCESS | 10634 | ++DOCSHELL 0x8eea7800 == 43 [pid = 10634] [id = 781] 00:36:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 87 (0x90fc2800) [pid = 10634] [serial = 2342] [outer = (nil)] 00:36:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 88 (0x9abc5800) [pid = 10634] [serial = 2343] [outer = 0x90fc2800] 00:36:18 INFO - PROCESS | 10634 | 1469259378176 Marionette DEBUG loaded listener.js 00:36:18 INFO - PROCESS | 10634 | ++DOMWINDOW == 89 (0x9ad3bc00) [pid = 10634] [serial = 2344] [outer = 0x90fc2800] 00:36:19 INFO - PROCESS | 10634 | 1469259379015 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:36:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:36:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1430ms 00:36:19 INFO - PROCESS | 10634 | 1469259379051 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 00:36:19 INFO - PROCESS | 10634 | 1469259379055 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 00:36:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:36:19 INFO - PROCESS | 10634 | 1469259379061 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:36:19 INFO - PROCESS | 10634 | 1469259379064 Marionette TRACE conn3 <- [1,3090,null,{}] 00:36:19 INFO - PROCESS | 10634 | 1469259379070 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}] 00:36:19 INFO - PROCESS | 10634 | 1469259379075 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:19 INFO - PROCESS | 10634 | 1469259379274 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 00:36:19 INFO - PROCESS | 10634 | 1469259379799 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:19 INFO - PROCESS | 10634 | 1469259379809 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:19 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec6f000 == 44 [pid = 10634] [id = 782] 00:36:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 90 (0x8ec70000) [pid = 10634] [serial = 2345] [outer = (nil)] 00:36:19 INFO - PROCESS | 10634 | ++DOMWINDOW == 91 (0x8eded800) [pid = 10634] [serial = 2346] [outer = 0x8ec70000] 00:36:19 INFO - PROCESS | 10634 | 1469259379891 Marionette DEBUG loaded listener.js 00:36:20 INFO - PROCESS | 10634 | ++DOMWINDOW == 92 (0x8eeaf000) [pid = 10634] [serial = 2347] [outer = 0x8ec70000] 00:36:20 INFO - PROCESS | 10634 | 1469259380706 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:36:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:36:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1690ms 00:36:20 INFO - PROCESS | 10634 | 1469259380755 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 00:36:20 INFO - PROCESS | 10634 | 1469259380760 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 00:36:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:36:20 INFO - PROCESS | 10634 | 1469259380768 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:36:20 INFO - PROCESS | 10634 | 1469259380773 Marionette TRACE conn3 <- [1,3094,null,{}] 00:36:20 INFO - PROCESS | 10634 | 1469259380804 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}] 00:36:20 INFO - PROCESS | 10634 | 1469259380811 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:20 INFO - PROCESS | 10634 | 1469259380980 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 00:36:21 INFO - PROCESS | 10634 | 1469259381272 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:21 INFO - PROCESS | 10634 | 1469259381281 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:21 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec47400 == 45 [pid = 10634] [id = 783] 00:36:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 93 (0x8ec49c00) [pid = 10634] [serial = 2348] [outer = (nil)] 00:36:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 94 (0x91d6c400) [pid = 10634] [serial = 2349] [outer = 0x8ec49c00] 00:36:21 INFO - PROCESS | 10634 | 1469259381358 Marionette DEBUG loaded listener.js 00:36:21 INFO - PROCESS | 10634 | ++DOMWINDOW == 95 (0x92372800) [pid = 10634] [serial = 2350] [outer = 0x8ec49c00] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81800 == 44 [pid = 10634] [id = 773] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x910a3000 == 43 [pid = 10634] [id = 772] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x93983400 == 42 [pid = 10634] [id = 771] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec79c00 == 41 [pid = 10634] [id = 770] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dff1800 == 40 [pid = 10634] [id = 769] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf5400 == 39 [pid = 10634] [id = 755] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8edf3000 == 38 [pid = 10634] [id = 736] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x93b6b000 == 37 [pid = 10634] [id = 749] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd86c00 == 36 [pid = 10634] [id = 739] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x946e1800 == 35 [pid = 10634] [id = 765] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x910a4c00 == 34 [pid = 10634] [id = 737] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dffa800 == 33 [pid = 10634] [id = 766] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x90fbb800 == 32 [pid = 10634] [id = 742] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec6fc00 == 31 [pid = 10634] [id = 767] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x95028400 == 30 [pid = 10634] [id = 743] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec49000 == 29 [pid = 10634] [id = 745] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91246800 == 28 [pid = 10634] [id = 748] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x92ee2400 == 27 [pid = 10634] [id = 740] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91d68800 == 26 [pid = 10634] [id = 738] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7cc00 == 25 [pid = 10634] [id = 750] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7bc00 == 24 [pid = 10634] [id = 751] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x99c0ac00 == 23 [pid = 10634] [id = 768] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec48800 == 22 [pid = 10634] [id = 747] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec46400 == 21 [pid = 10634] [id = 741] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x9513e400 == 20 [pid = 10634] [id = 744] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd81400 == 19 [pid = 10634] [id = 752] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91247000 == 18 [pid = 10634] [id = 753] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x995b8c00 == 17 [pid = 10634] [id = 756] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x93b6f800 == 16 [pid = 10634] [id = 754] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8eea7800 == 15 [pid = 10634] [id = 781] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x9a237000 == 14 [pid = 10634] [id = 780] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8ec71400 == 13 [pid = 10634] [id = 778] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8f9bb800 == 12 [pid = 10634] [id = 779] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x98997000 == 11 [pid = 10634] [id = 777] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91cce000 == 10 [pid = 10634] [id = 775] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x91d62c00 == 9 [pid = 10634] [id = 776] 00:36:22 INFO - PROCESS | 10634 | --DOCSHELL 0x8dd7f000 == 8 [pid = 10634] [id = 774] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 94 (0x950cc000) [pid = 10634] [serial = 2295] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 93 (0x8ec75000) [pid = 10634] [serial = 2258] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 92 (0x8dffa000) [pid = 10634] [serial = 2257] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 91 (0x92b2a400) [pid = 10634] [serial = 2261] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 90 (0x92377c00) [pid = 10634] [serial = 2260] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 89 (0x9824f000) [pid = 10634] [serial = 2264] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 88 (0x951ec800) [pid = 10634] [serial = 2263] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 87 (0x9951f000) [pid = 10634] [serial = 2267] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 86 (0x994a6800) [pid = 10634] [serial = 2266] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 85 (0x99c06800) [pid = 10634] [serial = 2272] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 84 (0x9994fc00) [pid = 10634] [serial = 2270] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 83 (0x99946800) [pid = 10634] [serial = 2269] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 82 (0x99c0e000) [pid = 10634] [serial = 2275] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 81 (0x99c0a800) [pid = 10634] [serial = 2274] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 80 (0x8edfa400) [pid = 10634] [serial = 2278] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 79 (0x8ec72000) [pid = 10634] [serial = 2277] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 78 (0x910a7000) [pid = 10634] [serial = 2286] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x8ec7bc00) [pid = 10634] [serial = 2283] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8edf2800) [pid = 10634] [serial = 2284] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x91242400) [pid = 10634] [serial = 2281] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x910a8000) [pid = 10634] [serial = 2280] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x9237b000) [pid = 10634] [serial = 2290] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x9210f800) [pid = 10634] [serial = 2289] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8edfb800) [pid = 10634] [serial = 2292] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x9123f400) [pid = 10634] [serial = 2287] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9394e800) [pid = 10634] [serial = 2293] [outer = (nil)] [url = about:blank] 00:36:23 INFO - PROCESS | 10634 | 1469259383407 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:36:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:36:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2656ms 00:36:23 INFO - PROCESS | 10634 | 1469259383424 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 00:36:23 INFO - PROCESS | 10634 | 1469259383430 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 00:36:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:36:23 INFO - PROCESS | 10634 | 1469259383438 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:36:23 INFO - PROCESS | 10634 | 1469259383445 Marionette TRACE conn3 <- [1,3098,null,{}] 00:36:23 INFO - PROCESS | 10634 | 1469259383452 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}] 00:36:23 INFO - PROCESS | 10634 | 1469259383458 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:23 INFO - PROCESS | 10634 | 1469259383612 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 00:36:23 INFO - PROCESS | 10634 | 1469259383640 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:23 INFO - PROCESS | 10634 | 1469259383649 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:23 INFO - PROCESS | 10634 | ++DOCSHELL 0x8ec50c00 == 9 [pid = 10634] [id = 784] 00:36:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x8ec52800) [pid = 10634] [serial = 2351] [outer = (nil)] 00:36:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x8ededc00) [pid = 10634] [serial = 2352] [outer = 0x8ec52800] 00:36:23 INFO - PROCESS | 10634 | 1469259383858 Marionette DEBUG loaded listener.js 00:36:23 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x8edf7800) [pid = 10634] [serial = 2353] [outer = 0x8ec52800] 00:36:24 INFO - PROCESS | 10634 | 1469259384625 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]]]}] 00:36:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:36:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:36:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1246ms 00:36:24 INFO - PROCESS | 10634 | 1469259384684 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 00:36:24 INFO - PROCESS | 10634 | 1469259384692 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 00:36:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:36:24 INFO - PROCESS | 10634 | 1469259384704 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:36:24 INFO - PROCESS | 10634 | 1469259384707 Marionette TRACE conn3 <- [1,3102,null,{}] 00:36:24 INFO - PROCESS | 10634 | 1469259384714 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}] 00:36:24 INFO - PROCESS | 10634 | 1469259384719 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:24 INFO - PROCESS | 10634 | 1469259384896 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 00:36:24 INFO - PROCESS | 10634 | 1469259384911 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:24 INFO - PROCESS | 10634 | 1469259384920 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:24 INFO - PROCESS | 10634 | ++DOCSHELL 0x90fc3c00 == 10 [pid = 10634] [id = 785] 00:36:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x90fc5400) [pid = 10634] [serial = 2354] [outer = (nil)] 00:36:24 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x910a4000) [pid = 10634] [serial = 2355] [outer = 0x90fc5400] 00:36:24 INFO - PROCESS | 10634 | 1469259384992 Marionette DEBUG loaded listener.js 00:36:25 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x910a8800) [pid = 10634] [serial = 2356] [outer = 0x90fc5400] 00:36:26 INFO - PROCESS | 10634 | 1469259385996 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:36:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1332ms 00:36:26 INFO - PROCESS | 10634 | 1469259386037 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 00:36:26 INFO - PROCESS | 10634 | 1469259386040 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 00:36:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:36:26 INFO - PROCESS | 10634 | 1469259386047 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:36:26 INFO - PROCESS | 10634 | 1469259386053 Marionette TRACE conn3 <- [1,3106,null,{}] 00:36:26 INFO - PROCESS | 10634 | 1469259386077 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}] 00:36:26 INFO - PROCESS | 10634 | 1469259386087 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:26 INFO - PROCESS | 10634 | 1469259386303 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 00:36:26 INFO - PROCESS | 10634 | 1469259386328 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:26 INFO - PROCESS | 10634 | 1469259386339 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:26 INFO - PROCESS | 10634 | ++DOCSHELL 0x91d63c00 == 11 [pid = 10634] [id = 786] 00:36:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 76 (0x91d64800) [pid = 10634] [serial = 2357] [outer = (nil)] 00:36:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 77 (0x91d69400) [pid = 10634] [serial = 2358] [outer = 0x91d64800] 00:36:26 INFO - PROCESS | 10634 | 1469259386411 Marionette DEBUG loaded listener.js 00:36:26 INFO - PROCESS | 10634 | ++DOMWINDOW == 78 (0x9210d400) [pid = 10634] [serial = 2359] [outer = 0x91d64800] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 77 (0x9502e000) [pid = 10634] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 76 (0x8dff4000) [pid = 10634] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 75 (0x8dff2000) [pid = 10634] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 74 (0x946e5800) [pid = 10634] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 73 (0x8ec4fc00) [pid = 10634] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 72 (0x99c0c800) [pid = 10634] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 71 (0x8f9b2000) [pid = 10634] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 70 (0x98d64800) [pid = 10634] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:36:27 INFO - PROCESS | 10634 | --DOMWINDOW == 69 (0x9398e000) [pid = 10634] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 00:36:27 INFO - PROCESS | 10634 | 1469259387767 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]]]}] 00:36:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:36:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:36:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:36:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1755ms 00:36:27 INFO - PROCESS | 10634 | 1469259387810 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 00:36:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:36:27 INFO - PROCESS | 10634 | 1469259387815 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 00:36:27 INFO - PROCESS | 10634 | 1469259387822 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:36:27 INFO - PROCESS | 10634 | 1469259387825 Marionette TRACE conn3 <- [1,3110,null,{}] 00:36:27 INFO - PROCESS | 10634 | 1469259387831 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}] 00:36:27 INFO - PROCESS | 10634 | 1469259387836 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:28 INFO - PROCESS | 10634 | 1469259388034 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 00:36:28 INFO - PROCESS | 10634 | 1469259388282 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:28 INFO - PROCESS | 10634 | 1469259388290 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:28 INFO - PROCESS | 10634 | ++DOCSHELL 0x9210cc00 == 12 [pid = 10634] [id = 787] 00:36:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 70 (0x9236d400) [pid = 10634] [serial = 2360] [outer = (nil)] 00:36:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 71 (0x92379000) [pid = 10634] [serial = 2361] [outer = 0x9236d400] 00:36:28 INFO - PROCESS | 10634 | 1469259388362 Marionette DEBUG loaded listener.js 00:36:28 INFO - PROCESS | 10634 | ++DOMWINDOW == 72 (0x92b29400) [pid = 10634] [serial = 2362] [outer = 0x9236d400] 00:36:29 INFO - PROCESS | 10634 | 1469259389032 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"]]]}] 00:36:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:36:29 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 00:36:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:36:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:36:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1244ms 00:36:29 INFO - PROCESS | 10634 | 1469259389068 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 00:36:29 INFO - PROCESS | 10634 | 1469259389072 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 00:36:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:36:29 INFO - PROCESS | 10634 | 1469259389078 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:36:29 INFO - PROCESS | 10634 | 1469259389080 Marionette TRACE conn3 <- [1,3114,null,{}] 00:36:29 INFO - PROCESS | 10634 | 1469259389086 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}] 00:36:29 INFO - PROCESS | 10634 | 1469259389091 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:29 INFO - PROCESS | 10634 | 1469259389295 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 00:36:29 INFO - PROCESS | 10634 | 1469259389318 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\", \"7a6f7f4b-a5f8-4cfd-a277-db115cd5993c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:29 INFO - PROCESS | 10634 | 1469259389326 Marionette INFO sendAsync 745ccde6-d480-467d-a4f2-e488b743a145 00:36:29 INFO - PROCESS | 10634 | ++DOCSHELL 0x92ee3400 == 13 [pid = 10634] [id = 788] 00:36:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 73 (0x93949800) [pid = 10634] [serial = 2363] [outer = (nil)] 00:36:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 74 (0x9398a800) [pid = 10634] [serial = 2364] [outer = 0x93949800] 00:36:29 INFO - PROCESS | 10634 | 1469259389394 Marionette DEBUG loaded listener.js 00:36:29 INFO - PROCESS | 10634 | ++DOMWINDOW == 75 (0x93b6c400) [pid = 10634] [serial = 2365] [outer = 0x93949800] 00:36:30 INFO - PROCESS | 10634 | 1469259390464 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]]]}] 00:36:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:36:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1429ms 00:36:30 INFO - PROCESS | 10634 | 1469259390509 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 00:36:30 INFO - PROCESS | 10634 | 1469259390516 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 00:36:31 WARNING - u'runner_teardown' () 00:36:31 INFO - No more tests 00:36:31 INFO - Got 0 unexpected results 00:36:31 INFO - SUITE-END | took 1280s 00:36:31 INFO - Closing logging queue 00:36:31 INFO - queue closed 00:36:31 INFO - Return code: 0 00:36:31 WARNING - # TBPL SUCCESS # 00:36:31 INFO - Running post-action listener: _resource_record_post_action 00:36:31 INFO - Running post-run listener: _resource_record_post_run 00:36:32 INFO - Total resource usage - Wall time: 1315s; CPU: 98.0%; Read bytes: 8192; Write bytes: 931229696; Read time: 8; Write time: 209052 00:36:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:36:32 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 136335360; Read time: 8; Write time: 114024 00:36:32 INFO - run-tests - Wall time: 1285s; CPU: 98.0%; Read bytes: 4096; Write bytes: 786505728; Read time: 0; Write time: 89900 00:36:32 INFO - Running post-run listener: _upload_blobber_files 00:36:32 INFO - Blob upload gear active. 00:36:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:36:32 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 00:36:32 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'] 00:36:32 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 00:36:33 INFO - (blobuploader) - INFO - Open directory for files ... 00:36:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:36:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:36:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:36:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:36:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:36:34 INFO - (blobuploader) - INFO - Done attempting. 00:36:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:36:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:36:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:36:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:36:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:36:35 INFO - (blobuploader) - INFO - Done attempting. 00:36:35 INFO - (blobuploader) - INFO - Iteration through files over. 00:36:35 INFO - Return code: 0 00:36:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:36:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:36:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/724da8feec2a3decaa3da4083304528b108dcbd113a8d0fc6c22048c4249175b0d063ccc39d3dbf9056c2676224fd03666b9e1666d719f48cb879e4bedac9900", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976348b86825344ef0dc7d15365f9dd80a1262c5822a6d5bc98c17a2733556b7e57ea72b2d12cc9af181fa6f1b9abdff99d84e6f2cf97f62e8164b98cc8174c7"} 00:36:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:36:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:36:35 INFO - Contents: 00:36:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/724da8feec2a3decaa3da4083304528b108dcbd113a8d0fc6c22048c4249175b0d063ccc39d3dbf9056c2676224fd03666b9e1666d719f48cb879e4bedac9900", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976348b86825344ef0dc7d15365f9dd80a1262c5822a6d5bc98c17a2733556b7e57ea72b2d12cc9af181fa6f1b9abdff99d84e6f2cf97f62e8164b98cc8174c7"} 00:36:35 INFO - Running post-run listener: copy_logs_to_upload_dir 00:36:35 INFO - Copying logs to upload dir... 00:36:35 INFO - mkdir: /builds/slave/test/build/upload/logs 00:36:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1444.318544 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 4 secs) (at 2016-07-23 00:36:35.673443) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 00:36:35.674600) ========= 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-1469257940.503680-370993248 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/724da8feec2a3decaa3da4083304528b108dcbd113a8d0fc6c22048c4249175b0d063ccc39d3dbf9056c2676224fd03666b9e1666d719f48cb879e4bedac9900", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976348b86825344ef0dc7d15365f9dd80a1262c5822a6d5bc98c17a2733556b7e57ea72b2d12cc9af181fa6f1b9abdff99d84e6f2cf97f62e8164b98cc8174c7"} build_url:https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033558 build_url: 'https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/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/724da8feec2a3decaa3da4083304528b108dcbd113a8d0fc6c22048c4249175b0d063ccc39d3dbf9056c2676224fd03666b9e1666d719f48cb879e4bedac9900", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976348b86825344ef0dc7d15365f9dd80a1262c5822a6d5bc98c17a2733556b7e57ea72b2d12cc9af181fa6f1b9abdff99d84e6f2cf97f62e8164b98cc8174c7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WMcvlBYZTtK0t6QeBRj4pQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 00:36:35.743284) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 00:36:35.743768) ========= 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-1469257940.503680-370993248 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017483 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 00:36:35.840705) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 00:36:35.841002) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 00:36:35.841307) ========= ========= Total master_lag: 0.51 =========