builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2194 starttime: 1461346535.67 results: success (0) buildid: 20160422065559 builduid: 987f10bf376a459ebff0581fcf25fca4 revision: 005449bf12df9fa386f1644823961cebd94ed0e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:35.674561) ========= master: http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:35.675191) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:35.675610) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:35.716713) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:35.717148) ========= 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=9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 10:35:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.05M=0.001s 2016-04-22 10:35:35 (9.05 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.259382 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.014266) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.014746) ========= 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=9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.042230 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.092123) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.092660) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 005449bf12df9fa386f1644823961cebd94ed0e7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 005449bf12df9fa386f1644823961cebd94ed0e7 --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=9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 10:35:36,237 truncating revision to first 12 chars 2016-04-22 10:35:36,238 Setting DEBUG logging. 2016-04-22 10:35:36,238 attempt 1/10 2016-04-22 10:35:36,238 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/005449bf12df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 10:35:36,549 unpacking tar archive at: mozilla-central-005449bf12df/testing/mozharness/ program finished with exit code 0 elapsedTime=0.637506 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.769020) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.769490) ========= script_repo_revision: 005449bf12df9fa386f1644823961cebd94ed0e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.770088) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.770488) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 10:35:36.802525) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 58 secs) (at 2016-04-22 10:35:36.803048) ========= /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-central --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-central', '--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=9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975 _=/tools/buildbot/bin/python using PTY: False 10:35:37 INFO - MultiFileLogger online at 20160422 10:35:37 in /builds/slave/test 10:35:37 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-central --download-symbols true 10:35:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:35:37 INFO - {'append_to_log': False, 10:35:37 INFO - 'base_work_dir': '/builds/slave/test', 10:35:37 INFO - 'blob_upload_branch': 'mozilla-central', 10:35:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:35:37 INFO - 'buildbot_json_path': 'buildprops.json', 10:35:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:35:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:35:37 INFO - 'download_minidump_stackwalk': True, 10:35:37 INFO - 'download_symbols': 'true', 10:35:37 INFO - 'e10s': False, 10:35:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:35:37 INFO - 'tooltool.py': '/tools/tooltool.py', 10:35:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:35:37 INFO - '/tools/misc-python/virtualenv.py')}, 10:35:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:35:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:35:37 INFO - 'log_level': 'info', 10:35:37 INFO - 'log_to_console': True, 10:35:37 INFO - 'opt_config_files': (), 10:35:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:35:37 INFO - '--processes=1', 10:35:37 INFO - '--config=%(test_path)s/wptrunner.ini', 10:35:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:35:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:35:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:35:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:35:37 INFO - 'pip_index': False, 10:35:37 INFO - 'require_test_zip': True, 10:35:37 INFO - 'test_type': ('testharness',), 10:35:37 INFO - 'this_chunk': '1', 10:35:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:35:37 INFO - 'total_chunks': '10', 10:35:37 INFO - 'virtualenv_path': 'venv', 10:35:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:35:37 INFO - 'work_dir': 'build'} 10:35:37 INFO - ##### 10:35:37 INFO - ##### Running clobber step. 10:35:37 INFO - ##### 10:35:37 INFO - Running pre-action listener: _resource_record_pre_action 10:35:37 INFO - Running main action method: clobber 10:35:37 INFO - rmtree: /builds/slave/test/build 10:35:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:35:38 INFO - Running post-action listener: _resource_record_post_action 10:35:38 INFO - ##### 10:35:38 INFO - ##### Running read-buildbot-config step. 10:35:38 INFO - ##### 10:35:38 INFO - Running pre-action listener: _resource_record_pre_action 10:35:38 INFO - Running main action method: read_buildbot_config 10:35:38 INFO - Using buildbot properties: 10:35:38 INFO - { 10:35:38 INFO - "project": "", 10:35:38 INFO - "product": "firefox", 10:35:38 INFO - "script_repo_revision": "production", 10:35:38 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 10:35:38 INFO - "repository": "", 10:35:38 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 10:35:38 INFO - "buildid": "20160422065559", 10:35:38 INFO - "pgo_build": "False", 10:35:38 INFO - "basedir": "/builds/slave/test", 10:35:38 INFO - "buildnumber": 2, 10:35:38 INFO - "slavename": "tst-linux64-spot-2194", 10:35:38 INFO - "master": "http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/", 10:35:38 INFO - "platform": "linux64", 10:35:38 INFO - "branch": "mozilla-central", 10:35:38 INFO - "revision": "005449bf12df9fa386f1644823961cebd94ed0e7", 10:35:38 INFO - "repo_path": "mozilla-central", 10:35:38 INFO - "moz_repo_path": "", 10:35:38 INFO - "stage_platform": "linux64", 10:35:38 INFO - "builduid": "987f10bf376a459ebff0581fcf25fca4", 10:35:38 INFO - "slavebuilddir": "test" 10:35:38 INFO - } 10:35:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 10:35:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 10:35:38 INFO - Running post-action listener: _resource_record_post_action 10:35:38 INFO - ##### 10:35:38 INFO - ##### Running download-and-extract step. 10:35:38 INFO - ##### 10:35:38 INFO - Running pre-action listener: _resource_record_pre_action 10:35:38 INFO - Running main action method: download_and_extract 10:35:38 INFO - mkdir: /builds/slave/test/build/tests 10:35:38 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')]} 10:35:38 INFO - https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 10:35:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:35:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:35:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:35:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 10:35:42 INFO - Downloaded 1361 bytes. 10:35:42 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:35:42 INFO - Using the following test package requirements: 10:35:42 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:35:42 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 10:35:42 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 10:35:42 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'jsshell-linux-x86_64.zip'], 10:35:42 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 10:35:42 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:35:42 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 10:35:42 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 10:35:42 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 10:35:42 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:35:42 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 10:35:42 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 10:35: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')]} 10:35:42 INFO - https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 10:35:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:35:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:35:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:35:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 10:35:45 INFO - Downloaded 22741616 bytes. 10:35:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:35:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:35:45 INFO - caution: filename not matched: web-platform/* 10:35:45 INFO - Return code: 11 10:35:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:35:45 INFO - https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 10:35:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:35:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:35:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:35:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 10:35:48 INFO - Downloaded 36400340 bytes. 10:35:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:35:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:35:52 INFO - caution: filename not matched: bin/* 10:35:52 INFO - caution: filename not matched: config/* 10:35:52 INFO - caution: filename not matched: mozbase/* 10:35:52 INFO - caution: filename not matched: marionette/* 10:35:52 INFO - caution: filename not matched: tools/wptserve/* 10:35:52 INFO - Return code: 11 10:35:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:35:52 INFO - https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 10:35:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:35:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:35:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:35:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 10:35:58 INFO - Downloaded 64337919 bytes. 10:35:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:35:58 INFO - mkdir: /builds/slave/test/properties 10:35:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:35:58 INFO - Writing to file /builds/slave/test/properties/build_url 10:35:58 INFO - Contents: 10:35:58 INFO - build_url:https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:35:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:35:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:35:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:35:59 INFO - Contents: 10:35:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:35: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')]} 10:35:59 INFO - https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:35:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:35:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:35:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:35:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 10:36:02 INFO - Downloaded 90812340 bytes. 10:36:02 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:36:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:36:08 INFO - Return code: 0 10:36:08 INFO - Running post-action listener: _resource_record_post_action 10:36:08 INFO - Running post-action listener: set_extra_try_arguments 10:36:08 INFO - ##### 10:36:08 INFO - ##### Running create-virtualenv step. 10:36:08 INFO - ##### 10:36:08 INFO - Running pre-action listener: _pre_create_virtualenv 10:36:08 INFO - Running pre-action listener: _resource_record_pre_action 10:36:08 INFO - Running main action method: create_virtualenv 10:36:08 INFO - Creating virtualenv /builds/slave/test/build/venv 10:36:08 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 10:36:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:36:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:36:08 INFO - Using real prefix '/usr' 10:36:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:36:10 INFO - Installing distribute.............................................................................................................................................................................................done. 10:36:15 INFO - Installing pip.................done. 10:36:15 INFO - Return code: 0 10:36:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:36:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:36:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:36:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:36:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:36:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2aea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b2bdc0>, '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 0x2b282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b28620>, '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': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', '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 10:36:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:36:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:36:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:36:15 INFO - 'CCACHE_UMASK': '002', 10:36:15 INFO - 'DISPLAY': ':0', 10:36:15 INFO - 'HOME': '/home/cltbld', 10:36:15 INFO - 'LANG': 'en_US.UTF-8', 10:36:15 INFO - 'LOGNAME': 'cltbld', 10:36:15 INFO - 'MAIL': '/var/mail/cltbld', 10:36:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:36:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:36:15 INFO - 'MOZ_NO_REMOTE': '1', 10:36:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:36:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:36:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:36:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:36:15 INFO - 'PWD': '/builds/slave/test', 10:36:15 INFO - 'SHELL': '/bin/bash', 10:36:15 INFO - 'SHLVL': '1', 10:36:15 INFO - 'TERM': 'linux', 10:36:15 INFO - 'TMOUT': '86400', 10:36:15 INFO - 'USER': 'cltbld', 10:36:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', 10:36:15 INFO - '_': '/tools/buildbot/bin/python'} 10:36:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:36:16 INFO - Downloading/unpacking psutil>=0.7.1 10:36:16 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 10:36:16 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 10:36:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:16 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 10:36:16 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 10:36:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:36:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:36:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:36:20 INFO - Installing collected packages: psutil 10:36:20 INFO - Running setup.py install for psutil 10:36:20 INFO - building 'psutil._psutil_linux' extension 10:36:20 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-x86_64-2.7/psutil/_psutil_linux.o 10:36:21 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 10:36:21 INFO - building 'psutil._psutil_posix' extension 10:36:21 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-x86_64-2.7/psutil/_psutil_posix.o 10:36:21 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 10:36:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:36:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:36:21 INFO - Successfully installed psutil 10:36:21 INFO - Cleaning up... 10:36:21 INFO - Return code: 0 10:36:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:36:21 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')]} 10:36:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:36:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:21 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')]} 10:36:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:36:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2aea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b2bdc0>, '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 0x2b282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b28620>, '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': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', '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 10:36:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:36:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:36:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:36:21 INFO - 'CCACHE_UMASK': '002', 10:36:21 INFO - 'DISPLAY': ':0', 10:36:21 INFO - 'HOME': '/home/cltbld', 10:36:21 INFO - 'LANG': 'en_US.UTF-8', 10:36:21 INFO - 'LOGNAME': 'cltbld', 10:36:21 INFO - 'MAIL': '/var/mail/cltbld', 10:36:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:36:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:36:21 INFO - 'MOZ_NO_REMOTE': '1', 10:36:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:36:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:36:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:36:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:36:21 INFO - 'PWD': '/builds/slave/test', 10:36:21 INFO - 'SHELL': '/bin/bash', 10:36:21 INFO - 'SHLVL': '1', 10:36:21 INFO - 'TERM': 'linux', 10:36:21 INFO - 'TMOUT': '86400', 10:36:21 INFO - 'USER': 'cltbld', 10:36:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', 10:36:21 INFO - '_': '/tools/buildbot/bin/python'} 10:36:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:36:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:36:22 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 10:36:22 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 10:36:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:22 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 10:36:22 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 10:36:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:36:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:36:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:36:25 INFO - Installing collected packages: mozsystemmonitor 10:36:25 INFO - Running setup.py install for mozsystemmonitor 10:36:26 INFO - Successfully installed mozsystemmonitor 10:36:26 INFO - Cleaning up... 10:36:26 INFO - Return code: 0 10:36:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:36:26 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')]} 10:36:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:36:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:26 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')]} 10:36:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:36:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2aea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b2bdc0>, '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 0x2b282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b28620>, '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': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', '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 10:36:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:36:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:36:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:36:26 INFO - 'CCACHE_UMASK': '002', 10:36:26 INFO - 'DISPLAY': ':0', 10:36:26 INFO - 'HOME': '/home/cltbld', 10:36:26 INFO - 'LANG': 'en_US.UTF-8', 10:36:26 INFO - 'LOGNAME': 'cltbld', 10:36:26 INFO - 'MAIL': '/var/mail/cltbld', 10:36:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:36:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:36:26 INFO - 'MOZ_NO_REMOTE': '1', 10:36:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:36:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:36:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:36:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:36:26 INFO - 'PWD': '/builds/slave/test', 10:36:26 INFO - 'SHELL': '/bin/bash', 10:36:26 INFO - 'SHLVL': '1', 10:36:26 INFO - 'TERM': 'linux', 10:36:26 INFO - 'TMOUT': '86400', 10:36:26 INFO - 'USER': 'cltbld', 10:36:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', 10:36:26 INFO - '_': '/tools/buildbot/bin/python'} 10:36:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:36:26 INFO - Downloading/unpacking blobuploader==1.2.4 10:36:26 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 10:36:26 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 10:36:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:26 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 10:36:26 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 10:36:30 INFO - Downloading blobuploader-1.2.4.tar.gz 10:36:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:36:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:36:30 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 10:36:30 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 10:36:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:30 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 10:36:30 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 10:36:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:36:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:36:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:36:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:36:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:36:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:36:32 INFO - Downloading docopt-0.6.1.tar.gz 10:36:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:36:32 INFO - Installing collected packages: blobuploader, requests, docopt 10:36:32 INFO - Running setup.py install for blobuploader 10:36:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:36:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:36:32 INFO - Running setup.py install for requests 10:36:33 INFO - Running setup.py install for docopt 10:36:33 INFO - Successfully installed blobuploader requests docopt 10:36:33 INFO - Cleaning up... 10:36:33 INFO - Return code: 0 10:36:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:36:33 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')]} 10:36:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:36:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:33 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')]} 10:36:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:36:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2aea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b2bdc0>, '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 0x2b282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b28620>, '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': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', '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 10:36:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:36:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:36:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:36:33 INFO - 'CCACHE_UMASK': '002', 10:36:33 INFO - 'DISPLAY': ':0', 10:36:33 INFO - 'HOME': '/home/cltbld', 10:36:33 INFO - 'LANG': 'en_US.UTF-8', 10:36:33 INFO - 'LOGNAME': 'cltbld', 10:36:33 INFO - 'MAIL': '/var/mail/cltbld', 10:36:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:36:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:36:33 INFO - 'MOZ_NO_REMOTE': '1', 10:36:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:36:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:36:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:36:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:36:33 INFO - 'PWD': '/builds/slave/test', 10:36:33 INFO - 'SHELL': '/bin/bash', 10:36:33 INFO - 'SHLVL': '1', 10:36:33 INFO - 'TERM': 'linux', 10:36:33 INFO - 'TMOUT': '86400', 10:36:33 INFO - 'USER': 'cltbld', 10:36:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', 10:36:33 INFO - '_': '/tools/buildbot/bin/python'} 10:36:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:36:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:36:34 INFO - Running setup.py (path:/tmp/pip-xL23yH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:36:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:36:34 INFO - Running setup.py (path:/tmp/pip-khVcdF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:36:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:36:34 INFO - Running setup.py (path:/tmp/pip-bgkAVn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:36:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:36:34 INFO - Running setup.py (path:/tmp/pip-eNotZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:36:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:36:34 INFO - Running setup.py (path:/tmp/pip-PEQdj9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:36:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:36:35 INFO - Running setup.py (path:/tmp/pip-zPIk0g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:36:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:36:35 INFO - Running setup.py (path:/tmp/pip-Q9ZZ4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:36:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:36:35 INFO - Running setup.py (path:/tmp/pip-H2Us3A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:36:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:36:35 INFO - Running setup.py (path:/tmp/pip-EpwUG1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:36:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:36:35 INFO - Running setup.py (path:/tmp/pip-50kpMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:36:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:36:35 INFO - Running setup.py (path:/tmp/pip-lWvXvH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:36:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:36:35 INFO - Running setup.py (path:/tmp/pip-hTZ_mC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:36:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:36:36 INFO - Running setup.py (path:/tmp/pip-KqceZl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:36:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:36:36 INFO - Running setup.py (path:/tmp/pip-utNjHG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:36:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:36:36 INFO - Running setup.py (path:/tmp/pip-zSbLPi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:36:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:36:36 INFO - Running setup.py (path:/tmp/pip-D3Qxh9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:36:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:36:36 INFO - Running setup.py (path:/tmp/pip-kMPS2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:36:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:36:36 INFO - Running setup.py (path:/tmp/pip-nTNbJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:36:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:36:36 INFO - Running setup.py (path:/tmp/pip-LFnAXy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:36:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:36:37 INFO - Running setup.py (path:/tmp/pip-47t9Np-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:36:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:36:37 INFO - Running setup.py (path:/tmp/pip-oC28_T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:36:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:36:37 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 10:36:37 INFO - Running setup.py install for manifestparser 10:36:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:36:38 INFO - Running setup.py install for mozcrash 10:36:38 INFO - Running setup.py install for mozdebug 10:36:38 INFO - Running setup.py install for mozdevice 10:36:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:36:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:36:39 INFO - Running setup.py install for mozfile 10:36:39 INFO - Running setup.py install for mozhttpd 10:36:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:36:39 INFO - Running setup.py install for mozinfo 10:36:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:36:39 INFO - Running setup.py install for mozInstall 10:36:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:36:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:36:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:36:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:36:40 INFO - Running setup.py install for mozleak 10:36:40 INFO - Running setup.py install for mozlog 10:36:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:36:40 INFO - Running setup.py install for moznetwork 10:36:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:36:40 INFO - Running setup.py install for mozprocess 10:36:41 INFO - Running setup.py install for mozprofile 10:36:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:36:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:36:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:36:41 INFO - Running setup.py install for mozrunner 10:36:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:36:41 INFO - Running setup.py install for mozscreenshot 10:36:41 INFO - Running setup.py install for moztest 10:36:42 INFO - Running setup.py install for mozversion 10:36:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:36:42 INFO - Running setup.py install for wptserve 10:36:42 INFO - Running setup.py install for marionette-driver 10:36:42 INFO - Running setup.py install for browsermob-proxy 10:36:43 INFO - Running setup.py install for marionette-client 10:36:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:36:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:36:43 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 10:36:43 INFO - Cleaning up... 10:36:43 INFO - Return code: 0 10:36:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:36:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:36:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:36:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:36:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:36:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:36:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2aea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b29bc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b2bdc0>, '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 0x2b282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b28620>, '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': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', '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 10:36:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:36:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:36:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:36:43 INFO - 'CCACHE_UMASK': '002', 10:36:43 INFO - 'DISPLAY': ':0', 10:36:43 INFO - 'HOME': '/home/cltbld', 10:36:43 INFO - 'LANG': 'en_US.UTF-8', 10:36:43 INFO - 'LOGNAME': 'cltbld', 10:36:43 INFO - 'MAIL': '/var/mail/cltbld', 10:36:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:36:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:36:43 INFO - 'MOZ_NO_REMOTE': '1', 10:36:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:36:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:36:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:36:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:36:43 INFO - 'PWD': '/builds/slave/test', 10:36:43 INFO - 'SHELL': '/bin/bash', 10:36:43 INFO - 'SHLVL': '1', 10:36:43 INFO - 'TERM': 'linux', 10:36:43 INFO - 'TMOUT': '86400', 10:36:43 INFO - 'USER': 'cltbld', 10:36:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', 10:36:43 INFO - '_': '/tools/buildbot/bin/python'} 10:36:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:36:44 INFO - Running setup.py (path:/tmp/pip-x0h7t4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:36:44 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)) 10:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:36:44 INFO - Running setup.py (path:/tmp/pip-5C917S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:36:44 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)) 10:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:36:44 INFO - Running setup.py (path:/tmp/pip-QsL8Ma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:36:44 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)) 10:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:36:44 INFO - Running setup.py (path:/tmp/pip-qrXzOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:36:45 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)) 10:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:36:45 INFO - Running setup.py (path:/tmp/pip-BxCZwN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:36:45 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)) 10:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:36:45 INFO - Running setup.py (path:/tmp/pip-cmyRDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:36:45 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)) 10:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:36:45 INFO - Running setup.py (path:/tmp/pip-9aPg6R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:36:45 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)) 10:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:36:45 INFO - Running setup.py (path:/tmp/pip-l2g1X0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:36:45 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)) 10:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:36:45 INFO - Running setup.py (path:/tmp/pip-WD0oR2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:36:45 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)) 10:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:36:45 INFO - Running setup.py (path:/tmp/pip-8eQlFy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:36:45 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)) 10:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:36:45 INFO - Running setup.py (path:/tmp/pip-ZTs3OI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:36:46 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)) 10:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:36:46 INFO - Running setup.py (path:/tmp/pip-HJllJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:36:46 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)) 10:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:36:46 INFO - Running setup.py (path:/tmp/pip-UnbXeJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:36:46 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)) 10:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:36:46 INFO - Running setup.py (path:/tmp/pip-Zvz2E8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:36:46 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)) 10:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:36:46 INFO - Running setup.py (path:/tmp/pip-uG5Sbx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:36:46 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)) 10:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:36:46 INFO - Running setup.py (path:/tmp/pip-ZZJxDp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:36:46 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)) 10:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:36:46 INFO - Running setup.py (path:/tmp/pip-j19tj8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:36:47 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)) 10:36:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:36:47 INFO - Running setup.py (path:/tmp/pip-Txggfv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:36:47 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)) 10:36:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:36:47 INFO - Running setup.py (path:/tmp/pip-hQQ3yK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:36:47 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)) 10:36:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:36:47 INFO - Running setup.py (path:/tmp/pip-4jYclo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:36:47 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)) 10:36:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:36:47 INFO - Running setup.py (path:/tmp/pip-GhAAaK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:36:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:36:48 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)) 10:36:48 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)) 10:36:48 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)) 10:36:48 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)) 10:36:48 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)) 10:36:48 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)) 10:36:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:36:48 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 10:36:48 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 10:36:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:36:48 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 10:36:48 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 10:36:51 INFO - Downloading blessings-1.6.tar.gz 10:36:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:36:52 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)) 10:36:52 INFO - Installing collected packages: blessings 10:36:52 INFO - Running setup.py install for blessings 10:36:52 INFO - Successfully installed blessings 10:36:52 INFO - Cleaning up... 10:36:52 INFO - Return code: 0 10:36:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:36:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:36:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:36:53 INFO - Reading from file tmpfile_stdout 10:36:53 INFO - Current package versions: 10:36:53 INFO - argparse == 1.2.1 10:36:53 INFO - blessings == 1.6 10:36:53 INFO - blobuploader == 1.2.4 10:36:53 INFO - browsermob-proxy == 0.6.0 10:36:53 INFO - docopt == 0.6.1 10:36:53 INFO - manifestparser == 1.1 10:36:53 INFO - marionette-client == 2.3.0 10:36:53 INFO - marionette-driver == 1.4.0 10:36:53 INFO - mozInstall == 1.12 10:36:53 INFO - mozcrash == 0.17 10:36:53 INFO - mozdebug == 0.1 10:36:53 INFO - mozdevice == 0.48 10:36:53 INFO - mozfile == 1.2 10:36:53 INFO - mozhttpd == 0.7 10:36:53 INFO - mozinfo == 0.9 10:36:53 INFO - mozleak == 0.1 10:36:53 INFO - mozlog == 3.1 10:36:53 INFO - moznetwork == 0.27 10:36:53 INFO - mozprocess == 0.22 10:36:53 INFO - mozprofile == 0.28 10:36:53 INFO - mozrunner == 6.11 10:36:53 INFO - mozscreenshot == 0.1 10:36:53 INFO - mozsystemmonitor == 0.0 10:36:53 INFO - moztest == 0.7 10:36:53 INFO - mozversion == 1.4 10:36:53 INFO - psutil == 3.1.1 10:36:53 INFO - requests == 1.2.3 10:36:53 INFO - wptserve == 1.4.0 10:36:53 INFO - wsgiref == 0.1.2 10:36:53 INFO - Running post-action listener: _resource_record_post_action 10:36:53 INFO - Running post-action listener: _start_resource_monitoring 10:36:53 INFO - Starting resource monitoring. 10:36:53 INFO - ##### 10:36:53 INFO - ##### Running pull step. 10:36:53 INFO - ##### 10:36:53 INFO - Running pre-action listener: _resource_record_pre_action 10:36:53 INFO - Running main action method: pull 10:36:53 INFO - Pull has nothing to do! 10:36:53 INFO - Running post-action listener: _resource_record_post_action 10:36:53 INFO - ##### 10:36:53 INFO - ##### Running install step. 10:36:53 INFO - ##### 10:36:53 INFO - Running pre-action listener: _resource_record_pre_action 10:36:53 INFO - Running main action method: install 10:36:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:36:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:36:53 INFO - Reading from file tmpfile_stdout 10:36:53 INFO - Detecting whether we're running mozinstall >=1.0... 10:36:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:36:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:36:53 INFO - Reading from file tmpfile_stdout 10:36:53 INFO - Output received: 10:36:53 INFO - Usage: mozinstall [options] installer 10:36:53 INFO - Options: 10:36:53 INFO - -h, --help show this help message and exit 10:36:53 INFO - -d DEST, --destination=DEST 10:36:53 INFO - Directory to install application into. [default: 10:36:53 INFO - "/builds/slave/test"] 10:36:53 INFO - --app=APP Application being installed. [default: firefox] 10:36:53 INFO - mkdir: /builds/slave/test/build/application 10:36:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 10:36:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 10:37:29 INFO - Reading from file tmpfile_stdout 10:37:29 INFO - Output received: 10:37:29 INFO - /builds/slave/test/build/application/firefox/firefox 10:37:29 INFO - Running post-action listener: _resource_record_post_action 10:37:29 INFO - ##### 10:37:29 INFO - ##### Running run-tests step. 10:37:29 INFO - ##### 10:37:29 INFO - Running pre-action listener: _resource_record_pre_action 10:37:29 INFO - Running main action method: run_tests 10:37:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:37:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:37:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:37:29 INFO - grabbing minidump binary from tooltool 10:37:29 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')]} 10:37:29 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b2bdc0>, '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 0x2b282b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b28620>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:37:29 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 10:37:29 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/linux64/releng.manifest -o -c /builds/tooltool_cache 10:37:29 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:37:29 INFO - Return code: 0 10:37:29 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 10:37:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:37:29 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/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 10:37:29 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/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 10:37:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:37:29 INFO - 'CCACHE_UMASK': '002', 10:37:29 INFO - 'DISPLAY': ':0', 10:37:29 INFO - 'HOME': '/home/cltbld', 10:37:29 INFO - 'LANG': 'en_US.UTF-8', 10:37:29 INFO - 'LOGNAME': 'cltbld', 10:37:29 INFO - 'MAIL': '/var/mail/cltbld', 10:37:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:37:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:37:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:37:29 INFO - 'MOZ_NO_REMOTE': '1', 10:37:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:37:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:37:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:37:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:37:29 INFO - 'PWD': '/builds/slave/test', 10:37:29 INFO - 'SHELL': '/bin/bash', 10:37:29 INFO - 'SHLVL': '1', 10:37:29 INFO - 'TERM': 'linux', 10:37:29 INFO - 'TMOUT': '86400', 10:37:29 INFO - 'USER': 'cltbld', 10:37:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975', 10:37:29 INFO - '_': '/tools/buildbot/bin/python'} 10:37:29 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/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 10:37:30 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 10:37:30 INFO - import pkg_resources 10:37:31 INFO - Using 1 client processes 10:37:32 INFO - wptserve Starting http server on 127.0.0.1:8000 10:37:32 INFO - wptserve Starting http server on 127.0.0.1:8001 10:37:32 INFO - wptserve Starting http server on 127.0.0.1:8443 10:37:34 INFO - SUITE-START | Running 778 tests 10:37:34 INFO - Running testharness tests 10:37:34 INFO - Setting up ssl 10:37:34 INFO - PROCESS | certutil | 10:37:34 INFO - PROCESS | certutil | 10:37:34 INFO - PROCESS | certutil | 10:37:34 INFO - Certificate Nickname Trust Attributes 10:37:34 INFO - SSL,S/MIME,JAR/XPI 10:37:34 INFO - 10:37:34 INFO - web-platform-tests CT,, 10:37:34 INFO - 10:37:34 INFO - Starting runner 10:37:37 INFO - PROCESS | 2715 | 1461346657312 Marionette DEBUG Marionette enabled via build flag and pref 10:37:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cc918000 == 1 [pid = 2715] [id = 1] 10:37:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 1 (0x7f30cc918800) [pid = 2715] [serial = 1] [outer = (nil)] 10:37:37 INFO - PROCESS | 2715 | [2715] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:37:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 2 (0x7f30cc919800) [pid = 2715] [serial = 2] [outer = 0x7f30cc918800] 10:37:38 INFO - PROCESS | 2715 | 1461346657994 Marionette INFO Listening on port 2828 10:37:38 INFO - PROCESS | 2715 | 1461346658589 Marionette DEBUG Marionette enabled via command-line flag 10:37:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9a95800 == 2 [pid = 2715] [id = 2] 10:37:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 3 (0x7f30c9ae5000) [pid = 2715] [serial = 3] [outer = (nil)] 10:37:38 INFO - PROCESS | 2715 | [2715] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:37:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 4 (0x7f30c9ae6000) [pid = 2715] [serial = 4] [outer = 0x7f30c9ae5000] 10:37:38 INFO - PROCESS | 2715 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f30c98d4c70 10:37:38 INFO - PROCESS | 2715 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f30c8c254f0 10:37:38 INFO - PROCESS | 2715 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f30c8c2d7c0 10:37:38 INFO - PROCESS | 2715 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f30c8c2dac0 10:37:38 INFO - PROCESS | 2715 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f30c8c2ddf0 10:37:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 5 (0x7f30cefcb000) [pid = 2715] [serial = 5] [outer = 0x7f30cc918800] 10:37:38 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:37:38 INFO - PROCESS | 2715 | 1461346658981 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36836 10:37:39 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:37:39 INFO - PROCESS | 2715 | 1461346659025 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36837 10:37:39 INFO - PROCESS | 2715 | 1461346659080 Marionette DEBUG Closed connection conn0 10:37:39 INFO - PROCESS | 2715 | [2715] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 10:37:39 INFO - PROCESS | 2715 | 1461346659192 Marionette DEBUG Closed connection conn1 10:37:39 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:37:39 INFO - PROCESS | 2715 | 1461346659206 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36838 10:37:39 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:37:39 INFO - PROCESS | 2715 | 1461346659272 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36839 10:37:39 INFO - PROCESS | 2715 | 1461346659278 Marionette DEBUG Closed connection conn2 10:37:39 INFO - PROCESS | 2715 | 1461346659323 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:37:39 INFO - PROCESS | 2715 | 1461346659343 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422065559","device":"desktop","version":"48.0a1"} 10:37:40 INFO - PROCESS | 2715 | [2715] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:37:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd597000 == 3 [pid = 2715] [id = 3] 10:37:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 6 (0x7f30bd597800) [pid = 2715] [serial = 6] [outer = (nil)] 10:37:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd598000 == 4 [pid = 2715] [id = 4] 10:37:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 7 (0x7f30bd7d7400) [pid = 2715] [serial = 7] [outer = (nil)] 10:37:41 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:37:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc67f800 == 5 [pid = 2715] [id = 5] 10:37:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 8 (0x7f30bc661400) [pid = 2715] [serial = 8] [outer = (nil)] 10:37:42 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:37:42 INFO - PROCESS | 2715 | [2715] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:37:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 9 (0x7f30bc30a800) [pid = 2715] [serial = 9] [outer = 0x7f30bc661400] 10:37:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 10 (0x7f30bc0e9000) [pid = 2715] [serial = 10] [outer = 0x7f30bd597800] 10:37:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 11 (0x7f30bbfdb800) [pid = 2715] [serial = 11] [outer = 0x7f30bd7d7400] 10:37:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 12 (0x7f30bbfdd800) [pid = 2715] [serial = 12] [outer = 0x7f30bc661400] 10:37:43 INFO - PROCESS | 2715 | 1461346663831 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 2715 | 1461346663851 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 13 (0x7f30b9627000) [pid = 2715] [serial = 13] [outer = 0x7f30bc661400] 10:37:44 INFO - PROCESS | 2715 | 1461346664606 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"11fc0f38-69e2-49e5-9379-855e72034cc6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422065559","device":"desktop","version":"48.0a1","command_id":1}}] 10:37:44 INFO - PROCESS | 2715 | 1461346664873 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}] 10:37:45 INFO - PROCESS | 2715 | 1461346665210 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:37:45 INFO - PROCESS | 2715 | 1461346665302 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:37:45 INFO - PROCESS | 2715 | [2715] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:37:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 14 (0x7f30b667f800) [pid = 2715] [serial = 14] [outer = 0x7f30bc661400] 10:37:45 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:37:45 INFO - PROCESS | 2715 | 1461346665783 Marionette TRACE conn3 <- [1,3,null,{}] 10:37:45 INFO - PROCESS | 2715 | 1461346665808 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:37:45 INFO - PROCESS | 2715 | 1461346665837 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:37:45 INFO - PROCESS | 2715 | 1461346665881 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:37:45 INFO - PROCESS | 2715 | 1461346665885 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 10:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:37:45 INFO - PROCESS | 2715 | 1461346665894 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 2715 | 1461346665900 Marionette TRACE conn3 <- [1,6,null,{}] 10:37:45 INFO - PROCESS | 2715 | 1461346665921 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}] 10:37:45 INFO - PROCESS | 2715 | 1461346665940 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:37:45 INFO - PROCESS | 2715 | 1461346665950 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4d1e800 == 6 [pid = 2715] [id = 6] 10:37:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 15 (0x7f30b4d49400) [pid = 2715] [serial = 15] [outer = (nil)] 10:37:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 16 (0x7f30b4d4b000) [pid = 2715] [serial = 16] [outer = 0x7f30b4d49400] 10:37:46 INFO - PROCESS | 2715 | 1461346666027 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 17 (0x7f30b4d51400) [pid = 2715] [serial = 17] [outer = 0x7f30b4d49400] 10:37:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4dc5000 == 7 [pid = 2715] [id = 7] 10:37:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 18 (0x7f30b4b99400) [pid = 2715] [serial = 18] [outer = (nil)] 10:37:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 19 (0x7f30b4d53800) [pid = 2715] [serial = 19] [outer = 0x7f30b4b99400] 10:37:46 INFO - PROCESS | 2715 | 1461346666519 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 20 (0x7f30b4942c00) [pid = 2715] [serial = 20] [outer = 0x7f30b4b99400] 10:37:47 INFO - PROCESS | 2715 | [2715] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:37:47 INFO - PROCESS | 2715 | 1461346667154 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]]]}] 10:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1307ms 10:37:47 INFO - PROCESS | 2715 | 1461346667272 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 2715 | 1461346667275 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 10:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:37:47 INFO - PROCESS | 2715 | 1461346667335 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 2715 | 1461346667337 Marionette TRACE conn3 <- [1,10,null,{}] 10:37:47 INFO - PROCESS | 2715 | 1461346667361 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}] 10:37:47 INFO - PROCESS | 2715 | 1461346667535 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:37:47 INFO - PROCESS | 2715 | 1461346667556 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4e32800 == 8 [pid = 2715] [id = 8] 10:37:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 21 (0x7f30b3e90c00) [pid = 2715] [serial = 21] [outer = (nil)] 10:37:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 22 (0x7f30b3ef4800) [pid = 2715] [serial = 22] [outer = 0x7f30b3e90c00] 10:37:47 INFO - PROCESS | 2715 | 1461346667631 Marionette DEBUG loaded listener.js 10:37:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 23 (0x7f30d1bac400) [pid = 2715] [serial = 23] [outer = 0x7f30b3e90c00] 10:37:48 INFO - PROCESS | 2715 | 1461346668657 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]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1364ms 10:37:48 INFO - PROCESS | 2715 | 1461346668673 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 2715 | 1461346668680 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 10:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:37:48 INFO - PROCESS | 2715 | 1461346668690 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 2715 | 1461346668696 Marionette TRACE conn3 <- [1,14,null,{}] 10:37:48 INFO - PROCESS | 2715 | 1461346668704 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}] 10:37:48 INFO - PROCESS | 2715 | 1461346668892 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:37:49 INFO - PROCESS | 2715 | 1461346669023 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3d76800 == 9 [pid = 2715] [id = 9] 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 24 (0x7f30b3235800) [pid = 2715] [serial = 24] [outer = (nil)] 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 25 (0x7f30b3e91400) [pid = 2715] [serial = 25] [outer = 0x7f30b3235800] 10:37:49 INFO - PROCESS | 2715 | 1461346669103 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 26 (0x7f30b4ba4000) [pid = 2715] [serial = 26] [outer = 0x7f30b3235800] 10:37:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4d20000 == 10 [pid = 2715] [id = 10] 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 27 (0x7f30b4db2000) [pid = 2715] [serial = 27] [outer = (nil)] 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 28 (0x7f30b4dca000) [pid = 2715] [serial = 28] [outer = 0x7f30b4db2000] 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 29 (0x7f30b4d15800) [pid = 2715] [serial = 29] [outer = 0x7f30b4db2000] 10:37:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b497b800 == 11 [pid = 2715] [id = 11] 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 30 (0x7f30b4e18800) [pid = 2715] [serial = 30] [outer = (nil)] 10:37:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 31 (0x7f30baee3000) [pid = 2715] [serial = 31] [outer = 0x7f30b4e18800] 10:37:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 32 (0x7f30baee0c00) [pid = 2715] [serial = 32] [outer = 0x7f30b4e18800] 10:37:50 INFO - PROCESS | 2715 | 1461346670352 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]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1735ms 10:37:50 INFO - PROCESS | 2715 | 1461346670473 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 2715 | 1461346670482 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 10:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:37:50 INFO - PROCESS | 2715 | 1461346670495 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 2715 | 1461346670499 Marionette TRACE conn3 <- [1,18,null,{}] 10:37:50 INFO - PROCESS | 2715 | 1461346670509 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}] 10:37:50 INFO - PROCESS | 2715 | 1461346670749 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:37:50 INFO - PROCESS | 2715 | 1461346670876 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bae42000 == 12 [pid = 2715] [id = 12] 10:37:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 33 (0x7f30b4d47400) [pid = 2715] [serial = 33] [outer = (nil)] 10:37:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 34 (0x7f30b9da7c00) [pid = 2715] [serial = 34] [outer = 0x7f30b4d47400] 10:37:50 INFO - PROCESS | 2715 | 1461346670953 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 35 (0x7f30bd447000) [pid = 2715] [serial = 35] [outer = 0x7f30b4d47400] 10:37:51 INFO - PROCESS | 2715 | 1461346671766 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]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1289ms 10:37:51 INFO - PROCESS | 2715 | 1461346671792 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 2715 | 1461346671798 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 10:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:37:51 INFO - PROCESS | 2715 | 1461346671808 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 2715 | 1461346671814 Marionette TRACE conn3 <- [1,22,null,{}] 10:37:51 INFO - PROCESS | 2715 | 1461346671831 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}] 10:37:52 INFO - PROCESS | 2715 | 1461346672035 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:37:52 INFO - PROCESS | 2715 | 1461346672159 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca12000 == 13 [pid = 2715] [id = 13] 10:37:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 36 (0x7f30be6cb000) [pid = 2715] [serial = 36] [outer = (nil)] 10:37:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 37 (0x7f30bfa0f800) [pid = 2715] [serial = 37] [outer = 0x7f30be6cb000] 10:37:52 INFO - PROCESS | 2715 | 1461346672247 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 38 (0x7f30c2f72000) [pid = 2715] [serial = 38] [outer = 0x7f30be6cb000] 10:37:53 INFO - PROCESS | 2715 | 1461346673309 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]]]}] 10:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1545ms 10:37:53 INFO - PROCESS | 2715 | 1461346673355 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 2715 | 1461346673361 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 10:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:37:53 INFO - PROCESS | 2715 | 1461346673371 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 2715 | 1461346673375 Marionette TRACE conn3 <- [1,26,null,{}] 10:37:53 INFO - PROCESS | 2715 | 1461346673384 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}] 10:37:53 INFO - PROCESS | 2715 | 1461346673623 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:37:53 INFO - PROCESS | 2715 | 1461346673896 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc27000 == 14 [pid = 2715] [id = 14] 10:37:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 39 (0x7f30bceaa400) [pid = 2715] [serial = 39] [outer = (nil)] 10:37:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 40 (0x7f30bcfb9800) [pid = 2715] [serial = 40] [outer = 0x7f30bceaa400] 10:37:53 INFO - PROCESS | 2715 | 1461346673982 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 41 (0x7f30bd79a000) [pid = 2715] [serial = 41] [outer = 0x7f30bceaa400] 10:37:54 INFO - PROCESS | 2715 | 1461346674706 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]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1386ms 10:37:54 INFO - PROCESS | 2715 | 1461346674770 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 2715 | 1461346674779 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 10:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:37:54 INFO - PROCESS | 2715 | 1461346674796 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 2715 | 1461346674800 Marionette TRACE conn3 <- [1,30,null,{}] 10:37:54 INFO - PROCESS | 2715 | 1461346674806 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}] 10:37:54 INFO - PROCESS | 2715 | 1461346674956 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:37:54 INFO - PROCESS | 2715 | 1461346674968 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca0e800 == 15 [pid = 2715] [id = 15] 10:37:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 42 (0x7f30bd945400) [pid = 2715] [serial = 42] [outer = (nil)] 10:37:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 43 (0x7f30bdc69400) [pid = 2715] [serial = 43] [outer = 0x7f30bd945400] 10:37:55 INFO - PROCESS | 2715 | 1461346675036 Marionette DEBUG loaded listener.js 10:37:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 44 (0x7f30bde39400) [pid = 2715] [serial = 44] [outer = 0x7f30bd945400] 10:37:55 INFO - PROCESS | 2715 | 1461346675773 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]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1038ms 10:37:55 INFO - PROCESS | 2715 | 1461346675835 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 2715 | 1461346675841 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 10:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:37:55 INFO - PROCESS | 2715 | 1461346675849 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 2715 | 1461346675855 Marionette TRACE conn3 <- [1,34,null,{}] 10:37:55 INFO - PROCESS | 2715 | 1461346675873 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}] 10:37:56 INFO - PROCESS | 2715 | 1461346676031 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:37:56 INFO - PROCESS | 2715 | 1461346676046 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd592000 == 16 [pid = 2715] [id = 16] 10:37:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 45 (0x7f30be6cd400) [pid = 2715] [serial = 45] [outer = (nil)] 10:37:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 46 (0x7f30bfa10800) [pid = 2715] [serial = 46] [outer = 0x7f30be6cd400] 10:37:56 INFO - PROCESS | 2715 | 1461346676119 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 47 (0x7f30bfbd2800) [pid = 2715] [serial = 47] [outer = 0x7f30be6cd400] 10:37:56 INFO - PROCESS | 2715 | 1461346676831 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]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1037ms 10:37:56 INFO - PROCESS | 2715 | 1461346676887 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 2715 | 1461346676891 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 10:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:37:56 INFO - PROCESS | 2715 | 1461346676901 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 2715 | 1461346676910 Marionette TRACE conn3 <- [1,38,null,{}] 10:37:56 INFO - PROCESS | 2715 | 1461346676919 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}] 10:37:57 INFO - PROCESS | 2715 | 1461346677092 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:37:57 INFO - PROCESS | 2715 | 1461346677113 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bda22000 == 17 [pid = 2715] [id = 17] 10:37:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 48 (0x7f30bde47000) [pid = 2715] [serial = 48] [outer = (nil)] 10:37:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 49 (0x7f30c3c14400) [pid = 2715] [serial = 49] [outer = 0x7f30bde47000] 10:37:57 INFO - PROCESS | 2715 | 1461346677180 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 50 (0x7f30c9881c00) [pid = 2715] [serial = 50] [outer = 0x7f30bde47000] 10:37:57 INFO - PROCESS | 2715 | 1461346677985 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]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1140ms 10:37:58 INFO - PROCESS | 2715 | 1461346678039 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 2715 | 1461346678045 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 10:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:37:58 INFO - PROCESS | 2715 | 1461346678054 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 2715 | 1461346678060 Marionette TRACE conn3 <- [1,42,null,{}] 10:37:58 INFO - PROCESS | 2715 | 1461346678113 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}] 10:37:58 INFO - PROCESS | 2715 | 1461346678312 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:37:58 INFO - PROCESS | 2715 | 1461346678450 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4e2e800 == 18 [pid = 2715] [id = 18] 10:37:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 51 (0x7f30b3234800) [pid = 2715] [serial = 51] [outer = (nil)] 10:37:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 52 (0x7f30b4ba2c00) [pid = 2715] [serial = 52] [outer = 0x7f30b3234800] 10:37:58 INFO - PROCESS | 2715 | 1461346678538 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 53 (0x7f30b4ebcc00) [pid = 2715] [serial = 53] [outer = 0x7f30b3234800] 10:37:59 INFO - PROCESS | 2715 | 1461346679431 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]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1438ms 10:37:59 INFO - PROCESS | 2715 | 1461346679492 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 2715 | 1461346679502 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 10:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:37:59 INFO - PROCESS | 2715 | 1461346679514 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 2715 | 1461346679518 Marionette TRACE conn3 <- [1,46,null,{}] 10:37:59 INFO - PROCESS | 2715 | 1461346679526 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}] 10:37:59 INFO - PROCESS | 2715 | 1461346679747 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:37:59 INFO - PROCESS | 2715 | 1461346679886 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd573800 == 19 [pid = 2715] [id = 19] 10:37:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 54 (0x7f30b9626000) [pid = 2715] [serial = 54] [outer = (nil)] 10:37:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 55 (0x7f30bbfdc800) [pid = 2715] [serial = 55] [outer = 0x7f30b9626000] 10:37:59 INFO - PROCESS | 2715 | 1461346679969 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 56 (0x7f30bd443000) [pid = 2715] [serial = 56] [outer = 0x7f30b9626000] 10:38:00 INFO - PROCESS | 2715 | 1461346680840 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]]]}] 10:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1391ms 10:38:00 INFO - PROCESS | 2715 | 1461346680905 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:38:00 INFO - PROCESS | 2715 | 1461346680910 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 10:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:38:00 INFO - PROCESS | 2715 | 1461346680918 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - PROCESS | 2715 | 1461346680924 Marionette TRACE conn3 <- [1,50,null,{}] 10:38:00 INFO - PROCESS | 2715 | 1461346680942 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}] 10:38:01 INFO - PROCESS | 2715 | 1461346681160 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:38:01 INFO - PROCESS | 2715 | 1461346681309 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be781800 == 20 [pid = 2715] [id = 20] 10:38:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 57 (0x7f30bdcc8400) [pid = 2715] [serial = 57] [outer = (nil)] 10:38:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 58 (0x7f30be855c00) [pid = 2715] [serial = 58] [outer = 0x7f30bdcc8400] 10:38:01 INFO - PROCESS | 2715 | 1461346681448 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 59 (0x7f30bfbd2400) [pid = 2715] [serial = 59] [outer = 0x7f30bdcc8400] 10:38:02 INFO - PROCESS | 2715 | 1461346682453 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]]]}] 10:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1588ms 10:38:02 INFO - PROCESS | 2715 | 1461346682508 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 2715 | 1461346682511 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 10:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:38:02 INFO - PROCESS | 2715 | 1461346682537 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - PROCESS | 2715 | 1461346682541 Marionette TRACE conn3 <- [1,54,null,{}] 10:38:02 INFO - PROCESS | 2715 | 1461346682550 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}] 10:38:02 INFO - PROCESS | 2715 | 1461346682726 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:38:02 INFO - PROCESS | 2715 | 1461346682857 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c2ea2800 == 21 [pid = 2715] [id = 21] 10:38:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 60 (0x7f30bde2d400) [pid = 2715] [serial = 60] [outer = (nil)] 10:38:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 61 (0x7f30c9da6000) [pid = 2715] [serial = 61] [outer = 0x7f30bde2d400] 10:38:02 INFO - PROCESS | 2715 | 1461346682935 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 62 (0x7f30c9f42400) [pid = 2715] [serial = 62] [outer = 0x7f30bde2d400] 10:38:03 INFO - PROCESS | 2715 | 1461346683937 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]]]}] 10:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1458ms 10:38:03 INFO - PROCESS | 2715 | 1461346683982 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:38:03 INFO - PROCESS | 2715 | 1461346683989 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 10:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:38:04 INFO - PROCESS | 2715 | 1461346683998 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 2715 | 1461346684003 Marionette TRACE conn3 <- [1,58,null,{}] 10:38:04 INFO - PROCESS | 2715 | 1461346684012 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}] 10:38:04 INFO - PROCESS | 2715 | 1461346684256 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:38:04 INFO - PROCESS | 2715 | 1461346684461 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4d12800 == 22 [pid = 2715] [id = 22] 10:38:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 63 (0x7f30b3236000) [pid = 2715] [serial = 63] [outer = (nil)] 10:38:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 64 (0x7f30b3ef7800) [pid = 2715] [serial = 64] [outer = 0x7f30b3236000] 10:38:04 INFO - PROCESS | 2715 | 1461346684735 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 65 (0x7f30b4eb5400) [pid = 2715] [serial = 65] [outer = 0x7f30b3236000] 10:38:05 INFO - PROCESS | 2715 | 1461346685801 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]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1891ms 10:38:05 INFO - PROCESS | 2715 | 1461346685892 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 2715 | 1461346685900 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 10:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:38:05 INFO - PROCESS | 2715 | 1461346685912 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 2715 | 1461346685915 Marionette TRACE conn3 <- [1,62,null,{}] 10:38:05 INFO - PROCESS | 2715 | 1461346685924 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}] 10:38:06 INFO - PROCESS | 2715 | 1461346686148 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:38:06 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd592000 == 21 [pid = 2715] [id = 16] 10:38:06 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca0e800 == 20 [pid = 2715] [id = 15] 10:38:06 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc27000 == 19 [pid = 2715] [id = 14] 10:38:06 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca12000 == 18 [pid = 2715] [id = 13] 10:38:06 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3d76800 == 17 [pid = 2715] [id = 9] 10:38:06 INFO - PROCESS | 2715 | 1461346686371 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b497c800 == 18 [pid = 2715] [id = 23] 10:38:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 66 (0x7f30b4942400) [pid = 2715] [serial = 66] [outer = (nil)] 10:38:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 67 (0x7f30b4eb5800) [pid = 2715] [serial = 67] [outer = 0x7f30b4942400] 10:38:06 INFO - PROCESS | 2715 | 1461346686503 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 68 (0x7f30baedcc00) [pid = 2715] [serial = 68] [outer = 0x7f30b4942400] 10:38:07 INFO - PROCESS | 2715 | 1461346687389 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]]]}] 10:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1539ms 10:38:07 INFO - PROCESS | 2715 | 1461346687451 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 2715 | 1461346687460 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 10:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:38:07 INFO - PROCESS | 2715 | 1461346687472 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - PROCESS | 2715 | 1461346687477 Marionette TRACE conn3 <- [1,66,null,{}] 10:38:07 INFO - PROCESS | 2715 | 1461346687487 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}] 10:38:07 INFO - PROCESS | 2715 | 1461346687719 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:38:07 INFO - PROCESS | 2715 | 1461346687852 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcd22000 == 19 [pid = 2715] [id = 24] 10:38:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 69 (0x7f30b4d4a000) [pid = 2715] [serial = 69] [outer = (nil)] 10:38:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 70 (0x7f30bd940800) [pid = 2715] [serial = 70] [outer = 0x7f30b4d4a000] 10:38:07 INFO - PROCESS | 2715 | 1461346687946 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 71 (0x7f30bdccf800) [pid = 2715] [serial = 71] [outer = 0x7f30b4d4a000] 10:38:08 INFO - PROCESS | 2715 | 1461346688815 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]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1387ms 10:38:08 INFO - PROCESS | 2715 | 1461346688864 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 2715 | 1461346688871 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 10:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:38:08 INFO - PROCESS | 2715 | 1461346688895 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 2715 | 1461346688900 Marionette TRACE conn3 <- [1,70,null,{}] 10:38:08 INFO - PROCESS | 2715 | 1461346688912 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}] 10:38:09 INFO - PROCESS | 2715 | 1461346689101 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:38:09 INFO - PROCESS | 2715 | 1461346689233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be5e1000 == 20 [pid = 2715] [id = 25] 10:38:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 72 (0x7f30be604400) [pid = 2715] [serial = 72] [outer = (nil)] 10:38:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 73 (0x7f30be6d9c00) [pid = 2715] [serial = 73] [outer = 0x7f30be604400] 10:38:09 INFO - PROCESS | 2715 | 1461346689323 Marionette DEBUG loaded listener.js 10:38:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 74 (0x7f30bfb84800) [pid = 2715] [serial = 74] [outer = 0x7f30be604400] 10:38:10 INFO - PROCESS | 2715 | 1461346690276 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]]]}] 10:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1459ms 10:38:10 INFO - PROCESS | 2715 | 1461346690340 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 2715 | 1461346690343 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 10:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:38:10 INFO - PROCESS | 2715 | 1461346690359 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 2715 | 1461346690370 Marionette TRACE conn3 <- [1,74,null,{}] 10:38:10 INFO - PROCESS | 2715 | 1461346690380 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}] 10:38:10 INFO - PROCESS | 2715 | 1461346690605 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:38:10 INFO - PROCESS | 2715 | 1461346690766 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c98d7000 == 21 [pid = 2715] [id = 26] 10:38:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 75 (0x7f30b3efd800) [pid = 2715] [serial = 75] [outer = (nil)] 10:38:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 76 (0x7f30c9f83400) [pid = 2715] [serial = 76] [outer = 0x7f30b3efd800] 10:38:10 INFO - PROCESS | 2715 | 1461346690850 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 77 (0x7f30cad39000) [pid = 2715] [serial = 77] [outer = 0x7f30b3efd800] 10:38:11 INFO - PROCESS | 2715 | 1461346691664 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]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1354ms 10:38:11 INFO - PROCESS | 2715 | 1461346691706 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 2715 | 1461346691712 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 10:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:38:11 INFO - PROCESS | 2715 | 1461346691718 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 2715 | 1461346691722 Marionette TRACE conn3 <- [1,78,null,{}] 10:38:11 INFO - PROCESS | 2715 | 1461346691728 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}] 10:38:11 INFO - PROCESS | 2715 | 1461346691900 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:38:12 INFO - PROCESS | 2715 | 1461346692028 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9af5000 == 22 [pid = 2715] [id = 27] 10:38:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 78 (0x7f30b322f400) [pid = 2715] [serial = 78] [outer = (nil)] 10:38:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 79 (0x7f30c8c70800) [pid = 2715] [serial = 79] [outer = 0x7f30b322f400] 10:38:12 INFO - PROCESS | 2715 | 1461346692108 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 80 (0x7f30cc906400) [pid = 2715] [serial = 80] [outer = 0x7f30b322f400] 10:38:13 INFO - PROCESS | 2715 | 1461346693108 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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1431ms 10:38:13 INFO - PROCESS | 2715 | 1461346693150 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 2715 | 1461346693156 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 10:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:38:13 INFO - PROCESS | 2715 | 1461346693165 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 2715 | 1461346693172 Marionette TRACE conn3 <- [1,82,null,{}] 10:38:13 INFO - PROCESS | 2715 | 1461346693191 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}] 10:38:13 INFO - PROCESS | 2715 | 1461346693361 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:38:13 INFO - PROCESS | 2715 | 1461346693508 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcd16000 == 23 [pid = 2715] [id = 28] 10:38:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 81 (0x7f30bb050000) [pid = 2715] [serial = 81] [outer = (nil)] 10:38:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 82 (0x7f30bb93d800) [pid = 2715] [serial = 82] [outer = 0x7f30bb050000] 10:38:13 INFO - PROCESS | 2715 | 1461346693648 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 83 (0x7f30bd442800) [pid = 2715] [serial = 83] [outer = 0x7f30bb050000] 10:38:14 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4d12800 == 22 [pid = 2715] [id = 22] 10:38:14 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be781800 == 21 [pid = 2715] [id = 20] 10:38:14 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd573800 == 20 [pid = 2715] [id = 19] 10:38:14 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4e2e800 == 19 [pid = 2715] [id = 18] 10:38:14 INFO - PROCESS | 2715 | 1461346694580 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]]]}] 10:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1494ms 10:38:14 INFO - PROCESS | 2715 | 1461346694661 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:38:14 INFO - PROCESS | 2715 | 1461346694668 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 10:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:38:14 INFO - PROCESS | 2715 | 1461346694683 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:38:14 INFO - PROCESS | 2715 | 1461346694693 Marionette TRACE conn3 <- [1,86,null,{}] 10:38:14 INFO - PROCESS | 2715 | 1461346694707 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}] 10:38:14 INFO - PROCESS | 2715 | 1461346694922 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:38:15 INFO - PROCESS | 2715 | 1461346695074 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcf77800 == 20 [pid = 2715] [id = 29] 10:38:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 84 (0x7f30bd447c00) [pid = 2715] [serial = 84] [outer = (nil)] 10:38:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 85 (0x7f30bd7d8400) [pid = 2715] [serial = 85] [outer = 0x7f30bd447c00] 10:38:15 INFO - PROCESS | 2715 | 1461346695182 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 86 (0x7f30be603000) [pid = 2715] [serial = 86] [outer = 0x7f30bd447c00] 10:38:15 INFO - PROCESS | 2715 | 1461346695954 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]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1348ms 10:38:16 INFO - PROCESS | 2715 | 1461346696029 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:38:16 INFO - PROCESS | 2715 | 1461346696040 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 10:38:16 INFO - PROCESS | 2715 | 1461346696052 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 2715 | 1461346696057 Marionette TRACE conn3 <- [1,90,null,{}] 10:38:16 INFO - PROCESS | 2715 | 1461346696082 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}] 10:38:16 INFO - PROCESS | 2715 | 1461346696265 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:38:16 INFO - PROCESS | 2715 | 1461346696398 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c3cec800 == 21 [pid = 2715] [id = 30] 10:38:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 87 (0x7f30bd7a5c00) [pid = 2715] [serial = 87] [outer = (nil)] 10:38:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 88 (0x7f30bfa10400) [pid = 2715] [serial = 88] [outer = 0x7f30bd7a5c00] 10:38:16 INFO - PROCESS | 2715 | 1461346696483 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 89 (0x7f30c8c62400) [pid = 2715] [serial = 89] [outer = 0x7f30bd7a5c00] 10:38:17 INFO - PROCESS | 2715 | 1461346697461 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]]]}] 10:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1490ms 10:38:17 INFO - PROCESS | 2715 | 1461346697541 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:38:17 INFO - PROCESS | 2715 | 1461346697545 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 10:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:38:17 INFO - PROCESS | 2715 | 1461346697553 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:38:17 INFO - PROCESS | 2715 | 1461346697560 Marionette TRACE conn3 <- [1,94,null,{}] 10:38:17 INFO - PROCESS | 2715 | 1461346697577 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}] 10:38:17 INFO - PROCESS | 2715 | 1461346697839 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:38:17 INFO - PROCESS | 2715 | 1461346697985 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9fae000 == 22 [pid = 2715] [id = 31] 10:38:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 90 (0x7f30cce25800) [pid = 2715] [serial = 90] [outer = (nil)] 10:38:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 91 (0x7f30ce517000) [pid = 2715] [serial = 91] [outer = 0x7f30cce25800] 10:38:18 INFO - PROCESS | 2715 | 1461346698116 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 92 (0x7f30cecdb400) [pid = 2715] [serial = 92] [outer = 0x7f30cce25800] 10:38:18 INFO - PROCESS | 2715 | 1461346698932 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]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1447ms 10:38:19 INFO - PROCESS | 2715 | 1461346699002 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:38:19 INFO - PROCESS | 2715 | 1461346699007 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 10:38:19 INFO - PROCESS | 2715 | 1461346699014 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 2715 | 1461346699017 Marionette TRACE conn3 <- [1,98,null,{}] 10:38:19 INFO - PROCESS | 2715 | 1461346699023 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}] 10:38:19 INFO - PROCESS | 2715 | 1461346699234 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:38:19 INFO - PROCESS | 2715 | 1461346699368 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30caf5b000 == 23 [pid = 2715] [id = 32] 10:38:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 93 (0x7f30b3236400) [pid = 2715] [serial = 93] [outer = (nil)] 10:38:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 94 (0x7f30bb9a4800) [pid = 2715] [serial = 94] [outer = 0x7f30b3236400] 10:38:19 INFO - PROCESS | 2715 | 1461346699450 Marionette DEBUG loaded listener.js 10:38:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 95 (0x7f30cc902400) [pid = 2715] [serial = 95] [outer = 0x7f30b3236400] 10:38:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 96 (0x7f30bb9a6c00) [pid = 2715] [serial = 96] [outer = 0x7f30b4e18800] 10:38:20 INFO - PROCESS | 2715 | 1461346700350 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]]]}] 10:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1432ms 10:38:20 INFO - PROCESS | 2715 | 1461346700467 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 2715 | 1461346700472 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 10:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:38:20 INFO - PROCESS | 2715 | 1461346700483 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - PROCESS | 2715 | 1461346700487 Marionette TRACE conn3 <- [1,102,null,{}] 10:38:20 INFO - PROCESS | 2715 | 1461346700493 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}] 10:38:20 INFO - PROCESS | 2715 | 1461346700671 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:38:20 INFO - PROCESS | 2715 | 1461346700783 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc84a000 == 24 [pid = 2715] [id = 33] 10:38:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 97 (0x7f30b4d47000) [pid = 2715] [serial = 97] [outer = (nil)] 10:38:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 98 (0x7f30baee3400) [pid = 2715] [serial = 98] [outer = 0x7f30b4d47000] 10:38:20 INFO - PROCESS | 2715 | 1461346700865 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 99 (0x7f30cf11e800) [pid = 2715] [serial = 99] [outer = 0x7f30b4d47000] 10:38:21 INFO - PROCESS | 2715 | 1461346701696 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]]]}] 10:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1281ms 10:38:21 INFO - PROCESS | 2715 | 1461346701768 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 2715 | 1461346701773 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 10:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:38:21 INFO - PROCESS | 2715 | 1461346701780 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 2715 | 1461346701783 Marionette TRACE conn3 <- [1,106,null,{}] 10:38:21 INFO - PROCESS | 2715 | 1461346701789 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}] 10:38:22 INFO - PROCESS | 2715 | 1461346702019 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:38:22 INFO - PROCESS | 2715 | 1461346702159 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca13000 == 25 [pid = 2715] [id = 34] 10:38:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 100 (0x7f30d0ea9800) [pid = 2715] [serial = 100] [outer = (nil)] 10:38:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 101 (0x7f30d315fc00) [pid = 2715] [serial = 101] [outer = 0x7f30d0ea9800] 10:38:22 INFO - PROCESS | 2715 | 1461346702251 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 102 (0x7f30d33da400) [pid = 2715] [serial = 102] [outer = 0x7f30d0ea9800] 10:38:23 INFO - PROCESS | 2715 | 1461346703208 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]]]}] 10:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1482ms 10:38:23 INFO - PROCESS | 2715 | 1461346703264 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 2715 | 1461346703270 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 10:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:38:23 INFO - PROCESS | 2715 | 1461346703281 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - PROCESS | 2715 | 1461346703288 Marionette TRACE conn3 <- [1,110,null,{}] 10:38:23 INFO - PROCESS | 2715 | 1461346703301 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}] 10:38:23 INFO - PROCESS | 2715 | 1461346703483 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:38:23 INFO - PROCESS | 2715 | 1461346703653 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca12000 == 26 [pid = 2715] [id = 35] 10:38:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 103 (0x7f30b2c69c00) [pid = 2715] [serial = 103] [outer = (nil)] 10:38:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 104 (0x7f30b3e94c00) [pid = 2715] [serial = 104] [outer = 0x7f30b2c69c00] 10:38:23 INFO - PROCESS | 2715 | 1461346703791 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 105 (0x7f30b96c3000) [pid = 2715] [serial = 105] [outer = 0x7f30b2c69c00] 10:38:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcd22000 == 25 [pid = 2715] [id = 24] 10:38:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b497c800 == 24 [pid = 2715] [id = 23] 10:38:24 INFO - PROCESS | 2715 | 1461346704933 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]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1693ms 10:38:24 INFO - PROCESS | 2715 | 1461346704982 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 2715 | 1461346704995 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 10:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:38:25 INFO - PROCESS | 2715 | 1461346705011 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 2715 | 1461346705020 Marionette TRACE conn3 <- [1,114,null,{}] 10:38:25 INFO - PROCESS | 2715 | 1461346705034 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}] 10:38:25 INFO - PROCESS | 2715 | 1461346705362 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:38:25 INFO - PROCESS | 2715 | 1461346705673 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8cda800 == 25 [pid = 2715] [id = 36] 10:38:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 106 (0x7f30bb99b400) [pid = 2715] [serial = 106] [outer = (nil)] 10:38:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 107 (0x7f30bb9a0c00) [pid = 2715] [serial = 107] [outer = 0x7f30bb99b400] 10:38:25 INFO - PROCESS | 2715 | 1461346705808 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 108 (0x7f30bceadc00) [pid = 2715] [serial = 108] [outer = 0x7f30bb99b400] 10:38:26 INFO - PROCESS | 2715 | 1461346706758 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]]]}] 10:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1798ms 10:38:26 INFO - PROCESS | 2715 | 1461346706807 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:38:26 INFO - PROCESS | 2715 | 1461346706817 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 10:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:38:26 INFO - PROCESS | 2715 | 1461346706828 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 2715 | 1461346706832 Marionette TRACE conn3 <- [1,118,null,{}] 10:38:26 INFO - PROCESS | 2715 | 1461346706839 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}] 10:38:27 INFO - PROCESS | 2715 | 1461346707024 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:38:27 INFO - PROCESS | 2715 | 1461346707163 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30caa0c000 == 26 [pid = 2715] [id = 37] 10:38:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 109 (0x7f30bb99c000) [pid = 2715] [serial = 109] [outer = (nil)] 10:38:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 110 (0x7f30be60f400) [pid = 2715] [serial = 110] [outer = 0x7f30bb99c000] 10:38:27 INFO - PROCESS | 2715 | 1461346707241 Marionette DEBUG loaded listener.js 10:38:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 111 (0x7f30bfb83800) [pid = 2715] [serial = 111] [outer = 0x7f30bb99c000] 10:38:28 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c3cec800 == 25 [pid = 2715] [id = 30] 10:38:28 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcf77800 == 24 [pid = 2715] [id = 29] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9af5000 == 23 [pid = 2715] [id = 27] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca13000 == 22 [pid = 2715] [id = 34] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9fae000 == 21 [pid = 2715] [id = 31] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc84a000 == 20 [pid = 2715] [id = 33] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30caf5b000 == 19 [pid = 2715] [id = 32] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be5e1000 == 18 [pid = 2715] [id = 25] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c2ea2800 == 17 [pid = 2715] [id = 21] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4e32800 == 16 [pid = 2715] [id = 8] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4d1e800 == 15 [pid = 2715] [id = 6] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bae42000 == 14 [pid = 2715] [id = 12] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c98d7000 == 13 [pid = 2715] [id = 26] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bda22000 == 12 [pid = 2715] [id = 17] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8cda800 == 11 [pid = 2715] [id = 36] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcd16000 == 10 [pid = 2715] [id = 28] 10:38:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca12000 == 9 [pid = 2715] [id = 35] 10:38:32 INFO - PROCESS | 2715 | 1461346712628 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]]]}] 10:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 5845ms 10:38:32 INFO - PROCESS | 2715 | 1461346712708 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:38:32 INFO - PROCESS | 2715 | 1461346712717 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 10:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:38:32 INFO - PROCESS | 2715 | 1461346712732 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - PROCESS | 2715 | 1461346712738 Marionette TRACE conn3 <- [1,122,null,{}] 10:38:32 INFO - PROCESS | 2715 | 1461346712750 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}] 10:38:32 INFO - PROCESS | 2715 | 1461346712966 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:38:33 INFO - PROCESS | 2715 | 1461346713076 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b8aaa000 == 10 [pid = 2715] [id = 38] 10:38:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 112 (0x7f30b639d800) [pid = 2715] [serial = 112] [outer = (nil)] 10:38:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 113 (0x7f30b6683c00) [pid = 2715] [serial = 113] [outer = 0x7f30b639d800] 10:38:33 INFO - PROCESS | 2715 | 1461346713164 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 114 (0x7f30b8a19800) [pid = 2715] [serial = 114] [outer = 0x7f30b639d800] 10:38:33 INFO - PROCESS | 2715 | 1461346713890 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]]]}] 10:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1196ms 10:38:33 INFO - PROCESS | 2715 | 1461346713927 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 2715 | 1461346713940 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 10:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:38:34 INFO - PROCESS | 2715 | 1461346713994 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 2715 | 1461346713998 Marionette TRACE conn3 <- [1,126,null,{}] 10:38:34 INFO - PROCESS | 2715 | 1461346714006 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}] 10:38:34 INFO - PROCESS | 2715 | 1461346714195 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:38:34 INFO - PROCESS | 2715 | 1461346714210 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4972800 == 11 [pid = 2715] [id = 39] 10:38:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 115 (0x7f30b8a1a000) [pid = 2715] [serial = 115] [outer = (nil)] 10:38:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 116 (0x7f30bb999400) [pid = 2715] [serial = 116] [outer = 0x7f30b8a1a000] 10:38:34 INFO - PROCESS | 2715 | 1461346714278 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 117 (0x7f30bbbe4000) [pid = 2715] [serial = 117] [outer = 0x7f30b8a1a000] 10:38:35 INFO - PROCESS | 2715 | 1461346715461 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]]]}] 10:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1495ms 10:38:35 INFO - PROCESS | 2715 | 1461346715487 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 2715 | 1461346715493 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 10:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:38:35 INFO - PROCESS | 2715 | 1461346715504 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 2715 | 1461346715514 Marionette TRACE conn3 <- [1,130,null,{}] 10:38:35 INFO - PROCESS | 2715 | 1461346715552 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}] 10:38:35 INFO - PROCESS | 2715 | 1461346715785 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:38:35 INFO - PROCESS | 2715 | 1461346715895 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c2e99000 == 12 [pid = 2715] [id = 40] 10:38:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 118 (0x7f30b4943800) [pid = 2715] [serial = 118] [outer = (nil)] 10:38:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 119 (0x7f30bde46800) [pid = 2715] [serial = 119] [outer = 0x7f30b4943800] 10:38:35 INFO - PROCESS | 2715 | 1461346715976 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f30be8f4800) [pid = 2715] [serial = 120] [outer = 0x7f30b4943800] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 119 (0x7f30b3234800) [pid = 2715] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 118 (0x7f30b4d4a000) [pid = 2715] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 117 (0x7f30bde47000) [pid = 2715] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 116 (0x7f30b322f400) [pid = 2715] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 115 (0x7f30bd945400) [pid = 2715] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 114 (0x7f30be6cd400) [pid = 2715] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 113 (0x7f30bceaa400) [pid = 2715] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 112 (0x7f30b3235800) [pid = 2715] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 111 (0x7f30b4d47400) [pid = 2715] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 110 (0x7f30be6cb000) [pid = 2715] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 109 (0x7f30b3e90c00) [pid = 2715] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 108 (0x7f30d0ea9800) [pid = 2715] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 107 (0x7f30b3efd800) [pid = 2715] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 106 (0x7f30bb050000) [pid = 2715] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 105 (0x7f30b4d49400) [pid = 2715] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 104 (0x7f30b3236000) [pid = 2715] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 103 (0x7f30b3236400) [pid = 2715] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 102 (0x7f30be604400) [pid = 2715] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 101 (0x7f30bde2d400) [pid = 2715] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 100 (0x7f30bd7a5c00) [pid = 2715] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 99 (0x7f30cce25800) [pid = 2715] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 98 (0x7f30bd447c00) [pid = 2715] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 97 (0x7f30bdcc8400) [pid = 2715] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 96 (0x7f30b4942400) [pid = 2715] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 95 (0x7f30b9626000) [pid = 2715] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 94 (0x7f30b4d47000) [pid = 2715] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 93 (0x7f30b2c69c00) [pid = 2715] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:38:37 INFO - PROCESS | 2715 | --DOMWINDOW == 92 (0x7f30bb99b400) [pid = 2715] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:38:37 INFO - PROCESS | 2715 | 1461346717798 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]]]}] 10:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2317ms 10:38:37 INFO - PROCESS | 2715 | 1461346717882 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 2715 | 1461346717887 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 10:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:38:37 INFO - PROCESS | 2715 | 1461346717925 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 2715 | 1461346717929 Marionette TRACE conn3 <- [1,134,null,{}] 10:38:37 INFO - PROCESS | 2715 | 1461346717968 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}] 10:38:38 INFO - PROCESS | 2715 | 1461346718163 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:38:38 INFO - PROCESS | 2715 | 1461346718189 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc688800 == 13 [pid = 2715] [id = 41] 10:38:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 93 (0x7f30b2c67000) [pid = 2715] [serial = 121] [outer = (nil)] 10:38:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 94 (0x7f30bb9a6400) [pid = 2715] [serial = 122] [outer = 0x7f30b2c67000] 10:38:38 INFO - PROCESS | 2715 | 1461346718280 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 95 (0x7f30bfa10000) [pid = 2715] [serial = 123] [outer = 0x7f30b2c67000] 10:38:39 INFO - PROCESS | 2715 | 1461346719005 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]]]}] 10:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1115ms 10:38:39 INFO - PROCESS | 2715 | 1461346719020 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:38:39 INFO - PROCESS | 2715 | 1461346719023 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 10:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:38:39 INFO - PROCESS | 2715 | 1461346719045 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 2715 | 1461346719049 Marionette TRACE conn3 <- [1,138,null,{}] 10:38:39 INFO - PROCESS | 2715 | 1461346719055 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}] 10:38:39 INFO - PROCESS | 2715 | 1461346719243 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:38:39 INFO - PROCESS | 2715 | 1461346719372 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4989800 == 14 [pid = 2715] [id = 42] 10:38:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 96 (0x7f30b2c5a400) [pid = 2715] [serial = 124] [outer = (nil)] 10:38:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 97 (0x7f30b2c68800) [pid = 2715] [serial = 125] [outer = 0x7f30b2c5a400] 10:38:39 INFO - PROCESS | 2715 | 1461346719466 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 98 (0x7f30b4d49000) [pid = 2715] [serial = 126] [outer = 0x7f30b2c5a400] 10:38:40 INFO - PROCESS | 2715 | 1461346720465 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]]]}] 10:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1443ms 10:38:40 INFO - PROCESS | 2715 | 1461346720481 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 2715 | 1461346720490 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 10:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:38:40 INFO - PROCESS | 2715 | 1461346720503 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - PROCESS | 2715 | 1461346720508 Marionette TRACE conn3 <- [1,142,null,{}] 10:38:40 INFO - PROCESS | 2715 | 1461346720517 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}] 10:38:40 INFO - PROCESS | 2715 | 1461346720730 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:38:40 INFO - PROCESS | 2715 | 1461346720875 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be5d6800 == 15 [pid = 2715] [id = 43] 10:38:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 99 (0x7f30bb999000) [pid = 2715] [serial = 127] [outer = (nil)] 10:38:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 100 (0x7f30bcfc5800) [pid = 2715] [serial = 128] [outer = 0x7f30bb999000] 10:38:41 INFO - PROCESS | 2715 | 1461346720998 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 101 (0x7f30bdc67800) [pid = 2715] [serial = 129] [outer = 0x7f30bb999000] 10:38:41 INFO - PROCESS | 2715 | 1461346721942 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]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1489ms 10:38:42 INFO - PROCESS | 2715 | 1461346721996 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 2715 | 1461346722002 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 10:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:38:42 INFO - PROCESS | 2715 | 1461346722011 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - PROCESS | 2715 | 1461346722015 Marionette TRACE conn3 <- [1,146,null,{}] 10:38:42 INFO - PROCESS | 2715 | 1461346722022 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}] 10:38:42 INFO - PROCESS | 2715 | 1461346722240 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:38:42 INFO - PROCESS | 2715 | 1461346722420 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9dc1800 == 16 [pid = 2715] [id = 44] 10:38:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 102 (0x7f30bfb82c00) [pid = 2715] [serial = 130] [outer = (nil)] 10:38:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 103 (0x7f30c3c0c800) [pid = 2715] [serial = 131] [outer = 0x7f30bfb82c00] 10:38:42 INFO - PROCESS | 2715 | 1461346722510 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 104 (0x7f30c9882800) [pid = 2715] [serial = 132] [outer = 0x7f30bfb82c00] 10:38:43 INFO - PROCESS | 2715 | 1461346723428 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]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1437ms 10:38:43 INFO - PROCESS | 2715 | 1461346723449 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 2715 | 1461346723455 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 10:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:38:43 INFO - PROCESS | 2715 | 1461346723473 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 2715 | 1461346723483 Marionette TRACE conn3 <- [1,150,null,{}] 10:38:43 INFO - PROCESS | 2715 | 1461346723491 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}] 10:38:43 INFO - PROCESS | 2715 | 1461346723716 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:38:43 INFO - PROCESS | 2715 | 1461346723906 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 2715 | 1461346723996 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:38:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b8bab800 == 17 [pid = 2715] [id = 45] 10:38:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 105 (0x7f30b8a0d000) [pid = 2715] [serial = 133] [outer = (nil)] 10:38:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 106 (0x7f30bd447400) [pid = 2715] [serial = 134] [outer = 0x7f30b8a0d000] 10:38:44 INFO - PROCESS | 2715 | 1461346724087 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 107 (0x7f30be60a800) [pid = 2715] [serial = 135] [outer = 0x7f30b8a0d000] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 106 (0x7f30c8c70800) [pid = 2715] [serial = 79] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 105 (0x7f30bdc69400) [pid = 2715] [serial = 43] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 104 (0x7f30b4dca000) [pid = 2715] [serial = 28] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 103 (0x7f30baee3000) [pid = 2715] [serial = 31] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 102 (0x7f30bfa10800) [pid = 2715] [serial = 46] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 101 (0x7f30bd79a000) [pid = 2715] [serial = 41] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 100 (0x7f30b3e91400) [pid = 2715] [serial = 25] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 99 (0x7f30b9da7c00) [pid = 2715] [serial = 34] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 98 (0x7f30bd447000) [pid = 2715] [serial = 35] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 97 (0x7f30bfa0f800) [pid = 2715] [serial = 37] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 96 (0x7f30bde39400) [pid = 2715] [serial = 44] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 95 (0x7f30c2f72000) [pid = 2715] [serial = 38] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 94 (0x7f30b3ef4800) [pid = 2715] [serial = 22] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 93 (0x7f30bfbd2800) [pid = 2715] [serial = 47] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 92 (0x7f30c3c14400) [pid = 2715] [serial = 49] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 91 (0x7f30b4ba4000) [pid = 2715] [serial = 26] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 90 (0x7f30d1bac400) [pid = 2715] [serial = 23] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 89 (0x7f30bcfb9800) [pid = 2715] [serial = 40] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 88 (0x7f30bfa10400) [pid = 2715] [serial = 88] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 87 (0x7f30b4ebcc00) [pid = 2715] [serial = 53] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 86 (0x7f30bbfdc800) [pid = 2715] [serial = 55] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 85 (0x7f30b4ba2c00) [pid = 2715] [serial = 52] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 84 (0x7f30ce517000) [pid = 2715] [serial = 91] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 83 (0x7f30be6d9c00) [pid = 2715] [serial = 73] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 82 (0x7f30bdccf800) [pid = 2715] [serial = 71] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 81 (0x7f30bb9a0c00) [pid = 2715] [serial = 107] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 80 (0x7f30b96c3000) [pid = 2715] [serial = 105] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 79 (0x7f30bd940800) [pid = 2715] [serial = 70] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 78 (0x7f30b4eb5800) [pid = 2715] [serial = 67] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 77 (0x7f30c9881c00) [pid = 2715] [serial = 50] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 76 (0x7f30cc906400) [pid = 2715] [serial = 80] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 75 (0x7f30cc919800) [pid = 2715] [serial = 2] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 74 (0x7f30bbfdd800) [pid = 2715] [serial = 12] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 73 (0x7f30c9f42400) [pid = 2715] [serial = 62] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 72 (0x7f30c8c62400) [pid = 2715] [serial = 89] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 71 (0x7f30cecdb400) [pid = 2715] [serial = 92] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 70 (0x7f30bc30a800) [pid = 2715] [serial = 9] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 69 (0x7f30bb9a4800) [pid = 2715] [serial = 94] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 68 (0x7f30bd7d8400) [pid = 2715] [serial = 85] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 67 (0x7f30bfbd2400) [pid = 2715] [serial = 59] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 66 (0x7f30c9da6000) [pid = 2715] [serial = 61] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 65 (0x7f30baedcc00) [pid = 2715] [serial = 68] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 64 (0x7f30be603000) [pid = 2715] [serial = 86] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 63 (0x7f30bd443000) [pid = 2715] [serial = 56] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 62 (0x7f30be855c00) [pid = 2715] [serial = 58] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 61 (0x7f30bd442800) [pid = 2715] [serial = 83] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 60 (0x7f30bb93d800) [pid = 2715] [serial = 82] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 59 (0x7f30cad39000) [pid = 2715] [serial = 77] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 58 (0x7f30d315fc00) [pid = 2715] [serial = 101] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 57 (0x7f30b4d4b000) [pid = 2715] [serial = 16] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 56 (0x7f30b4d51400) [pid = 2715] [serial = 17] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 55 (0x7f30b4d53800) [pid = 2715] [serial = 19] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 54 (0x7f30b4eb5400) [pid = 2715] [serial = 65] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 53 (0x7f30baee0c00) [pid = 2715] [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.] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 52 (0x7f30b3ef7800) [pid = 2715] [serial = 64] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 51 (0x7f30cc902400) [pid = 2715] [serial = 95] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 50 (0x7f30baee3400) [pid = 2715] [serial = 98] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 49 (0x7f30bfb84800) [pid = 2715] [serial = 74] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 48 (0x7f30cf11e800) [pid = 2715] [serial = 99] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 47 (0x7f30b3e94c00) [pid = 2715] [serial = 104] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 46 (0x7f30bceadc00) [pid = 2715] [serial = 108] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 45 (0x7f30d33da400) [pid = 2715] [serial = 102] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | --DOMWINDOW == 44 (0x7f30c9f83400) [pid = 2715] [serial = 76] [outer = (nil)] [url = about:blank] 10:38:45 INFO - PROCESS | 2715 | 1461346725504 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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2150ms 10:38:45 INFO - PROCESS | 2715 | 1461346725616 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 2715 | 1461346725622 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 10:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:38:45 INFO - PROCESS | 2715 | 1461346725632 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 2715 | 1461346725638 Marionette TRACE conn3 <- [1,154,null,{}] 10:38:45 INFO - PROCESS | 2715 | 1461346725647 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}] 10:38:45 INFO - PROCESS | 2715 | 1461346725871 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:38:46 INFO - PROCESS | 2715 | --DOMWINDOW == 43 (0x7f30be60f400) [pid = 2715] [serial = 110] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 2715 | 1461346726094 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3eea000 == 18 [pid = 2715] [id = 46] 10:38:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 44 (0x7f30b3ef6000) [pid = 2715] [serial = 136] [outer = (nil)] 10:38:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 45 (0x7f30b4d4d400) [pid = 2715] [serial = 137] [outer = 0x7f30b3ef6000] 10:38:46 INFO - PROCESS | 2715 | 1461346726212 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 46 (0x7f30b635d400) [pid = 2715] [serial = 138] [outer = 0x7f30b3ef6000] 10:38:46 INFO - PROCESS | 2715 | 1461346726935 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]]]}] 10:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1338ms 10:38:46 INFO - PROCESS | 2715 | 1461346726971 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:38:46 INFO - PROCESS | 2715 | 1461346726978 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 10:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:38:46 INFO - PROCESS | 2715 | 1461346726991 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 2715 | 1461346726994 Marionette TRACE conn3 <- [1,158,null,{}] 10:38:47 INFO - PROCESS | 2715 | 1461346727001 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}] 10:38:47 INFO - PROCESS | 2715 | 1461346727159 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:38:47 INFO - PROCESS | 2715 | 1461346727171 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b8b9f800 == 19 [pid = 2715] [id = 47] 10:38:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 47 (0x7f30b8a13c00) [pid = 2715] [serial = 139] [outer = (nil)] 10:38:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 48 (0x7f30b96c2c00) [pid = 2715] [serial = 140] [outer = 0x7f30b8a13c00] 10:38:47 INFO - PROCESS | 2715 | 1461346727258 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 49 (0x7f30baeddc00) [pid = 2715] [serial = 141] [outer = 0x7f30b8a13c00] 10:38:48 INFO - PROCESS | 2715 | 1461346728151 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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1182ms 10:38:48 INFO - PROCESS | 2715 | 1461346728174 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 2715 | 1461346728178 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 10:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:38:48 INFO - PROCESS | 2715 | 1461346728184 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 2715 | 1461346728189 Marionette TRACE conn3 <- [1,162,null,{}] 10:38:48 INFO - PROCESS | 2715 | 1461346728206 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}] 10:38:48 INFO - PROCESS | 2715 | 1461346728368 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:38:48 INFO - PROCESS | 2715 | 1461346728462 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc0cc800 == 20 [pid = 2715] [id = 48] 10:38:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 50 (0x7f30bb943c00) [pid = 2715] [serial = 142] [outer = (nil)] 10:38:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 51 (0x7f30bc30f800) [pid = 2715] [serial = 143] [outer = 0x7f30bb943c00] 10:38:48 INFO - PROCESS | 2715 | 1461346728542 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 52 (0x7f30bcfc2c00) [pid = 2715] [serial = 144] [outer = 0x7f30bb943c00] 10:38:49 INFO - PROCESS | 2715 | --DOMWINDOW == 51 (0x7f30b4943800) [pid = 2715] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:38:49 INFO - PROCESS | 2715 | --DOMWINDOW == 50 (0x7f30bb99c000) [pid = 2715] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:38:49 INFO - PROCESS | 2715 | --DOMWINDOW == 49 (0x7f30b639d800) [pid = 2715] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:38:49 INFO - PROCESS | 2715 | --DOMWINDOW == 48 (0x7f30b8a1a000) [pid = 2715] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:38:49 INFO - PROCESS | 2715 | 1461346729431 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]]]}] 10:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1289ms 10:38:49 INFO - PROCESS | 2715 | 1461346729475 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 2715 | 1461346729481 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 10:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:38:49 INFO - PROCESS | 2715 | 1461346729488 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 2715 | 1461346729492 Marionette TRACE conn3 <- [1,166,null,{}] 10:38:49 INFO - PROCESS | 2715 | 1461346729498 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}] 10:38:49 INFO - PROCESS | 2715 | 1461346729702 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:38:49 INFO - PROCESS | 2715 | 1461346729759 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcd1c000 == 21 [pid = 2715] [id = 49] 10:38:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 49 (0x7f30b4ba6800) [pid = 2715] [serial = 145] [outer = (nil)] 10:38:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 50 (0x7f30bd7d1800) [pid = 2715] [serial = 146] [outer = 0x7f30b4ba6800] 10:38:49 INFO - PROCESS | 2715 | 1461346729833 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 51 (0x7f30bdcc5c00) [pid = 2715] [serial = 147] [outer = 0x7f30b4ba6800] 10:38:50 INFO - PROCESS | 2715 | 1461346730894 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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1438ms 10:38:50 INFO - PROCESS | 2715 | 1461346730928 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 2715 | 1461346730931 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 10:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:38:50 INFO - PROCESS | 2715 | 1461346730941 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 2715 | 1461346730946 Marionette TRACE conn3 <- [1,170,null,{}] 10:38:50 INFO - PROCESS | 2715 | 1461346730955 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}] 10:38:51 INFO - PROCESS | 2715 | 1461346731150 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:38:51 INFO - PROCESS | 2715 | 1461346731206 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd57d000 == 22 [pid = 2715] [id = 50] 10:38:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 52 (0x7f30b2c5c000) [pid = 2715] [serial = 148] [outer = (nil)] 10:38:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 53 (0x7f30bde3d000) [pid = 2715] [serial = 149] [outer = 0x7f30b2c5c000] 10:38:51 INFO - PROCESS | 2715 | 1461346731306 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 54 (0x7f30be60c400) [pid = 2715] [serial = 150] [outer = 0x7f30b2c5c000] 10:38:52 INFO - PROCESS | 2715 | 1461346732050 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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1136ms 10:38:52 INFO - PROCESS | 2715 | 1461346732078 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 2715 | 1461346732080 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 10:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:38:52 INFO - PROCESS | 2715 | 1461346732088 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - PROCESS | 2715 | 1461346732091 Marionette TRACE conn3 <- [1,174,null,{}] 10:38:52 INFO - PROCESS | 2715 | 1461346732097 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}] 10:38:52 INFO - PROCESS | 2715 | 1461346732325 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:38:52 INFO - PROCESS | 2715 | 1461346732340 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bdea9000 == 23 [pid = 2715] [id = 51] 10:38:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 55 (0x7f30bfa02400) [pid = 2715] [serial = 151] [outer = (nil)] 10:38:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 56 (0x7f30bff3e000) [pid = 2715] [serial = 152] [outer = 0x7f30bfa02400] 10:38:52 INFO - PROCESS | 2715 | 1461346732417 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 57 (0x7f30c8c61400) [pid = 2715] [serial = 153] [outer = 0x7f30bfa02400] 10:38:53 INFO - PROCESS | 2715 | 1461346733478 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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1429ms 10:38:53 INFO - PROCESS | 2715 | 1461346733519 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 2715 | 1461346733526 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 10:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:38:53 INFO - PROCESS | 2715 | 1461346733537 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 2715 | 1461346733544 Marionette TRACE conn3 <- [1,178,null,{}] 10:38:53 INFO - PROCESS | 2715 | 1461346733554 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}] 10:38:53 INFO - PROCESS | 2715 | 1461346733775 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:38:54 INFO - PROCESS | 2715 | 1461346733996 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b8a9c000 == 24 [pid = 2715] [id = 52] 10:38:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 58 (0x7f30b4e1cc00) [pid = 2715] [serial = 154] [outer = (nil)] 10:38:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 59 (0x7f30b635b000) [pid = 2715] [serial = 155] [outer = 0x7f30b4e1cc00] 10:38:54 INFO - PROCESS | 2715 | 1461346734083 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 60 (0x7f30b8a17000) [pid = 2715] [serial = 156] [outer = 0x7f30b4e1cc00] 10:38:55 INFO - PROCESS | 2715 | 1461346735024 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]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1538ms 10:38:55 INFO - PROCESS | 2715 | 1461346735076 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 2715 | 1461346735085 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 10:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:38:55 INFO - PROCESS | 2715 | 1461346735099 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 2715 | 1461346735103 Marionette TRACE conn3 <- [1,182,null,{}] 10:38:55 INFO - PROCESS | 2715 | 1461346735112 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}] 10:38:55 INFO - PROCESS | 2715 | 1461346735370 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:38:55 INFO - PROCESS | 2715 | 1461346735547 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcf7a800 == 25 [pid = 2715] [id = 53] 10:38:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 61 (0x7f30bb944c00) [pid = 2715] [serial = 157] [outer = (nil)] 10:38:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 62 (0x7f30bbcb6400) [pid = 2715] [serial = 158] [outer = 0x7f30bb944c00] 10:38:55 INFO - PROCESS | 2715 | 1461346735633 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 63 (0x7f30bd79ec00) [pid = 2715] [serial = 159] [outer = 0x7f30bb944c00] 10:38:56 INFO - PROCESS | 2715 | 1461346736735 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]]]}] 10:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1700ms 10:38:56 INFO - PROCESS | 2715 | 1461346736801 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 2715 | 1461346736807 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 10:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:38:56 INFO - PROCESS | 2715 | 1461346736817 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 2715 | 1461346736823 Marionette TRACE conn3 <- [1,186,null,{}] 10:38:56 INFO - PROCESS | 2715 | 1461346736834 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}] 10:38:57 INFO - PROCESS | 2715 | 1461346737008 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:38:57 INFO - PROCESS | 2715 | 1461346737233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3085000 == 26 [pid = 2715] [id = 54] 10:38:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 64 (0x7f30b31cb800) [pid = 2715] [serial = 160] [outer = (nil)] 10:38:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 65 (0x7f30b4eb5800) [pid = 2715] [serial = 161] [outer = 0x7f30b31cb800] 10:38:57 INFO - PROCESS | 2715 | 1461346737337 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 66 (0x7f30b8a17800) [pid = 2715] [serial = 162] [outer = 0x7f30b31cb800] 10:38:57 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30caa0c000 == 25 [pid = 2715] [id = 37] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 65 (0x7f30bb9a6400) [pid = 2715] [serial = 122] [outer = (nil)] [url = about:blank] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 64 (0x7f30bde46800) [pid = 2715] [serial = 119] [outer = (nil)] [url = about:blank] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 63 (0x7f30bfb83800) [pid = 2715] [serial = 111] [outer = (nil)] [url = about:blank] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 62 (0x7f30b6683c00) [pid = 2715] [serial = 113] [outer = (nil)] [url = about:blank] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 61 (0x7f30b8a19800) [pid = 2715] [serial = 114] [outer = (nil)] [url = about:blank] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 60 (0x7f30bb999400) [pid = 2715] [serial = 116] [outer = (nil)] [url = about:blank] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 59 (0x7f30be8f4800) [pid = 2715] [serial = 120] [outer = (nil)] [url = about:blank] 10:38:57 INFO - PROCESS | 2715 | --DOMWINDOW == 58 (0x7f30bbbe4000) [pid = 2715] [serial = 117] [outer = (nil)] [url = about:blank] 10:38:58 INFO - PROCESS | 2715 | 1461346738146 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]]]}] 10:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1392ms 10:38:58 INFO - PROCESS | 2715 | 1461346738210 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:38:58 INFO - PROCESS | 2715 | 1461346738219 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 10:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:38:58 INFO - PROCESS | 2715 | 1461346738229 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 2715 | 1461346738232 Marionette TRACE conn3 <- [1,190,null,{}] 10:38:58 INFO - PROCESS | 2715 | 1461346738239 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}] 10:38:58 INFO - PROCESS | 2715 | 1461346738398 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:38:58 INFO - PROCESS | 2715 | 1461346738409 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc3b800 == 26 [pid = 2715] [id = 55] 10:38:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 59 (0x7f30bb053400) [pid = 2715] [serial = 163] [outer = (nil)] 10:38:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 60 (0x7f30bb9a6400) [pid = 2715] [serial = 164] [outer = 0x7f30bb053400] 10:38:58 INFO - PROCESS | 2715 | 1461346738478 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 61 (0x7f30bcfb6c00) [pid = 2715] [serial = 165] [outer = 0x7f30bb053400] 10:38:59 INFO - PROCESS | 2715 | 1461346739227 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]]]}] 10:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1035ms 10:38:59 INFO - PROCESS | 2715 | 1461346739265 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 2715 | 1461346739269 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 10:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:38:59 INFO - PROCESS | 2715 | 1461346739275 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 2715 | 1461346739282 Marionette TRACE conn3 <- [1,194,null,{}] 10:38:59 INFO - PROCESS | 2715 | 1461346739311 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}] 10:38:59 INFO - PROCESS | 2715 | 1461346739489 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:38:59 INFO - PROCESS | 2715 | 1461346739577 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcf64000 == 27 [pid = 2715] [id = 56] 10:38:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 62 (0x7f30b3229000) [pid = 2715] [serial = 166] [outer = (nil)] 10:38:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 63 (0x7f30bdc6b400) [pid = 2715] [serial = 167] [outer = 0x7f30b3229000] 10:38:59 INFO - PROCESS | 2715 | 1461346739652 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 64 (0x7f30be852800) [pid = 2715] [serial = 168] [outer = 0x7f30b3229000] 10:39:00 INFO - PROCESS | 2715 | 1461346740430 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]]]}] 10:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1185ms 10:39:00 INFO - PROCESS | 2715 | 1461346740464 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:39:00 INFO - PROCESS | 2715 | 1461346740471 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 10:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:39:00 INFO - PROCESS | 2715 | 1461346740490 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:39:00 INFO - PROCESS | 2715 | 1461346740496 Marionette TRACE conn3 <- [1,198,null,{}] 10:39:00 INFO - PROCESS | 2715 | 1461346740505 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}] 10:39:00 INFO - PROCESS | 2715 | 1461346740750 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:39:00 INFO - PROCESS | 2715 | 1461346740810 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be784000 == 28 [pid = 2715] [id = 57] 10:39:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 65 (0x7f30b6363c00) [pid = 2715] [serial = 169] [outer = (nil)] 10:39:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 66 (0x7f30bfb86800) [pid = 2715] [serial = 170] [outer = 0x7f30b6363c00] 10:39:00 INFO - PROCESS | 2715 | 1461346740892 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 67 (0x7f30c3c0e800) [pid = 2715] [serial = 171] [outer = 0x7f30b6363c00] 10:39:01 INFO - PROCESS | 2715 | 1461346741743 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]]]}] 10:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1347ms 10:39:01 INFO - PROCESS | 2715 | 1461346741828 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 2715 | 1461346741833 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 10:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:39:01 INFO - PROCESS | 2715 | 1461346741842 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 2715 | 1461346741844 Marionette TRACE conn3 <- [1,202,null,{}] 10:39:01 INFO - PROCESS | 2715 | 1461346741850 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}] 10:39:02 INFO - PROCESS | 2715 | 1461346742037 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:39:02 INFO - PROCESS | 2715 | 1461346742062 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c3ce1800 == 29 [pid = 2715] [id = 58] 10:39:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 68 (0x7f30bfb83000) [pid = 2715] [serial = 172] [outer = (nil)] 10:39:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 69 (0x7f30c8c6dc00) [pid = 2715] [serial = 173] [outer = 0x7f30bfb83000] 10:39:02 INFO - PROCESS | 2715 | 1461346742139 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 70 (0x7f30c9bab000) [pid = 2715] [serial = 174] [outer = 0x7f30bfb83000] 10:39:02 INFO - PROCESS | 2715 | --DOMWINDOW == 69 (0x7f30b2c5c000) [pid = 2715] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:39:02 INFO - PROCESS | 2715 | --DOMWINDOW == 68 (0x7f30b8a13c00) [pid = 2715] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:39:02 INFO - PROCESS | 2715 | --DOMWINDOW == 67 (0x7f30bb943c00) [pid = 2715] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:39:02 INFO - PROCESS | 2715 | --DOMWINDOW == 66 (0x7f30b3ef6000) [pid = 2715] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:39:02 INFO - PROCESS | 2715 | --DOMWINDOW == 65 (0x7f30b4ba6800) [pid = 2715] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:39:02 INFO - PROCESS | 2715 | --DOMWINDOW == 64 (0x7f30b2c67000) [pid = 2715] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:39:03 INFO - PROCESS | 2715 | 1461346743344 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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1548ms 10:39:03 INFO - PROCESS | 2715 | 1461346743397 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 2715 | 1461346743401 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 10:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:39:03 INFO - PROCESS | 2715 | 1461346743408 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 2715 | 1461346743410 Marionette TRACE conn3 <- [1,206,null,{}] 10:39:03 INFO - PROCESS | 2715 | 1461346743419 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}] 10:39:03 INFO - PROCESS | 2715 | 1461346743650 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:39:03 INFO - PROCESS | 2715 | 1461346743800 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c98dc800 == 30 [pid = 2715] [id = 59] 10:39:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 65 (0x7f30c9bb0400) [pid = 2715] [serial = 175] [outer = (nil)] 10:39:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 66 (0x7f30c9f7f400) [pid = 2715] [serial = 176] [outer = 0x7f30c9bb0400] 10:39:03 INFO - PROCESS | 2715 | 1461346743916 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 67 (0x7f30cac29800) [pid = 2715] [serial = 177] [outer = 0x7f30c9bb0400] 10:39:04 INFO - PROCESS | 2715 | 1461346744637 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]]]}] 10:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1279ms 10:39:04 INFO - PROCESS | 2715 | 1461346744689 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 2715 | 1461346744696 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 10:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:39:04 INFO - PROCESS | 2715 | 1461346744706 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 2715 | 1461346744712 Marionette TRACE conn3 <- [1,210,null,{}] 10:39:04 INFO - PROCESS | 2715 | 1461346744726 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}] 10:39:05 INFO - PROCESS | 2715 | 1461346745009 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:39:05 INFO - PROCESS | 2715 | 1461346745198 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6631000 == 31 [pid = 2715] [id = 60] 10:39:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 68 (0x7f30b2c60800) [pid = 2715] [serial = 178] [outer = (nil)] 10:39:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 69 (0x7f30b4d4f800) [pid = 2715] [serial = 179] [outer = 0x7f30b2c60800] 10:39:05 INFO - PROCESS | 2715 | 1461346745338 Marionette DEBUG loaded listener.js 10:39:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 70 (0x7f30b6365400) [pid = 2715] [serial = 180] [outer = 0x7f30b2c60800] 10:39:06 INFO - PROCESS | 2715 | 1461346746460 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]]]}] 10:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1794ms 10:39:06 INFO - PROCESS | 2715 | 1461346746501 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 2715 | 1461346746511 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 10:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:39:06 INFO - PROCESS | 2715 | 1461346746524 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - PROCESS | 2715 | 1461346746530 Marionette TRACE conn3 <- [1,214,null,{}] 10:39:06 INFO - PROCESS | 2715 | 1461346746538 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}] 10:39:06 INFO - PROCESS | 2715 | 1461346746712 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:39:06 INFO - PROCESS | 2715 | 1461346746845 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c2ea5800 == 32 [pid = 2715] [id = 61] 10:39:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 71 (0x7f30bb942400) [pid = 2715] [serial = 181] [outer = (nil)] 10:39:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 72 (0x7f30bbeb6800) [pid = 2715] [serial = 182] [outer = 0x7f30bb942400] 10:39:06 INFO - PROCESS | 2715 | 1461346746922 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 73 (0x7f30bd941c00) [pid = 2715] [serial = 183] [outer = 0x7f30bb942400] 10:39:07 INFO - PROCESS | 2715 | 1461346747795 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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1335ms 10:39:07 INFO - PROCESS | 2715 | 1461346747859 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:39:07 INFO - PROCESS | 2715 | 1461346747864 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 10:39:07 INFO - PROCESS | 2715 | 1461346747872 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 2715 | 1461346747879 Marionette TRACE conn3 <- [1,218,null,{}] 10:39:07 INFO - PROCESS | 2715 | 1461346747897 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}] 10:39:08 INFO - PROCESS | 2715 | 1461346748119 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:39:08 INFO - PROCESS | 2715 | 1461346748268 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcf63800 == 33 [pid = 2715] [id = 62] 10:39:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 74 (0x7f30be8f7c00) [pid = 2715] [serial = 184] [outer = (nil)] 10:39:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 75 (0x7f30c3c0f800) [pid = 2715] [serial = 185] [outer = 0x7f30be8f7c00] 10:39:08 INFO - PROCESS | 2715 | 1461346748357 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 76 (0x7f30c9da4800) [pid = 2715] [serial = 186] [outer = 0x7f30be8f7c00] 10:39:09 INFO - PROCESS | 2715 | 1461346749230 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]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1392ms 10:39:09 INFO - PROCESS | 2715 | 1461346749264 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 2715 | 1461346749268 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 10:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:39:09 INFO - PROCESS | 2715 | 1461346749276 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 2715 | 1461346749281 Marionette TRACE conn3 <- [1,222,null,{}] 10:39:09 INFO - PROCESS | 2715 | 1461346749287 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}] 10:39:09 INFO - PROCESS | 2715 | 1461346749509 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:39:09 INFO - PROCESS | 2715 | 1461346749524 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cac14800 == 34 [pid = 2715] [id = 63] 10:39:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 77 (0x7f30be8f4800) [pid = 2715] [serial = 187] [outer = (nil)] 10:39:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 78 (0x7f30cace8c00) [pid = 2715] [serial = 188] [outer = 0x7f30be8f4800] 10:39:09 INFO - PROCESS | 2715 | 1461346749641 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 79 (0x7f30caf1b800) [pid = 2715] [serial = 189] [outer = 0x7f30be8f4800] 10:39:10 INFO - PROCESS | 2715 | 1461346750672 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]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1431ms 10:39:10 INFO - PROCESS | 2715 | 1461346750710 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 2715 | 1461346750714 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 10:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:39:10 INFO - PROCESS | 2715 | 1461346750721 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 2715 | 1461346750725 Marionette TRACE conn3 <- [1,226,null,{}] 10:39:10 INFO - PROCESS | 2715 | 1461346750731 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}] 10:39:10 INFO - PROCESS | 2715 | 1461346750887 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:39:11 INFO - PROCESS | 2715 | 1461346751025 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cc92c000 == 35 [pid = 2715] [id = 64] 10:39:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 80 (0x7f30c9da5000) [pid = 2715] [serial = 190] [outer = (nil)] 10:39:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 81 (0x7f30ccee0c00) [pid = 2715] [serial = 191] [outer = 0x7f30c9da5000] 10:39:11 INFO - PROCESS | 2715 | 1461346751104 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 82 (0x7f30ce57fc00) [pid = 2715] [serial = 192] [outer = 0x7f30c9da5000] 10:39:11 INFO - PROCESS | 2715 | 1461346751907 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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1235ms 10:39:11 INFO - PROCESS | 2715 | 1461346751958 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 2715 | 1461346751961 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 10:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:39:11 INFO - PROCESS | 2715 | 1461346751970 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 2715 | 1461346751975 Marionette TRACE conn3 <- [1,230,null,{}] 10:39:11 INFO - PROCESS | 2715 | 1461346751984 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}] 10:39:12 INFO - PROCESS | 2715 | 1461346752239 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:39:12 INFO - PROCESS | 2715 | 1461346752380 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4db7000 == 36 [pid = 2715] [id = 65] 10:39:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 83 (0x7f30b31c4800) [pid = 2715] [serial = 193] [outer = (nil)] 10:39:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 84 (0x7f30b8a17400) [pid = 2715] [serial = 194] [outer = 0x7f30b31c4800] 10:39:12 INFO - PROCESS | 2715 | 1461346752464 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 85 (0x7f30cef80800) [pid = 2715] [serial = 195] [outer = 0x7f30b31c4800] 10:39:13 INFO - PROCESS | 2715 | 1461346753478 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]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1536ms 10:39:13 INFO - PROCESS | 2715 | 1461346753506 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:39:13 INFO - PROCESS | 2715 | 1461346753513 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 10:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:39:13 INFO - PROCESS | 2715 | 1461346753527 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 2715 | 1461346753533 Marionette TRACE conn3 <- [1,234,null,{}] 10:39:13 INFO - PROCESS | 2715 | 1461346753541 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}] 10:39:13 INFO - PROCESS | 2715 | 1461346753722 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:39:13 INFO - PROCESS | 2715 | 1461346753918 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc854000 == 37 [pid = 2715] [id = 66] 10:39:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 86 (0x7f30b6362c00) [pid = 2715] [serial = 196] [outer = (nil)] 10:39:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 87 (0x7f30b8a18800) [pid = 2715] [serial = 197] [outer = 0x7f30b6362c00] 10:39:14 INFO - PROCESS | 2715 | 1461346754049 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 88 (0x7f30bb943c00) [pid = 2715] [serial = 198] [outer = 0x7f30b6362c00] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 87 (0x7f30bff3e000) [pid = 2715] [serial = 152] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 86 (0x7f30bfa10000) [pid = 2715] [serial = 123] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 85 (0x7f30bde3d000) [pid = 2715] [serial = 149] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 84 (0x7f30b96c2c00) [pid = 2715] [serial = 140] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 83 (0x7f30bcfc5800) [pid = 2715] [serial = 128] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 82 (0x7f30bc30f800) [pid = 2715] [serial = 143] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 81 (0x7f30be60c400) [pid = 2715] [serial = 150] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 80 (0x7f30baeddc00) [pid = 2715] [serial = 141] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 79 (0x7f30bd447400) [pid = 2715] [serial = 134] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 78 (0x7f30c3c0c800) [pid = 2715] [serial = 131] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 77 (0x7f30b4d4d400) [pid = 2715] [serial = 137] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 76 (0x7f30b635d400) [pid = 2715] [serial = 138] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 75 (0x7f30b2c68800) [pid = 2715] [serial = 125] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 74 (0x7f30bdcc5c00) [pid = 2715] [serial = 147] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 73 (0x7f30bcfc2c00) [pid = 2715] [serial = 144] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | --DOMWINDOW == 72 (0x7f30bd7d1800) [pid = 2715] [serial = 146] [outer = (nil)] [url = about:blank] 10:39:14 INFO - PROCESS | 2715 | 1461346754918 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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1439ms 10:39:14 INFO - PROCESS | 2715 | 1461346754966 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 2715 | 1461346754976 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 10:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:39:14 INFO - PROCESS | 2715 | 1461346754987 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 2715 | 1461346754991 Marionette TRACE conn3 <- [1,238,null,{}] 10:39:15 INFO - PROCESS | 2715 | 1461346755000 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}] 10:39:15 INFO - PROCESS | 2715 | 1461346755184 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:39:15 INFO - PROCESS | 2715 | 1461346755300 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc27800 == 38 [pid = 2715] [id = 67] 10:39:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 73 (0x7f30b4e18c00) [pid = 2715] [serial = 199] [outer = (nil)] 10:39:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 74 (0x7f30bcea9000) [pid = 2715] [serial = 200] [outer = 0x7f30b4e18c00] 10:39:15 INFO - PROCESS | 2715 | 1461346755372 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 75 (0x7f30bdcca000) [pid = 2715] [serial = 201] [outer = 0x7f30b4e18c00] 10:39:16 INFO - PROCESS | 2715 | 1461346756114 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]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1183ms 10:39:16 INFO - PROCESS | 2715 | 1461346756171 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 2715 | 1461346756176 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 10:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:39:16 INFO - PROCESS | 2715 | 1461346756187 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 2715 | 1461346756194 Marionette TRACE conn3 <- [1,242,null,{}] 10:39:16 INFO - PROCESS | 2715 | 1461346756211 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}] 10:39:16 INFO - PROCESS | 2715 | 1461346756402 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:39:16 INFO - PROCESS | 2715 | 1461346756513 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be7e3000 == 39 [pid = 2715] [id = 68] 10:39:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 76 (0x7f30b4ebcc00) [pid = 2715] [serial = 202] [outer = (nil)] 10:39:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 77 (0x7f30c3c8b800) [pid = 2715] [serial = 203] [outer = 0x7f30b4ebcc00] 10:39:16 INFO - PROCESS | 2715 | 1461346756585 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 78 (0x7f30c9df9800) [pid = 2715] [serial = 204] [outer = 0x7f30b4ebcc00] 10:39:17 INFO - PROCESS | 2715 | 1461346757513 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]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1387ms 10:39:17 INFO - PROCESS | 2715 | 1461346757575 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 2715 | 1461346757580 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 10:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:39:17 INFO - PROCESS | 2715 | 1461346757595 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 2715 | 1461346757598 Marionette TRACE conn3 <- [1,246,null,{}] 10:39:17 INFO - PROCESS | 2715 | 1461346757616 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}] 10:39:17 INFO - PROCESS | 2715 | 1461346757817 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:39:17 INFO - PROCESS | 2715 | 1461346757844 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9d53000 == 40 [pid = 2715] [id = 69] 10:39:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 79 (0x7f30c8c6ec00) [pid = 2715] [serial = 205] [outer = (nil)] 10:39:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 80 (0x7f30cecd0400) [pid = 2715] [serial = 206] [outer = 0x7f30c8c6ec00] 10:39:17 INFO - PROCESS | 2715 | 1461346757911 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 81 (0x7f30ced54c00) [pid = 2715] [serial = 207] [outer = 0x7f30c8c6ec00] 10:39:18 INFO - PROCESS | 2715 | --DOMWINDOW == 80 (0x7f30b3229000) [pid = 2715] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:39:18 INFO - PROCESS | 2715 | --DOMWINDOW == 79 (0x7f30b6363c00) [pid = 2715] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:39:18 INFO - PROCESS | 2715 | --DOMWINDOW == 78 (0x7f30bb053400) [pid = 2715] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:39:18 INFO - PROCESS | 2715 | --DOMWINDOW == 77 (0x7f30b31cb800) [pid = 2715] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:39:18 INFO - PROCESS | 2715 | --DOMWINDOW == 76 (0x7f30bfb83000) [pid = 2715] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:39:18 INFO - PROCESS | 2715 | 1461346758809 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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1230ms 10:39:18 INFO - PROCESS | 2715 | 1461346758830 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 2715 | 1461346758834 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 10:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:39:18 INFO - PROCESS | 2715 | 1461346758848 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 2715 | 1461346758850 Marionette TRACE conn3 <- [1,250,null,{}] 10:39:18 INFO - PROCESS | 2715 | 1461346758859 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}] 10:39:19 INFO - PROCESS | 2715 | 1461346759009 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:39:19 INFO - PROCESS | 2715 | 1461346759026 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce544800 == 41 [pid = 2715] [id = 70] 10:39:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 77 (0x7f30b3229000) [pid = 2715] [serial = 208] [outer = (nil)] 10:39:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 78 (0x7f30bfa09800) [pid = 2715] [serial = 209] [outer = 0x7f30b3229000] 10:39:19 INFO - PROCESS | 2715 | 1461346759097 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 79 (0x7f30cef81c00) [pid = 2715] [serial = 210] [outer = 0x7f30b3229000] 10:39:19 INFO - PROCESS | 2715 | 1461346759885 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]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1091ms 10:39:19 INFO - PROCESS | 2715 | 1461346759933 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 2715 | 1461346759937 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 10:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:39:19 INFO - PROCESS | 2715 | 1461346759943 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - PROCESS | 2715 | 1461346759946 Marionette TRACE conn3 <- [1,254,null,{}] 10:39:19 INFO - PROCESS | 2715 | 1461346759952 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}] 10:39:20 INFO - PROCESS | 2715 | 1461346760157 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:39:20 INFO - PROCESS | 2715 | 1461346760168 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cedcb000 == 42 [pid = 2715] [id = 71] 10:39:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 80 (0x7f30be857800) [pid = 2715] [serial = 211] [outer = (nil)] 10:39:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 81 (0x7f30cf1d3c00) [pid = 2715] [serial = 212] [outer = 0x7f30be857800] 10:39:20 INFO - PROCESS | 2715 | 1461346760236 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 82 (0x7f30d1873400) [pid = 2715] [serial = 213] [outer = 0x7f30be857800] 10:39:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 83 (0x7f30d0e4cc00) [pid = 2715] [serial = 214] [outer = 0x7f30b4e18800] 10:39:21 INFO - PROCESS | 2715 | 1461346761266 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]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1381ms 10:39:21 INFO - PROCESS | 2715 | 1461346761326 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 2715 | 1461346761333 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 10:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:39:21 INFO - PROCESS | 2715 | 1461346761343 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 2715 | 1461346761349 Marionette TRACE conn3 <- [1,258,null,{}] 10:39:21 INFO - PROCESS | 2715 | 1461346761361 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}] 10:39:21 INFO - PROCESS | 2715 | 1461346761664 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:39:21 INFO - PROCESS | 2715 | 1461346761830 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcf7d800 == 43 [pid = 2715] [id = 72] 10:39:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 84 (0x7f30b4d49c00) [pid = 2715] [serial = 215] [outer = (nil)] 10:39:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 85 (0x7f30bb9a2c00) [pid = 2715] [serial = 216] [outer = 0x7f30b4d49c00] 10:39:21 INFO - PROCESS | 2715 | 1461346761912 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 86 (0x7f30bd7d1800) [pid = 2715] [serial = 217] [outer = 0x7f30b4d49c00] 10:39:22 INFO - PROCESS | 2715 | 1461346762790 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1495ms 10:39:22 INFO - PROCESS | 2715 | 1461346762839 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 2715 | 1461346762848 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 10:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:39:22 INFO - PROCESS | 2715 | 1461346762862 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 2715 | 1461346762866 Marionette TRACE conn3 <- [1,262,null,{}] 10:39:22 INFO - PROCESS | 2715 | 1461346762876 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}] 10:39:23 INFO - PROCESS | 2715 | 1461346763064 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:39:23 INFO - PROCESS | 2715 | 1461346763201 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cce88000 == 44 [pid = 2715] [id = 73] 10:39:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 87 (0x7f30bb8da000) [pid = 2715] [serial = 218] [outer = (nil)] 10:39:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 88 (0x7f30bff3e000) [pid = 2715] [serial = 219] [outer = 0x7f30bb8da000] 10:39:23 INFO - PROCESS | 2715 | 1461346763283 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 89 (0x7f30c9da7400) [pid = 2715] [serial = 220] [outer = 0x7f30bb8da000] 10:39:24 INFO - PROCESS | 2715 | 1461346764223 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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1389ms 10:39:24 INFO - PROCESS | 2715 | 1461346764250 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 2715 | 1461346764253 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 10:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:39:24 INFO - PROCESS | 2715 | 1461346764261 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 2715 | 1461346764267 Marionette TRACE conn3 <- [1,266,null,{}] 10:39:24 INFO - PROCESS | 2715 | 1461346764284 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}] 10:39:24 INFO - PROCESS | 2715 | 1461346764465 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:39:24 INFO - PROCESS | 2715 | 1461346764601 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cf194800 == 45 [pid = 2715] [id = 74] 10:39:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 90 (0x7f30c9d1e000) [pid = 2715] [serial = 221] [outer = (nil)] 10:39:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 91 (0x7f30cea45000) [pid = 2715] [serial = 222] [outer = 0x7f30c9d1e000] 10:39:24 INFO - PROCESS | 2715 | 1461346764684 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 92 (0x7f30cea4c800) [pid = 2715] [serial = 223] [outer = 0x7f30c9d1e000] 10:39:25 INFO - PROCESS | 2715 | 1461346765680 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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1485ms 10:39:25 INFO - PROCESS | 2715 | 1461346765748 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 2715 | 1461346765753 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 10:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:39:25 INFO - PROCESS | 2715 | 1461346765759 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 2715 | 1461346765762 Marionette TRACE conn3 <- [1,270,null,{}] 10:39:25 INFO - PROCESS | 2715 | 1461346765767 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}] 10:39:25 INFO - PROCESS | 2715 | 1461346765945 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:39:26 INFO - PROCESS | 2715 | 1461346766084 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e78000 == 46 [pid = 2715] [id = 75] 10:39:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 93 (0x7f30bac94c00) [pid = 2715] [serial = 224] [outer = (nil)] 10:39:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 94 (0x7f30bac9a000) [pid = 2715] [serial = 225] [outer = 0x7f30bac94c00] 10:39:26 INFO - PROCESS | 2715 | 1461346766203 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 95 (0x7f30cea43c00) [pid = 2715] [serial = 226] [outer = 0x7f30bac94c00] 10:39:26 INFO - PROCESS | 2715 | 1461346766996 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]]]}] 10:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1285ms 10:39:27 INFO - PROCESS | 2715 | 1461346767046 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 2715 | 1461346767050 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 10:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:39:27 INFO - PROCESS | 2715 | 1461346767057 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - PROCESS | 2715 | 1461346767062 Marionette TRACE conn3 <- [1,274,null,{}] 10:39:27 INFO - PROCESS | 2715 | 1461346767088 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}] 10:39:27 INFO - PROCESS | 2715 | 1461346767262 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:39:27 INFO - PROCESS | 2715 | 1461346767400 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d1bd4000 == 47 [pid = 2715] [id = 76] 10:39:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 96 (0x7f30bac96000) [pid = 2715] [serial = 227] [outer = (nil)] 10:39:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 97 (0x7f30cea4e000) [pid = 2715] [serial = 228] [outer = 0x7f30bac96000] 10:39:27 INFO - PROCESS | 2715 | 1461346767476 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 98 (0x7f30cef87800) [pid = 2715] [serial = 229] [outer = 0x7f30bac96000] 10:39:28 INFO - PROCESS | 2715 | 1461346768423 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]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1601ms 10:39:28 INFO - PROCESS | 2715 | 1461346768661 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 2715 | 1461346768669 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 10:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:39:28 INFO - PROCESS | 2715 | 1461346768681 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 2715 | 1461346768688 Marionette TRACE conn3 <- [1,278,null,{}] 10:39:28 INFO - PROCESS | 2715 | 1461346768701 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}] 10:39:28 INFO - PROCESS | 2715 | 1461346768859 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:39:29 INFO - PROCESS | 2715 | 1461346769076 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be770800 == 48 [pid = 2715] [id = 77] 10:39:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 99 (0x7f30bac8f000) [pid = 2715] [serial = 230] [outer = (nil)] 10:39:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 100 (0x7f30bac95800) [pid = 2715] [serial = 231] [outer = 0x7f30bac8f000] 10:39:29 INFO - PROCESS | 2715 | 1461346769161 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 101 (0x7f30bb9a3000) [pid = 2715] [serial = 232] [outer = 0x7f30bac8f000] 10:39:30 INFO - PROCESS | 2715 | 1461346770069 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]]]}] 10:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1444ms 10:39:30 INFO - PROCESS | 2715 | 1461346770124 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 2715 | 1461346770129 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 10:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:39:30 INFO - PROCESS | 2715 | 1461346770141 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - PROCESS | 2715 | 1461346770146 Marionette TRACE conn3 <- [1,282,null,{}] 10:39:30 INFO - PROCESS | 2715 | 1461346770157 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}] 10:39:30 INFO - PROCESS | 2715 | 1461346770382 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:39:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce544800 == 47 [pid = 2715] [id = 70] 10:39:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9d53000 == 46 [pid = 2715] [id = 69] 10:39:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be7e3000 == 45 [pid = 2715] [id = 68] 10:39:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc27800 == 44 [pid = 2715] [id = 67] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 100 (0x7f30c9f7f400) [pid = 2715] [serial = 176] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc854000 == 43 [pid = 2715] [id = 66] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 99 (0x7f30bbcb6400) [pid = 2715] [serial = 158] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 98 (0x7f30be852800) [pid = 2715] [serial = 168] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 97 (0x7f30b635b000) [pid = 2715] [serial = 155] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 96 (0x7f30c3c0e800) [pid = 2715] [serial = 171] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 95 (0x7f30bcfb6c00) [pid = 2715] [serial = 165] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 94 (0x7f30b4eb5800) [pid = 2715] [serial = 161] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 93 (0x7f30c8c6dc00) [pid = 2715] [serial = 173] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 92 (0x7f30bb9a6400) [pid = 2715] [serial = 164] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 91 (0x7f30c9bab000) [pid = 2715] [serial = 174] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 90 (0x7f30b8a17800) [pid = 2715] [serial = 162] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 89 (0x7f30bdc6b400) [pid = 2715] [serial = 167] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | --DOMWINDOW == 88 (0x7f30bfb86800) [pid = 2715] [serial = 170] [outer = (nil)] [url = about:blank] 10:39:30 INFO - PROCESS | 2715 | 1461346770590 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4dc4000 == 44 [pid = 2715] [id = 78] 10:39:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 89 (0x7f30b635b000) [pid = 2715] [serial = 233] [outer = (nil)] 10:39:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 90 (0x7f30bd443000) [pid = 2715] [serial = 234] [outer = 0x7f30b635b000] 10:39:30 INFO - PROCESS | 2715 | 1461346770663 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 91 (0x7f30be605400) [pid = 2715] [serial = 235] [outer = 0x7f30b635b000] 10:39:31 INFO - PROCESS | 2715 | 1461346771340 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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1241ms 10:39:31 INFO - PROCESS | 2715 | 1461346771381 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 2715 | 1461346771385 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 10:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:39:31 INFO - PROCESS | 2715 | 1461346771391 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 2715 | 1461346771394 Marionette TRACE conn3 <- [1,286,null,{}] 10:39:31 INFO - PROCESS | 2715 | 1461346771409 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}] 10:39:31 INFO - PROCESS | 2715 | 1461346771613 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:39:31 INFO - PROCESS | 2715 | 1461346771632 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bda0c800 == 45 [pid = 2715] [id = 79] 10:39:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 92 (0x7f30bfbcf800) [pid = 2715] [serial = 236] [outer = (nil)] 10:39:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 93 (0x7f30c9ad9000) [pid = 2715] [serial = 237] [outer = 0x7f30bfbcf800] 10:39:31 INFO - PROCESS | 2715 | 1461346771702 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 94 (0x7f30c9f7f400) [pid = 2715] [serial = 238] [outer = 0x7f30bfbcf800] 10:39:32 INFO - PROCESS | 2715 | 1461346772557 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]]]}] 10:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1233ms 10:39:32 INFO - PROCESS | 2715 | 1461346772625 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:39:32 INFO - PROCESS | 2715 | 1461346772629 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 10:39:32 INFO - PROCESS | 2715 | 1461346772636 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 2715 | 1461346772639 Marionette TRACE conn3 <- [1,290,null,{}] 10:39:32 INFO - PROCESS | 2715 | 1461346772644 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}] 10:39:32 INFO - PROCESS | 2715 | 1461346772805 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:39:32 INFO - PROCESS | 2715 | 1461346772816 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9d2e000 == 46 [pid = 2715] [id = 80] 10:39:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 95 (0x7f30c987b800) [pid = 2715] [serial = 239] [outer = (nil)] 10:39:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 96 (0x7f30ce582800) [pid = 2715] [serial = 240] [outer = 0x7f30c987b800] 10:39:32 INFO - PROCESS | 2715 | 1461346772890 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 97 (0x7f30cea4b000) [pid = 2715] [serial = 241] [outer = 0x7f30c987b800] 10:39:33 INFO - PROCESS | 2715 | 1461346773847 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]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1239ms 10:39:33 INFO - PROCESS | 2715 | 1461346773875 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 2715 | 1461346773878 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 10:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:39:33 INFO - PROCESS | 2715 | 1461346773884 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 2715 | 1461346773887 Marionette TRACE conn3 <- [1,294,null,{}] 10:39:33 INFO - PROCESS | 2715 | 1461346773899 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}] 10:39:34 INFO - PROCESS | 2715 | 1461346774080 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:39:34 INFO - PROCESS | 2715 | 1461346774163 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cce8a000 == 47 [pid = 2715] [id = 81] 10:39:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 98 (0x7f30cadc9c00) [pid = 2715] [serial = 242] [outer = (nil)] 10:39:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 99 (0x7f30ced50400) [pid = 2715] [serial = 243] [outer = 0x7f30cadc9c00] 10:39:34 INFO - PROCESS | 2715 | 1461346774233 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 100 (0x7f30cf1d2000) [pid = 2715] [serial = 244] [outer = 0x7f30cadc9c00] 10:39:35 INFO - PROCESS | 2715 | 1461346775040 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]]]}] 10:39:35 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. 10:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1184ms 10:39:35 INFO - PROCESS | 2715 | --DOMWINDOW == 99 (0x7f30bfa02400) [pid = 2715] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:39:35 INFO - PROCESS | 2715 | --DOMWINDOW == 98 (0x7f30c8c6ec00) [pid = 2715] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:39:35 INFO - PROCESS | 2715 | --DOMWINDOW == 97 (0x7f30b3229000) [pid = 2715] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:39:35 INFO - PROCESS | 2715 | --DOMWINDOW == 96 (0x7f30c9bb0400) [pid = 2715] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:39:35 INFO - PROCESS | 2715 | --DOMWINDOW == 95 (0x7f30b4ebcc00) [pid = 2715] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:39:35 INFO - PROCESS | 2715 | --DOMWINDOW == 94 (0x7f30b6362c00) [pid = 2715] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:39:35 INFO - PROCESS | 2715 | --DOMWINDOW == 93 (0x7f30b4e18c00) [pid = 2715] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:39:35 INFO - PROCESS | 2715 | 1461346775162 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 2715 | 1461346775166 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 10:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:39:35 INFO - PROCESS | 2715 | 1461346775196 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 2715 | 1461346775198 Marionette TRACE conn3 <- [1,298,null,{}] 10:39:35 INFO - PROCESS | 2715 | 1461346775205 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}] 10:39:35 INFO - PROCESS | 2715 | 1461346775391 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:39:35 INFO - PROCESS | 2715 | 1461346775497 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cad26800 == 48 [pid = 2715] [id = 82] 10:39:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 94 (0x7f30cf242800) [pid = 2715] [serial = 245] [outer = (nil)] 10:39:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 95 (0x7f30d0eb2400) [pid = 2715] [serial = 246] [outer = 0x7f30cf242800] 10:39:35 INFO - PROCESS | 2715 | 1461346775573 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 96 (0x7f30d1b91800) [pid = 2715] [serial = 247] [outer = 0x7f30cf242800] 10:39:36 INFO - PROCESS | 2715 | 1461346776353 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]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1201ms 10:39:36 INFO - PROCESS | 2715 | 1461346776376 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 2715 | 1461346776380 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 10:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:39:36 INFO - PROCESS | 2715 | 1461346776386 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 2715 | 1461346776389 Marionette TRACE conn3 <- [1,302,null,{}] 10:39:36 INFO - PROCESS | 2715 | 1461346776395 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}] 10:39:36 INFO - PROCESS | 2715 | 1461346776581 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:39:36 INFO - PROCESS | 2715 | 1461346776597 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e61000 == 49 [pid = 2715] [id = 83] 10:39:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 97 (0x7f30bcfb6800) [pid = 2715] [serial = 248] [outer = (nil)] 10:39:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 98 (0x7f30d3160400) [pid = 2715] [serial = 249] [outer = 0x7f30bcfb6800] 10:39:36 INFO - PROCESS | 2715 | 1461346776663 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 99 (0x7f30d33df800) [pid = 2715] [serial = 250] [outer = 0x7f30bcfb6800] 10:39:37 INFO - PROCESS | 2715 | 1461346777529 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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1179ms 10:39:37 INFO - PROCESS | 2715 | 1461346777568 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 2715 | 1461346777575 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 10:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:39:37 INFO - PROCESS | 2715 | 1461346777699 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 2715 | 1461346777707 Marionette TRACE conn3 <- [1,306,null,{}] 10:39:37 INFO - PROCESS | 2715 | 1461346777761 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}] 10:39:37 INFO - PROCESS | 2715 | 1461346777960 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:39:38 INFO - PROCESS | 2715 | 1461346778166 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd578000 == 50 [pid = 2715] [id = 84] 10:39:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 100 (0x7f30b4ebcc00) [pid = 2715] [serial = 251] [outer = (nil)] 10:39:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 101 (0x7f30b657f400) [pid = 2715] [serial = 252] [outer = 0x7f30b4ebcc00] 10:39:38 INFO - PROCESS | 2715 | 1461346778249 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 102 (0x7f30b6585000) [pid = 2715] [serial = 253] [outer = 0x7f30b4ebcc00] 10:39:39 INFO - PROCESS | 2715 | 1461346779110 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]]]}] 10:39:39 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. 10:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1587ms 10:39:39 INFO - PROCESS | 2715 | 1461346779187 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 2715 | 1461346779196 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 10:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:39:39 INFO - PROCESS | 2715 | 1461346779208 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 2715 | 1461346779212 Marionette TRACE conn3 <- [1,310,null,{}] 10:39:39 INFO - PROCESS | 2715 | 1461346779227 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}] 10:39:39 INFO - PROCESS | 2715 | 1461346779476 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:39:39 INFO - PROCESS | 2715 | 1461346779588 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9d44000 == 51 [pid = 2715] [id = 85] 10:39:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 103 (0x7f30b2a42800) [pid = 2715] [serial = 254] [outer = (nil)] 10:39:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 104 (0x7f30b2a4ec00) [pid = 2715] [serial = 255] [outer = 0x7f30b2a42800] 10:39:39 INFO - PROCESS | 2715 | 1461346779664 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 105 (0x7f30b667d000) [pid = 2715] [serial = 256] [outer = 0x7f30b2a42800] 10:39:40 INFO - PROCESS | 2715 | 1461346780582 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]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1402ms 10:39:40 INFO - PROCESS | 2715 | 1461346780611 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 2715 | 1461346780615 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 10:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:39:40 INFO - PROCESS | 2715 | 1461346780622 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 2715 | 1461346780629 Marionette TRACE conn3 <- [1,314,null,{}] 10:39:40 INFO - PROCESS | 2715 | 1461346780645 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}] 10:39:40 INFO - PROCESS | 2715 | 1461346780832 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:39:40 INFO - PROCESS | 2715 | 1461346780974 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30edfd1800 == 52 [pid = 2715] [id = 86] 10:39:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 106 (0x7f30bb9a5000) [pid = 2715] [serial = 257] [outer = (nil)] 10:39:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 107 (0x7f30bde41800) [pid = 2715] [serial = 258] [outer = 0x7f30bb9a5000] 10:39:41 INFO - PROCESS | 2715 | 1461346781058 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 108 (0x7f30bfb82000) [pid = 2715] [serial = 259] [outer = 0x7f30bb9a5000] 10:39:41 INFO - PROCESS | 2715 | 1461346781977 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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1387ms 10:39:42 INFO - PROCESS | 2715 | 1461346782011 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 2715 | 1461346782015 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 10:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:39:42 INFO - PROCESS | 2715 | 1461346782023 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 2715 | 1461346782027 Marionette TRACE conn3 <- [1,318,null,{}] 10:39:42 INFO - PROCESS | 2715 | 1461346782034 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}] 10:39:42 INFO - PROCESS | 2715 | 1461346782209 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:39:42 INFO - PROCESS | 2715 | 1461346782364 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf7c000 == 53 [pid = 2715] [id = 87] 10:39:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 109 (0x7f30b2c6e400) [pid = 2715] [serial = 260] [outer = (nil)] 10:39:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 110 (0x7f30b2c76000) [pid = 2715] [serial = 261] [outer = 0x7f30b2c6e400] 10:39:42 INFO - PROCESS | 2715 | 1461346782443 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 111 (0x7f30bbfdd400) [pid = 2715] [serial = 262] [outer = 0x7f30b2c6e400] 10:39:43 INFO - PROCESS | 2715 | 1461346783341 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]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1385ms 10:39:43 INFO - PROCESS | 2715 | 1461346783409 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:39:43 INFO - PROCESS | 2715 | 1461346783413 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 10:39:43 INFO - PROCESS | 2715 | 1461346783420 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - PROCESS | 2715 | 1461346783424 Marionette TRACE conn3 <- [1,322,null,{}] 10:39:43 INFO - PROCESS | 2715 | 1461346783437 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}] 10:39:43 INFO - PROCESS | 2715 | 1461346783670 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:39:43 INFO - PROCESS | 2715 | 1461346783851 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13de800 == 54 [pid = 2715] [id = 88] 10:39:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 112 (0x7f30b2c72400) [pid = 2715] [serial = 263] [outer = (nil)] 10:39:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 113 (0x7f30c2f69800) [pid = 2715] [serial = 264] [outer = 0x7f30b2c72400] 10:39:43 INFO - PROCESS | 2715 | 1461346783969 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 114 (0x7f30c9f86400) [pid = 2715] [serial = 265] [outer = 0x7f30b2c72400] 10:39:44 INFO - PROCESS | 2715 | 1461346784862 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]]]}] 10:39:44 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. 10:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1489ms 10:39:44 INFO - PROCESS | 2715 | 1461346784910 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:39:44 INFO - PROCESS | 2715 | 1461346784914 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 10:39:44 INFO - PROCESS | 2715 | 1461346784922 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 2715 | 1461346784925 Marionette TRACE conn3 <- [1,326,null,{}] 10:39:44 INFO - PROCESS | 2715 | 1461346784932 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}] 10:39:45 INFO - PROCESS | 2715 | 1461346785193 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:39:45 INFO - PROCESS | 2715 | 1461346785573 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6eaf000 == 55 [pid = 2715] [id = 89] 10:39:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 115 (0x7f30b1217400) [pid = 2715] [serial = 266] [outer = (nil)] 10:39:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 116 (0x7f30b2a41400) [pid = 2715] [serial = 267] [outer = 0x7f30b1217400] 10:39:45 INFO - PROCESS | 2715 | 1461346785664 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 117 (0x7f30b2a4b800) [pid = 2715] [serial = 268] [outer = 0x7f30b1217400] 10:39:46 INFO - PROCESS | 2715 | 1461346786565 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]]]}] 10:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1693ms 10:39:46 INFO - PROCESS | 2715 | 1461346786615 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:39:46 INFO - PROCESS | 2715 | 1461346786623 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 10:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:39:46 INFO - PROCESS | 2715 | 1461346786633 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 2715 | 1461346786637 Marionette TRACE conn3 <- [1,330,null,{}] 10:39:46 INFO - PROCESS | 2715 | 1461346786646 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}] 10:39:46 INFO - PROCESS | 2715 | 1461346786881 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:39:47 INFO - PROCESS | 2715 | 1461346787076 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3ee7800 == 56 [pid = 2715] [id = 90] 10:39:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 118 (0x7f30b4d50400) [pid = 2715] [serial = 269] [outer = (nil)] 10:39:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 119 (0x7f30b6578400) [pid = 2715] [serial = 270] [outer = 0x7f30b4d50400] 10:39:47 INFO - PROCESS | 2715 | 1461346787219 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f30b6586800) [pid = 2715] [serial = 271] [outer = 0x7f30b4d50400] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cad26800 == 55 [pid = 2715] [id = 82] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cce8a000 == 54 [pid = 2715] [id = 81] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9d2e000 == 53 [pid = 2715] [id = 80] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 119 (0x7f30cf1d3c00) [pid = 2715] [serial = 212] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bda0c800 == 52 [pid = 2715] [id = 79] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4dc4000 == 51 [pid = 2715] [id = 78] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be770800 == 50 [pid = 2715] [id = 77] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cce88000 == 49 [pid = 2715] [id = 73] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcf7d800 == 48 [pid = 2715] [id = 72] 10:39:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cedcb000 == 47 [pid = 2715] [id = 71] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 118 (0x7f30cecd0400) [pid = 2715] [serial = 206] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 117 (0x7f30bfa09800) [pid = 2715] [serial = 209] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 116 (0x7f30ced54c00) [pid = 2715] [serial = 207] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 115 (0x7f30cac29800) [pid = 2715] [serial = 177] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 114 (0x7f30c3c8b800) [pid = 2715] [serial = 203] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 113 (0x7f30bb943c00) [pid = 2715] [serial = 198] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 112 (0x7f30b8a18800) [pid = 2715] [serial = 197] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 111 (0x7f30bcea9000) [pid = 2715] [serial = 200] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 110 (0x7f30bdcca000) [pid = 2715] [serial = 201] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 109 (0x7f30b8a17400) [pid = 2715] [serial = 194] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 108 (0x7f30b4d4f800) [pid = 2715] [serial = 179] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 107 (0x7f30bbeb6800) [pid = 2715] [serial = 182] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 106 (0x7f30c3c0f800) [pid = 2715] [serial = 185] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 105 (0x7f30cace8c00) [pid = 2715] [serial = 188] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 104 (0x7f30ccee0c00) [pid = 2715] [serial = 191] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 103 (0x7f30cef81c00) [pid = 2715] [serial = 210] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 102 (0x7f30c9df9800) [pid = 2715] [serial = 204] [outer = (nil)] [url = about:blank] 10:39:47 INFO - PROCESS | 2715 | --DOMWINDOW == 101 (0x7f30c8c61400) [pid = 2715] [serial = 153] [outer = (nil)] [url = about:blank] 10:39:48 INFO - PROCESS | 2715 | 1461346788044 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]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1484ms 10:39:48 INFO - PROCESS | 2715 | 1461346788121 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:39:48 INFO - PROCESS | 2715 | 1461346788128 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 10:39:48 INFO - PROCESS | 2715 | 1461346788135 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 2715 | 1461346788138 Marionette TRACE conn3 <- [1,334,null,{}] 10:39:48 INFO - PROCESS | 2715 | 1461346788145 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}] 10:39:48 INFO - PROCESS | 2715 | 1461346788314 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:39:48 INFO - PROCESS | 2715 | 1461346788423 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcd1a000 == 48 [pid = 2715] [id = 91] 10:39:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 102 (0x7f30b2a43c00) [pid = 2715] [serial = 272] [outer = (nil)] 10:39:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 103 (0x7f30bb04d800) [pid = 2715] [serial = 273] [outer = 0x7f30b2a43c00] 10:39:48 INFO - PROCESS | 2715 | 1461346788507 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 104 (0x7f30bcea9000) [pid = 2715] [serial = 274] [outer = 0x7f30b2a43c00] 10:39:49 INFO - PROCESS | 2715 | 1461346789389 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]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1292ms 10:39:49 INFO - PROCESS | 2715 | 1461346789444 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 2715 | 1461346789449 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 10:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:39:49 INFO - PROCESS | 2715 | 1461346789465 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 2715 | 1461346789475 Marionette TRACE conn3 <- [1,338,null,{}] 10:39:49 INFO - PROCESS | 2715 | 1461346789485 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}] 10:39:49 INFO - PROCESS | 2715 | 1461346789656 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:39:49 INFO - PROCESS | 2715 | 1461346789668 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bfb18800 == 49 [pid = 2715] [id = 92] 10:39:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 105 (0x7f30be857400) [pid = 2715] [serial = 275] [outer = (nil)] 10:39:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 106 (0x7f30c8c6e800) [pid = 2715] [serial = 276] [outer = 0x7f30be857400] 10:39:49 INFO - PROCESS | 2715 | 1461346789737 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 107 (0x7f30c9da0c00) [pid = 2715] [serial = 277] [outer = 0x7f30be857400] 10:39:50 INFO - PROCESS | 2715 | 1461346790647 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]]]}] 10:39:50 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. 10:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1244ms 10:39:50 INFO - PROCESS | 2715 | 1461346790710 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:39:50 INFO - PROCESS | 2715 | 1461346790715 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 10:39:50 INFO - PROCESS | 2715 | 1461346790722 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 2715 | 1461346790725 Marionette TRACE conn3 <- [1,342,null,{}] 10:39:50 INFO - PROCESS | 2715 | 1461346790731 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}] 10:39:50 INFO - PROCESS | 2715 | 1461346790939 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:39:50 INFO - PROCESS | 2715 | 1461346790966 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9a94800 == 50 [pid = 2715] [id = 93] 10:39:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 108 (0x7f30be60fc00) [pid = 2715] [serial = 278] [outer = (nil)] 10:39:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 109 (0x7f30cac29800) [pid = 2715] [serial = 279] [outer = 0x7f30be60fc00] 10:39:51 INFO - PROCESS | 2715 | 1461346791032 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 110 (0x7f30cce2ac00) [pid = 2715] [serial = 280] [outer = 0x7f30be60fc00] 10:39:51 INFO - PROCESS | 2715 | 1461346791890 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]]]}] 10:39:51 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. 10:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1231ms 10:39:52 INFO - PROCESS | 2715 | --DOMWINDOW == 109 (0x7f30cadc9c00) [pid = 2715] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:39:52 INFO - PROCESS | 2715 | --DOMWINDOW == 108 (0x7f30cf242800) [pid = 2715] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:39:52 INFO - PROCESS | 2715 | --DOMWINDOW == 107 (0x7f30bfbcf800) [pid = 2715] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:39:52 INFO - PROCESS | 2715 | --DOMWINDOW == 106 (0x7f30b635b000) [pid = 2715] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:39:52 INFO - PROCESS | 2715 | --DOMWINDOW == 105 (0x7f30c987b800) [pid = 2715] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:39:52 INFO - PROCESS | 2715 | --DOMWINDOW == 104 (0x7f30bac8f000) [pid = 2715] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:39:52 INFO - PROCESS | 2715 | --DOMWINDOW == 103 (0x7f30be857800) [pid = 2715] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:39:52 INFO - PROCESS | 2715 | 1461346792043 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:39:52 INFO - PROCESS | 2715 | 1461346792046 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 10:39:52 INFO - PROCESS | 2715 | 1461346792055 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 2715 | 1461346792059 Marionette TRACE conn3 <- [1,346,null,{}] 10:39:52 INFO - PROCESS | 2715 | 1461346792067 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}] 10:39:52 INFO - PROCESS | 2715 | 1461346792238 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:39:52 INFO - PROCESS | 2715 | 1461346792249 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13d3800 == 51 [pid = 2715] [id = 94] 10:39:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 104 (0x7f30cadc9c00) [pid = 2715] [serial = 281] [outer = (nil)] 10:39:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 105 (0x7f30ce510c00) [pid = 2715] [serial = 282] [outer = 0x7f30cadc9c00] 10:39:52 INFO - PROCESS | 2715 | 1461346792341 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 106 (0x7f30cecd3800) [pid = 2715] [serial = 283] [outer = 0x7f30cadc9c00] 10:39:53 INFO - PROCESS | 2715 | 1461346793189 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]]]}] 10:39:53 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. 10:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1147ms 10:39:53 INFO - PROCESS | 2715 | 1461346793217 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:39:53 INFO - PROCESS | 2715 | 1461346793221 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 10:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:39:53 INFO - PROCESS | 2715 | 1461346793232 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - PROCESS | 2715 | 1461346793234 Marionette TRACE conn3 <- [1,350,null,{}] 10:39:53 INFO - PROCESS | 2715 | 1461346793241 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}] 10:39:53 INFO - PROCESS | 2715 | 1461346793388 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:39:53 INFO - PROCESS | 2715 | 1461346793404 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce76d000 == 52 [pid = 2715] [id = 95] 10:39:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 107 (0x7f30b6543800) [pid = 2715] [serial = 284] [outer = (nil)] 10:39:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 108 (0x7f30ce579400) [pid = 2715] [serial = 285] [outer = 0x7f30b6543800] 10:39:53 INFO - PROCESS | 2715 | 1461346793469 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 109 (0x7f30ced89000) [pid = 2715] [serial = 286] [outer = 0x7f30b6543800] 10:39:54 INFO - PROCESS | 2715 | 1461346794480 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]]]}] 10:39:54 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. 10:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1287ms 10:39:54 INFO - PROCESS | 2715 | 1461346794516 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 2715 | 1461346794523 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 10:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:39:54 INFO - PROCESS | 2715 | 1461346794534 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - PROCESS | 2715 | 1461346794540 Marionette TRACE conn3 <- [1,354,null,{}] 10:39:54 INFO - PROCESS | 2715 | 1461346794552 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}] 10:39:54 INFO - PROCESS | 2715 | 1461346794765 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:39:54 INFO - PROCESS | 2715 | 1461346794914 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf70000 == 53 [pid = 2715] [id = 96] 10:39:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 110 (0x7f30b1211000) [pid = 2715] [serial = 287] [outer = (nil)] 10:39:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 111 (0x7f30b3dd5000) [pid = 2715] [serial = 288] [outer = 0x7f30b1211000] 10:39:54 INFO - PROCESS | 2715 | 1461346794994 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 112 (0x7f30b635fc00) [pid = 2715] [serial = 289] [outer = 0x7f30b1211000] 10:39:55 INFO - PROCESS | 2715 | 1461346795975 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]]]}] 10:39:56 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. 10:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1503ms 10:39:56 INFO - PROCESS | 2715 | 1461346796037 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 2715 | 1461346796047 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 10:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:39:56 INFO - PROCESS | 2715 | 1461346796059 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 2715 | 1461346796063 Marionette TRACE conn3 <- [1,358,null,{}] 10:39:56 INFO - PROCESS | 2715 | 1461346796071 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}] 10:39:56 INFO - PROCESS | 2715 | 1461346796290 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:39:56 INFO - PROCESS | 2715 | 1461346796488 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8ce5000 == 54 [pid = 2715] [id = 97] 10:39:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 113 (0x7f30b6684400) [pid = 2715] [serial = 290] [outer = (nil)] 10:39:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 114 (0x7f30b96c7c00) [pid = 2715] [serial = 291] [outer = 0x7f30b6684400] 10:39:56 INFO - PROCESS | 2715 | 1461346796615 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 115 (0x7f30bb93e800) [pid = 2715] [serial = 292] [outer = 0x7f30b6684400] 10:39:57 INFO - PROCESS | 2715 | 1461346797642 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]]]}] 10:39:57 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. 10:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1634ms 10:39:57 INFO - PROCESS | 2715 | 1461346797693 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 2715 | 1461346797699 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 10:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:39:57 INFO - PROCESS | 2715 | 1461346797707 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 2715 | 1461346797714 Marionette TRACE conn3 <- [1,362,null,{}] 10:39:57 INFO - PROCESS | 2715 | 1461346797738 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}] 10:39:58 INFO - PROCESS | 2715 | 1461346798016 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:39:58 INFO - PROCESS | 2715 | 1461346798197 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e62000 == 55 [pid = 2715] [id = 98] 10:39:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 116 (0x7f30bfbc8000) [pid = 2715] [serial = 293] [outer = (nil)] 10:39:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 117 (0x7f30c9df3800) [pid = 2715] [serial = 294] [outer = 0x7f30bfbc8000] 10:39:58 INFO - PROCESS | 2715 | 1461346798295 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 118 (0x7f30cafe7400) [pid = 2715] [serial = 295] [outer = 0x7f30bfbc8000] 10:39:59 INFO - PROCESS | 2715 | 1461346799213 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]]]}] 10:39:59 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. 10:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1540ms 10:39:59 INFO - PROCESS | 2715 | 1461346799248 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 2715 | 1461346799253 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 10:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:39:59 INFO - PROCESS | 2715 | 1461346799260 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 2715 | 1461346799264 Marionette TRACE conn3 <- [1,366,null,{}] 10:39:59 INFO - PROCESS | 2715 | 1461346799270 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}] 10:39:59 INFO - PROCESS | 2715 | 1461346799461 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:39:59 INFO - PROCESS | 2715 | 1461346799611 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2ddf800 == 56 [pid = 2715] [id = 99] 10:39:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 119 (0x7f30be60b000) [pid = 2715] [serial = 296] [outer = (nil)] 10:39:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f30cafef000) [pid = 2715] [serial = 297] [outer = 0x7f30be60b000] 10:39:59 INFO - PROCESS | 2715 | 1461346799695 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 121 (0x7f30caff5400) [pid = 2715] [serial = 298] [outer = 0x7f30be60b000] 10:40:00 INFO - PROCESS | 2715 | 1461346800671 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]]]}] 10:40:00 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. 10:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1431ms 10:40:00 INFO - PROCESS | 2715 | 1461346800692 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 2715 | 1461346800695 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 10:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:40:00 INFO - PROCESS | 2715 | 1461346800704 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 2715 | 1461346800708 Marionette TRACE conn3 <- [1,370,null,{}] 10:40:00 INFO - PROCESS | 2715 | 1461346800715 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}] 10:40:00 INFO - PROCESS | 2715 | 1461346800922 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:40:01 INFO - PROCESS | 2715 | 1461346801078 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d3382000 == 57 [pid = 2715] [id = 100] 10:40:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 122 (0x7f30b2cae000) [pid = 2715] [serial = 299] [outer = (nil)] 10:40:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 123 (0x7f30b2cb4c00) [pid = 2715] [serial = 300] [outer = 0x7f30b2cae000] 10:40:01 INFO - PROCESS | 2715 | 1461346801171 Marionette DEBUG loaded listener.js 10:40:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 124 (0x7f30b2cb8400) [pid = 2715] [serial = 301] [outer = 0x7f30b2cae000] 10:40:02 INFO - PROCESS | 2715 | 1461346802421 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]]]}] 10:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1749ms 10:40:02 INFO - PROCESS | 2715 | 1461346802454 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:40:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:40:02 INFO - PROCESS | 2715 | 1461346802459 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 10:40:02 INFO - PROCESS | 2715 | 1461346802467 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 2715 | 1461346802470 Marionette TRACE conn3 <- [1,374,null,{}] 10:40:02 INFO - PROCESS | 2715 | 1461346802478 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}] 10:40:02 INFO - PROCESS | 2715 | 1461346802757 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:40:02 INFO - PROCESS | 2715 | 1461346802975 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d408a000 == 58 [pid = 2715] [id = 101] 10:40:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 125 (0x7f30cf11e400) [pid = 2715] [serial = 302] [outer = (nil)] 10:40:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 126 (0x7f30cf1cc400) [pid = 2715] [serial = 303] [outer = 0x7f30cf11e400] 10:40:03 INFO - PROCESS | 2715 | 1461346803057 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 127 (0x7f30cf242000) [pid = 2715] [serial = 304] [outer = 0x7f30cf11e400] 10:40:03 INFO - PROCESS | 2715 | 1461346803993 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:40:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1593ms 10:40:04 INFO - PROCESS | 2715 | 1461346804060 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 2715 | 1461346804065 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 10:40:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:40:04 INFO - PROCESS | 2715 | 1461346804073 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 2715 | 1461346804078 Marionette TRACE conn3 <- [1,378,null,{}] 10:40:04 INFO - PROCESS | 2715 | 1461346804085 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}] 10:40:04 INFO - PROCESS | 2715 | 1461346804283 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:40:04 INFO - PROCESS | 2715 | 1461346804479 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70b5800 == 59 [pid = 2715] [id = 102] 10:40:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 128 (0x7f30b05a2000) [pid = 2715] [serial = 305] [outer = (nil)] 10:40:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f30b05a7400) [pid = 2715] [serial = 306] [outer = 0x7f30b05a2000] 10:40:04 INFO - PROCESS | 2715 | 1461346804573 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30b2a41800) [pid = 2715] [serial = 307] [outer = 0x7f30b05a2000] 10:40:05 INFO - PROCESS | 2715 | 1461346805710 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:40:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:40:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1689ms 10:40:05 INFO - PROCESS | 2715 | 1461346805763 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:40:05 INFO - PROCESS | 2715 | 1461346805770 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 10:40:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:40:05 INFO - PROCESS | 2715 | 1461346805780 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 2715 | 1461346805786 Marionette TRACE conn3 <- [1,382,null,{}] 10:40:05 INFO - PROCESS | 2715 | 1461346805797 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}] 10:40:06 INFO - PROCESS | 2715 | 1461346806008 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:40:06 INFO - PROCESS | 2715 | 1461346806193 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbe2b800 == 60 [pid = 2715] [id = 103] 10:40:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30b1218000) [pid = 2715] [serial = 308] [outer = (nil)] 10:40:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30b2c70000) [pid = 2715] [serial = 309] [outer = 0x7f30b1218000] 10:40:06 INFO - PROCESS | 2715 | 1461346806304 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30b2cb4800) [pid = 2715] [serial = 310] [outer = 0x7f30b1218000] 10:40:07 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:07 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:40:07 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:07 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:07 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:07 INFO - PROCESS | 2715 | 1461346807396 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:40:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1642ms 10:40:07 INFO - PROCESS | 2715 | 1461346807422 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 2715 | 1461346807430 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 10:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:40:07 INFO - PROCESS | 2715 | 1461346807442 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 2715 | 1461346807445 Marionette TRACE conn3 <- [1,386,null,{}] 10:40:07 INFO - PROCESS | 2715 | 1461346807453 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}] 10:40:07 INFO - PROCESS | 2715 | 1461346807626 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:40:07 INFO - PROCESS | 2715 | 1461346807788 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b8ab3800 == 61 [pid = 2715] [id = 104] 10:40:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30b653c400) [pid = 2715] [serial = 311] [outer = (nil)] 10:40:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30b6540400) [pid = 2715] [serial = 312] [outer = 0x7f30b653c400] 10:40:07 INFO - PROCESS | 2715 | 1461346807918 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30b657d400) [pid = 2715] [serial = 313] [outer = 0x7f30b653c400] 10:40:08 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b13d3800 == 60 [pid = 2715] [id = 94] 10:40:08 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9a94800 == 59 [pid = 2715] [id = 93] 10:40:08 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bfb18800 == 58 [pid = 2715] [id = 92] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30d3160400) [pid = 2715] [serial = 249] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30cea4e000) [pid = 2715] [serial = 228] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcd1a000 == 57 [pid = 2715] [id = 91] 10:40:08 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3ee7800 == 56 [pid = 2715] [id = 90] 10:40:08 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6eaf000 == 55 [pid = 2715] [id = 89] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30bb9a6c00) [pid = 2715] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30ced50400) [pid = 2715] [serial = 243] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30d0eb2400) [pid = 2715] [serial = 246] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30cf1d2000) [pid = 2715] [serial = 244] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30bac9a000) [pid = 2715] [serial = 225] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30c9ad9000) [pid = 2715] [serial = 237] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 127 (0x7f30c9f7f400) [pid = 2715] [serial = 238] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 126 (0x7f30cea45000) [pid = 2715] [serial = 222] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 125 (0x7f30bd443000) [pid = 2715] [serial = 234] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 124 (0x7f30be605400) [pid = 2715] [serial = 235] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 123 (0x7f30ce582800) [pid = 2715] [serial = 240] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 122 (0x7f30bb9a3000) [pid = 2715] [serial = 232] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 121 (0x7f30bac95800) [pid = 2715] [serial = 231] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 120 (0x7f30d1873400) [pid = 2715] [serial = 213] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 119 (0x7f30bff3e000) [pid = 2715] [serial = 219] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 118 (0x7f30bb9a2c00) [pid = 2715] [serial = 216] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 117 (0x7f30cea4b000) [pid = 2715] [serial = 241] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | --DOMWINDOW == 116 (0x7f30d1b91800) [pid = 2715] [serial = 247] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 2715 | 1461346808975 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]]]}] 10:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1587ms 10:40:09 INFO - PROCESS | 2715 | 1461346809030 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:40:09 INFO - PROCESS | 2715 | 1461346809042 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 10:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:40:09 INFO - PROCESS | 2715 | 1461346809054 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 2715 | 1461346809064 Marionette TRACE conn3 <- [1,390,null,{}] 10:40:09 INFO - PROCESS | 2715 | 1461346809081 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}] 10:40:09 INFO - PROCESS | 2715 | 1461346809269 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:40:09 INFO - PROCESS | 2715 | 1461346809454 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bda10800 == 56 [pid = 2715] [id = 105] 10:40:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 117 (0x7f30b4d50000) [pid = 2715] [serial = 314] [outer = (nil)] 10:40:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 118 (0x7f30bb9a6c00) [pid = 2715] [serial = 315] [outer = 0x7f30b4d50000] 10:40:09 INFO - PROCESS | 2715 | 1461346809537 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 119 (0x7f30bd447000) [pid = 2715] [serial = 316] [outer = 0x7f30b4d50000] 10:40:10 INFO - PROCESS | 2715 | 1461346810345 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]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:40:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1342ms 10:40:10 INFO - PROCESS | 2715 | 1461346810397 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 2715 | 1461346810400 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 10:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:40:10 INFO - PROCESS | 2715 | 1461346810408 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 2715 | 1461346810411 Marionette TRACE conn3 <- [1,394,null,{}] 10:40:10 INFO - PROCESS | 2715 | 1461346810418 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}] 10:40:10 INFO - PROCESS | 2715 | 1461346810595 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:40:10 INFO - PROCESS | 2715 | 1461346810714 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8cce800 == 57 [pid = 2715] [id = 106] 10:40:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f30b653cc00) [pid = 2715] [serial = 317] [outer = (nil)] 10:40:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 121 (0x7f30bfa04c00) [pid = 2715] [serial = 318] [outer = 0x7f30b653cc00] 10:40:10 INFO - PROCESS | 2715 | 1461346810784 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 122 (0x7f30c2f68800) [pid = 2715] [serial = 319] [outer = 0x7f30b653cc00] 10:40:11 INFO - PROCESS | 2715 | 1461346811694 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]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1336ms 10:40:11 INFO - PROCESS | 2715 | 1461346811754 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 2715 | 1461346811759 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 10:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:40:11 INFO - PROCESS | 2715 | 1461346811767 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 2715 | 1461346811772 Marionette TRACE conn3 <- [1,398,null,{}] 10:40:11 INFO - PROCESS | 2715 | 1461346811798 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}] 10:40:12 INFO - PROCESS | 2715 | 1461346812014 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:40:12 INFO - PROCESS | 2715 | 1461346812054 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30caa07000 == 58 [pid = 2715] [id = 107] 10:40:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 123 (0x7f30be609c00) [pid = 2715] [serial = 320] [outer = (nil)] 10:40:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 124 (0x7f30c9f09800) [pid = 2715] [serial = 321] [outer = 0x7f30be609c00] 10:40:12 INFO - PROCESS | 2715 | 1461346812128 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 125 (0x7f30cafe9800) [pid = 2715] [serial = 322] [outer = 0x7f30be609c00] 10:40:13 INFO - PROCESS | 2715 | --DOMWINDOW == 124 (0x7f30be60fc00) [pid = 2715] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:40:13 INFO - PROCESS | 2715 | --DOMWINDOW == 123 (0x7f30cadc9c00) [pid = 2715] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:40:13 INFO - PROCESS | 2715 | --DOMWINDOW == 122 (0x7f30b2a43c00) [pid = 2715] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:40:13 INFO - PROCESS | 2715 | --DOMWINDOW == 121 (0x7f30b1217400) [pid = 2715] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:40:13 INFO - PROCESS | 2715 | --DOMWINDOW == 120 (0x7f30b4d50400) [pid = 2715] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:40:13 INFO - PROCESS | 2715 | --DOMWINDOW == 119 (0x7f30be857400) [pid = 2715] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:40:13 INFO - PROCESS | 2715 | 1461346813429 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]]]}] 10:40:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:40:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1714ms 10:40:13 INFO - PROCESS | 2715 | 1461346813483 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:40:13 INFO - PROCESS | 2715 | 1461346813487 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 10:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:40:13 INFO - PROCESS | 2715 | 1461346813496 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 2715 | 1461346813500 Marionette TRACE conn3 <- [1,402,null,{}] 10:40:13 INFO - PROCESS | 2715 | 1461346813509 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}] 10:40:13 INFO - PROCESS | 2715 | 1461346813865 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:40:13 INFO - PROCESS | 2715 | 1461346813941 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cedcb000 == 59 [pid = 2715] [id = 108] 10:40:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f30ba86a800) [pid = 2715] [serial = 323] [outer = (nil)] 10:40:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 121 (0x7f30cecd9000) [pid = 2715] [serial = 324] [outer = 0x7f30ba86a800] 10:40:14 INFO - PROCESS | 2715 | 1461346814015 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 122 (0x7f30cef76800) [pid = 2715] [serial = 325] [outer = 0x7f30ba86a800] 10:40:14 INFO - PROCESS | 2715 | 1461346814845 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]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1388ms 10:40:14 INFO - PROCESS | 2715 | 1461346814885 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 2715 | 1461346814888 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 10:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:40:14 INFO - PROCESS | 2715 | 1461346814896 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - PROCESS | 2715 | 1461346814899 Marionette TRACE conn3 <- [1,406,null,{}] 10:40:14 INFO - PROCESS | 2715 | 1461346814906 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}] 10:40:15 INFO - PROCESS | 2715 | 1461346815074 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:40:15 INFO - PROCESS | 2715 | 1461346815197 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cf21f000 == 60 [pid = 2715] [id = 109] 10:40:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 123 (0x7f30b29e1400) [pid = 2715] [serial = 326] [outer = (nil)] 10:40:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 124 (0x7f30b29e9800) [pid = 2715] [serial = 327] [outer = 0x7f30b29e1400] 10:40:15 INFO - PROCESS | 2715 | 1461346815266 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 125 (0x7f30b29ee400) [pid = 2715] [serial = 328] [outer = 0x7f30b29e1400] 10:40:16 INFO - PROCESS | 2715 | 1461346816320 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]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1487ms 10:40:16 INFO - PROCESS | 2715 | 1461346816384 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 2715 | 1461346816393 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 10:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:40:16 INFO - PROCESS | 2715 | 1461346816405 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - PROCESS | 2715 | 1461346816411 Marionette TRACE conn3 <- [1,410,null,{}] 10:40:16 INFO - PROCESS | 2715 | 1461346816420 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}] 10:40:16 INFO - PROCESS | 2715 | 1461346816662 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:40:16 INFO - PROCESS | 2715 | 1461346816873 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf71000 == 61 [pid = 2715] [id = 110] 10:40:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 126 (0x7f30b2c70400) [pid = 2715] [serial = 329] [outer = (nil)] 10:40:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 127 (0x7f30b2cad000) [pid = 2715] [serial = 330] [outer = 0x7f30b2c70400] 10:40:16 INFO - PROCESS | 2715 | 1461346816974 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 128 (0x7f30b3efb400) [pid = 2715] [serial = 331] [outer = 0x7f30b2c70400] 10:40:17 INFO - PROCESS | 2715 | 1461346817979 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]]]}] 10:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1587ms 10:40:17 INFO - PROCESS | 2715 | 1461346817993 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:40:18 INFO - PROCESS | 2715 | 1461346818003 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 10:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:40:18 INFO - PROCESS | 2715 | 1461346818015 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 2715 | 1461346818019 Marionette TRACE conn3 <- [1,414,null,{}] 10:40:18 INFO - PROCESS | 2715 | 1461346818027 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}] 10:40:18 INFO - PROCESS | 2715 | 1461346818222 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:40:18 INFO - PROCESS | 2715 | 1461346818469 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce76b800 == 62 [pid = 2715] [id = 111] 10:40:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f30b653b000) [pid = 2715] [serial = 332] [outer = (nil)] 10:40:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30bac8e400) [pid = 2715] [serial = 333] [outer = 0x7f30b653b000] 10:40:18 INFO - PROCESS | 2715 | 1461346818596 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30bc30a800) [pid = 2715] [serial = 334] [outer = 0x7f30b653b000] 10:40:19 INFO - PROCESS | 2715 | 1461346819614 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]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1637ms 10:40:19 INFO - PROCESS | 2715 | 1461346819653 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:40:19 INFO - PROCESS | 2715 | 1461346819660 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 10:40:19 INFO - PROCESS | 2715 | 1461346819669 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 2715 | 1461346819676 Marionette TRACE conn3 <- [1,418,null,{}] 10:40:19 INFO - PROCESS | 2715 | 1461346819694 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}] 10:40:19 INFO - PROCESS | 2715 | 1461346819936 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:40:20 INFO - PROCESS | 2715 | 1461346820183 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12dc800 == 63 [pid = 2715] [id = 112] 10:40:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30bcfb6c00) [pid = 2715] [serial = 335] [outer = (nil)] 10:40:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30c8c70800) [pid = 2715] [serial = 336] [outer = 0x7f30bcfb6c00] 10:40:20 INFO - PROCESS | 2715 | 1461346820278 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30cea40c00) [pid = 2715] [serial = 337] [outer = 0x7f30bcfb6c00] 10:40:21 INFO - PROCESS | 2715 | 1461346821601 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]]]}] 10:40:21 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 10:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1945ms 10:40:21 INFO - PROCESS | 2715 | 1461346821613 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 2715 | 1461346821620 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 10:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:40:21 INFO - PROCESS | 2715 | 1461346821686 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 2715 | 1461346821690 Marionette TRACE conn3 <- [1,422,null,{}] 10:40:21 INFO - PROCESS | 2715 | 1461346821701 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}] 10:40:21 INFO - PROCESS | 2715 | 1461346821887 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:40:22 INFO - PROCESS | 2715 | 1461346822038 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30dbfd3800 == 64 [pid = 2715] [id = 113] 10:40:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30bc002400) [pid = 2715] [serial = 338] [outer = (nil)] 10:40:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30bc00c000) [pid = 2715] [serial = 339] [outer = 0x7f30bc002400] 10:40:22 INFO - PROCESS | 2715 | 1461346822121 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30bd94e400) [pid = 2715] [serial = 340] [outer = 0x7f30bc002400] 10:40:23 INFO - PROCESS | 2715 | 1461346823445 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]]]}] 10:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1854ms 10:40:23 INFO - PROCESS | 2715 | 1461346823529 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:40:23 INFO - PROCESS | 2715 | 1461346823534 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 10:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:40:23 INFO - PROCESS | 2715 | 1461346823543 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 2715 | 1461346823547 Marionette TRACE conn3 <- [1,426,null,{}] 10:40:23 INFO - PROCESS | 2715 | 1461346823554 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}] 10:40:23 INFO - PROCESS | 2715 | 1461346823737 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:40:23 INFO - PROCESS | 2715 | 1461346823884 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a1c000 == 65 [pid = 2715] [id = 114] 10:40:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30bc003c00) [pid = 2715] [serial = 341] [outer = (nil)] 10:40:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30cea47400) [pid = 2715] [serial = 342] [outer = 0x7f30bc003c00] 10:40:23 INFO - PROCESS | 2715 | 1461346823960 Marionette DEBUG loaded listener.js 10:40:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30cef7f000) [pid = 2715] [serial = 343] [outer = 0x7f30bc003c00] 10:40:24 INFO - PROCESS | 2715 | 1461346824919 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] 10:40:24 INFO - PROCESS | 2715 | 1461346824983 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 10:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:40:24 INFO - PROCESS | 2715 | 1461346824991 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 2715 | 1461346824995 Marionette TRACE conn3 <- [1,430,null,{}] 10:40:25 INFO - PROCESS | 2715 | 1461346825002 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}] 10:40:25 INFO - PROCESS | 2715 | 1461346825214 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:40:25 INFO - PROCESS | 2715 | 1461346825656 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32c2800 == 66 [pid = 2715] [id = 115] 10:40:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30b1218400) [pid = 2715] [serial = 344] [outer = (nil)] 10:40:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30b29e3400) [pid = 2715] [serial = 345] [outer = 0x7f30b1218400] 10:40:25 INFO - PROCESS | 2715 | 1461346825775 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30b2a4b000) [pid = 2715] [serial = 346] [outer = 0x7f30b1218400] 10:40:26 INFO - PROCESS | 2715 | 1461346826755 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]]]}] 10:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1793ms 10:40:26 INFO - PROCESS | 2715 | 1461346826788 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:40:26 INFO - PROCESS | 2715 | 1461346826793 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 10:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:40:26 INFO - PROCESS | 2715 | 1461346826806 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 2715 | 1461346826810 Marionette TRACE conn3 <- [1,434,null,{}] 10:40:26 INFO - PROCESS | 2715 | 1461346826820 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}] 10:40:27 INFO - PROCESS | 2715 | 1461346827019 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:40:27 INFO - PROCESS | 2715 | 1461346827226 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13cb800 == 67 [pid = 2715] [id = 116] 10:40:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30b2a4f400) [pid = 2715] [serial = 347] [outer = (nil)] 10:40:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30b6359000) [pid = 2715] [serial = 348] [outer = 0x7f30b2a4f400] 10:40:27 INFO - PROCESS | 2715 | 1461346827382 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30b6545800) [pid = 2715] [serial = 349] [outer = 0x7f30b2a4f400] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be784000 == 66 [pid = 2715] [id = 57] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c3ce1800 == 65 [pid = 2715] [id = 58] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcf64000 == 64 [pid = 2715] [id = 56] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e78000 == 63 [pid = 2715] [id = 75] 10:40:27 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30ce579400) [pid = 2715] [serial = 285] [outer = (nil)] [url = about:blank] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cedcb000 == 62 [pid = 2715] [id = 108] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30caa07000 == 61 [pid = 2715] [id = 107] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8cce800 == 60 [pid = 2715] [id = 106] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bda10800 == 59 [pid = 2715] [id = 105] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b8ab3800 == 58 [pid = 2715] [id = 104] 10:40:27 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbe2b800 == 57 [pid = 2715] [id = 103] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30cac29800) [pid = 2715] [serial = 279] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30ce510c00) [pid = 2715] [serial = 282] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30cce2ac00) [pid = 2715] [serial = 280] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30bb04d800) [pid = 2715] [serial = 273] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30bcea9000) [pid = 2715] [serial = 274] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30b2a4b800) [pid = 2715] [serial = 268] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30b2a41400) [pid = 2715] [serial = 267] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30b6578400) [pid = 2715] [serial = 270] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30b6586800) [pid = 2715] [serial = 271] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30bde41800) [pid = 2715] [serial = 258] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30b2a4ec00) [pid = 2715] [serial = 255] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30c8c6e800) [pid = 2715] [serial = 276] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30b2c76000) [pid = 2715] [serial = 261] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30b657f400) [pid = 2715] [serial = 252] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30c2f69800) [pid = 2715] [serial = 264] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30cecd3800) [pid = 2715] [serial = 283] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30c9da0c00) [pid = 2715] [serial = 277] [outer = (nil)] [url = about:blank] 10:40:28 INFO - PROCESS | 2715 | 1461346828337 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]]]}] 10:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1585ms 10:40:28 INFO - PROCESS | 2715 | 1461346828395 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:40:28 INFO - PROCESS | 2715 | 1461346828401 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 10:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:40:28 INFO - PROCESS | 2715 | 1461346828410 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:40:28 INFO - PROCESS | 2715 | 1461346828412 Marionette TRACE conn3 <- [1,438,null,{}] 10:40:28 INFO - PROCESS | 2715 | 1461346828420 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}] 10:40:28 INFO - PROCESS | 2715 | 1461346828592 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:40:28 INFO - PROCESS | 2715 | 1461346828721 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc36800 == 58 [pid = 2715] [id = 117] 10:40:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f30b05a8c00) [pid = 2715] [serial = 350] [outer = (nil)] 10:40:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30bb04d800) [pid = 2715] [serial = 351] [outer = 0x7f30b05a8c00] 10:40:28 INFO - PROCESS | 2715 | 1461346828793 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30bc00e800) [pid = 2715] [serial = 352] [outer = 0x7f30b05a8c00] 10:40:29 INFO - PROCESS | 2715 | 1461346829632 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]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1291ms 10:40:29 INFO - PROCESS | 2715 | 1461346829701 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 2715 | 1461346829705 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 10:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:40:29 INFO - PROCESS | 2715 | 1461346829720 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 2715 | 1461346829730 Marionette TRACE conn3 <- [1,442,null,{}] 10:40:29 INFO - PROCESS | 2715 | 1461346829740 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}] 10:40:29 INFO - PROCESS | 2715 | 1461346829918 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:40:30 INFO - PROCESS | 2715 | 1461346830052 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd58d800 == 59 [pid = 2715] [id = 118] 10:40:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30bd797c00) [pid = 2715] [serial = 353] [outer = (nil)] 10:40:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30bfbd1800) [pid = 2715] [serial = 354] [outer = 0x7f30bd797c00] 10:40:30 INFO - PROCESS | 2715 | 1461346830126 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30c9f86c00) [pid = 2715] [serial = 355] [outer = 0x7f30bd797c00] 10:40:30 INFO - PROCESS | 2715 | 1461346830981 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]]]}] 10:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1296ms 10:40:31 INFO - PROCESS | 2715 | 1461346831010 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 2715 | 1461346831015 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 10:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:40:31 INFO - PROCESS | 2715 | 1461346831023 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - PROCESS | 2715 | 1461346831025 Marionette TRACE conn3 <- [1,446,null,{}] 10:40:31 INFO - PROCESS | 2715 | 1461346831032 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}] 10:40:31 INFO - PROCESS | 2715 | 1461346831243 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:40:31 INFO - PROCESS | 2715 | 1461346831269 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c3ce0000 == 60 [pid = 2715] [id = 119] 10:40:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30b329f000) [pid = 2715] [serial = 356] [outer = (nil)] 10:40:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30b32a8400) [pid = 2715] [serial = 357] [outer = 0x7f30b329f000] 10:40:31 INFO - PROCESS | 2715 | 1461346831339 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30bdccc000) [pid = 2715] [serial = 358] [outer = 0x7f30b329f000] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30bcfb6800) [pid = 2715] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30b6543800) [pid = 2715] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30b4d50000) [pid = 2715] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30b653cc00) [pid = 2715] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30b1218000) [pid = 2715] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30be609c00) [pid = 2715] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30b653c400) [pid = 2715] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:40:32 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30ba86a800) [pid = 2715] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:40:32 INFO - PROCESS | 2715 | 1461346832413 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]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1431ms 10:40:32 INFO - PROCESS | 2715 | 1461346832455 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:40:32 INFO - PROCESS | 2715 | 1461346832459 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 10:40:32 INFO - PROCESS | 2715 | 1461346832467 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 2715 | 1461346832470 Marionette TRACE conn3 <- [1,450,null,{}] 10:40:32 INFO - PROCESS | 2715 | 1461346832476 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}] 10:40:32 INFO - PROCESS | 2715 | 1461346832642 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:40:32 INFO - PROCESS | 2715 | 1461346832659 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd592800 == 61 [pid = 2715] [id = 120] 10:40:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30b6585400) [pid = 2715] [serial = 359] [outer = (nil)] 10:40:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30bde2d400) [pid = 2715] [serial = 360] [outer = 0x7f30b6585400] 10:40:32 INFO - PROCESS | 2715 | 1461346832913 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30cafe7800) [pid = 2715] [serial = 361] [outer = 0x7f30b6585400] 10:40:33 INFO - PROCESS | 2715 | 1461346833775 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] 10:40:33 INFO - PROCESS | 2715 | 1461346833815 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 10:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:40:33 INFO - PROCESS | 2715 | 1461346833822 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 2715 | 1461346833838 Marionette TRACE conn3 <- [1,454,null,{}] 10:40:33 INFO - PROCESS | 2715 | 1461346833844 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}] 10:40:34 INFO - PROCESS | 2715 | 1461346834020 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:40:34 INFO - PROCESS | 2715 | 1461346834033 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce6b4000 == 62 [pid = 2715] [id = 121] 10:40:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30ce579400) [pid = 2715] [serial = 362] [outer = (nil)] 10:40:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30cf240c00) [pid = 2715] [serial = 363] [outer = 0x7f30ce579400] 10:40:34 INFO - PROCESS | 2715 | 1461346834106 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30d1867000) [pid = 2715] [serial = 364] [outer = 0x7f30ce579400] 10:40:35 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:35 INFO - PROCESS | 2715 | 1461346835407 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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1662ms 10:40:35 INFO - PROCESS | 2715 | 1461346835486 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 2715 | 1461346835492 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 10:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:40:35 INFO - PROCESS | 2715 | 1461346835513 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 2715 | 1461346835521 Marionette TRACE conn3 <- [1,458,null,{}] 10:40:35 INFO - PROCESS | 2715 | 1461346835529 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}] 10:40:35 INFO - PROCESS | 2715 | 1461346835787 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:40:35 INFO - PROCESS | 2715 | 1461346835977 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bb934000 == 63 [pid = 2715] [id = 122] 10:40:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30b3229c00) [pid = 2715] [serial = 365] [outer = (nil)] 10:40:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30b3e98400) [pid = 2715] [serial = 366] [outer = 0x7f30b3229c00] 10:40:36 INFO - PROCESS | 2715 | 1461346836057 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30b653ec00) [pid = 2715] [serial = 367] [outer = 0x7f30b3229c00] 10:40:37 INFO - PROCESS | 2715 | 1461346837055 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] 10:40:37 INFO - PROCESS | 2715 | 1461346837114 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 10:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:40:37 INFO - PROCESS | 2715 | 1461346837127 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:40:37 INFO - PROCESS | 2715 | 1461346837131 Marionette TRACE conn3 <- [1,462,null,{}] 10:40:37 INFO - PROCESS | 2715 | 1461346837138 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}] 10:40:37 INFO - PROCESS | 2715 | 1461346837330 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:40:37 INFO - PROCESS | 2715 | 1461346837532 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cac06800 == 64 [pid = 2715] [id = 123] 10:40:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30b32a7c00) [pid = 2715] [serial = 368] [outer = (nil)] 10:40:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30bd442000) [pid = 2715] [serial = 369] [outer = 0x7f30b32a7c00] 10:40:37 INFO - PROCESS | 2715 | 1461346837660 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30bfa10000) [pid = 2715] [serial = 370] [outer = 0x7f30b32a7c00] 10:40:38 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:38 INFO - PROCESS | 2715 | 1461346838586 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] 10:40:38 INFO - PROCESS | 2715 | 1461346838667 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 10:40:38 INFO - PROCESS | 2715 | 1461346838676 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - PROCESS | 2715 | 1461346838682 Marionette TRACE conn3 <- [1,466,null,{}] 10:40:38 INFO - PROCESS | 2715 | 1461346838705 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}] 10:40:38 INFO - PROCESS | 2715 | 1461346838964 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:40:39 INFO - PROCESS | 2715 | 1461346839179 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d4079800 == 65 [pid = 2715] [id = 124] 10:40:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30b702bc00) [pid = 2715] [serial = 371] [outer = (nil)] 10:40:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30bd442800) [pid = 2715] [serial = 372] [outer = 0x7f30b702bc00] 10:40:39 INFO - PROCESS | 2715 | 1461346839266 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30caf0e800) [pid = 2715] [serial = 373] [outer = 0x7f30b702bc00] 10:40:40 INFO - PROCESS | 2715 | 1461346840158 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] 10:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:40:40 INFO - PROCESS | 2715 | 1461346840220 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 10:40:40 INFO - PROCESS | 2715 | 1461346840226 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 2715 | 1461346840231 Marionette TRACE conn3 <- [1,470,null,{}] 10:40:40 INFO - PROCESS | 2715 | 1461346840238 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}] 10:40:40 INFO - PROCESS | 2715 | 1461346840438 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:40:40 INFO - PROCESS | 2715 | 1461346840595 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc531000 == 66 [pid = 2715] [id = 125] 10:40:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30b2a47000) [pid = 2715] [serial = 374] [outer = (nil)] 10:40:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30bcbb9800) [pid = 2715] [serial = 375] [outer = 0x7f30b2a47000] 10:40:40 INFO - PROCESS | 2715 | 1461346840684 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30bcbc2400) [pid = 2715] [serial = 376] [outer = 0x7f30b2a47000] 10:40:42 INFO - PROCESS | 2715 | 1461346842298 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]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2085ms 10:40:42 INFO - PROCESS | 2715 | 1461346842311 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:40:42 INFO - PROCESS | 2715 | 1461346842315 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 10:40:42 INFO - PROCESS | 2715 | 1461346842322 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - PROCESS | 2715 | 1461346842325 Marionette TRACE conn3 <- [1,474,null,{}] 10:40:42 INFO - PROCESS | 2715 | 1461346842331 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}] 10:40:42 INFO - PROCESS | 2715 | 1461346842509 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:40:42 INFO - PROCESS | 2715 | 1461346842672 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5e3000 == 67 [pid = 2715] [id = 126] 10:40:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30b3ce4800) [pid = 2715] [serial = 377] [outer = (nil)] 10:40:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30bcbc1400) [pid = 2715] [serial = 378] [outer = 0x7f30b3ce4800] 10:40:42 INFO - PROCESS | 2715 | 1461346842754 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30cf243000) [pid = 2715] [serial = 379] [outer = 0x7f30b3ce4800] 10:40:43 INFO - PROCESS | 2715 | 1461346843802 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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1530ms 10:40:43 INFO - PROCESS | 2715 | 1461346843854 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:40:43 INFO - PROCESS | 2715 | 1461346843858 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 10:40:43 INFO - PROCESS | 2715 | 1461346843865 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 2715 | 1461346843869 Marionette TRACE conn3 <- [1,478,null,{}] 10:40:43 INFO - PROCESS | 2715 | 1461346843876 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}] 10:40:44 INFO - PROCESS | 2715 | 1461346844076 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:40:44 INFO - PROCESS | 2715 | 1461346844285 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6c2800 == 68 [pid = 2715] [id = 127] 10:40:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30ac670800) [pid = 2715] [serial = 380] [outer = (nil)] 10:40:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30b3cf0400) [pid = 2715] [serial = 381] [outer = 0x7f30ac670800] 10:40:44 INFO - PROCESS | 2715 | 1461346844385 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30d1badc00) [pid = 2715] [serial = 382] [outer = 0x7f30ac670800] 10:40:45 INFO - PROCESS | 2715 | 1461346845276 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]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1486ms 10:40:45 INFO - PROCESS | 2715 | 1461346845351 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:40:45 INFO - PROCESS | 2715 | 1461346845355 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 10:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:40:45 INFO - PROCESS | 2715 | 1461346845362 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 2715 | 1461346845366 Marionette TRACE conn3 <- [1,482,null,{}] 10:40:45 INFO - PROCESS | 2715 | 1461346845371 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}] 10:40:45 INFO - PROCESS | 2715 | 1461346845588 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:40:45 INFO - PROCESS | 2715 | 1461346845796 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf73800 == 69 [pid = 2715] [id = 128] 10:40:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30ab922c00) [pid = 2715] [serial = 383] [outer = (nil)] 10:40:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30ab92cc00) [pid = 2715] [serial = 384] [outer = 0x7f30ab922c00] 10:40:45 INFO - PROCESS | 2715 | 1461346845889 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30ab931c00) [pid = 2715] [serial = 385] [outer = 0x7f30ab922c00] 10:40:46 INFO - PROCESS | 2715 | 1461346846793 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]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1484ms 10:40:46 INFO - PROCESS | 2715 | 1461346846848 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 2715 | 1461346846854 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 10:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:40:46 INFO - PROCESS | 2715 | 1461346846860 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 2715 | 1461346846864 Marionette TRACE conn3 <- [1,486,null,{}] 10:40:46 INFO - PROCESS | 2715 | 1461346846870 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}] 10:40:47 INFO - PROCESS | 2715 | 1461346847057 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:40:47 INFO - PROCESS | 2715 | 1461346847216 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9f7000 == 70 [pid = 2715] [id = 129] 10:40:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30ab924c00) [pid = 2715] [serial = 386] [outer = (nil)] 10:40:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b2c65400) [pid = 2715] [serial = 387] [outer = 0x7f30ab924c00] 10:40:47 INFO - PROCESS | 2715 | 1461346847345 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b2d05000) [pid = 2715] [serial = 388] [outer = 0x7f30ab924c00] 10:40:48 INFO - PROCESS | 2715 | 1461346848570 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]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1741ms 10:40:48 INFO - PROCESS | 2715 | 1461346848603 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 2715 | 1461346848609 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 10:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:40:48 INFO - PROCESS | 2715 | 1461346848618 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 2715 | 1461346848624 Marionette TRACE conn3 <- [1,490,null,{}] 10:40:48 INFO - PROCESS | 2715 | 1461346848642 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}] 10:40:48 INFO - PROCESS | 2715 | 1461346848918 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:40:49 INFO - PROCESS | 2715 | 1461346849064 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32c6800 == 71 [pid = 2715] [id = 130] 10:40:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30abceb800) [pid = 2715] [serial = 389] [outer = (nil)] 10:40:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30ac66d800) [pid = 2715] [serial = 390] [outer = 0x7f30abceb800] 10:40:49 INFO - PROCESS | 2715 | 1461346849151 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b05a6000) [pid = 2715] [serial = 391] [outer = 0x7f30abceb800] 10:40:50 INFO - PROCESS | 2715 | 1461346850141 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]]]}] 10:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1564ms 10:40:50 INFO - PROCESS | 2715 | 1461346850182 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:40:50 INFO - PROCESS | 2715 | 1461346850191 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 10:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:40:50 INFO - PROCESS | 2715 | 1461346850203 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:40:50 INFO - PROCESS | 2715 | 1461346850207 Marionette TRACE conn3 <- [1,494,null,{}] 10:40:50 INFO - PROCESS | 2715 | 1461346850214 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}] 10:40:50 INFO - PROCESS | 2715 | 1461346850481 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:40:50 INFO - PROCESS | 2715 | 1461346850749 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:50 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd592800 == 70 [pid = 2715] [id = 120] 10:40:50 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c3ce0000 == 69 [pid = 2715] [id = 119] 10:40:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2de8000 == 70 [pid = 2715] [id = 131] 10:40:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30b2c6b800) [pid = 2715] [serial = 392] [outer = (nil)] 10:40:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b2cb0800) [pid = 2715] [serial = 393] [outer = 0x7f30b2c6b800] 10:40:50 INFO - PROCESS | 2715 | 1461346850877 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b2d06400) [pid = 2715] [serial = 394] [outer = 0x7f30b2c6b800] 10:40:51 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd58d800 == 69 [pid = 2715] [id = 118] 10:40:51 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc36800 == 68 [pid = 2715] [id = 117] 10:40:51 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b13cb800 == 67 [pid = 2715] [id = 116] 10:40:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b2d08000) [pid = 2715] [serial = 395] [outer = 0x7f30b4e18800] 10:40:51 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b32c2800 == 66 [pid = 2715] [id = 115] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b657d400) [pid = 2715] [serial = 313] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30b6540400) [pid = 2715] [serial = 312] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30cafef000) [pid = 2715] [serial = 297] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30b05a7400) [pid = 2715] [serial = 306] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30b3dd5000) [pid = 2715] [serial = 288] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b96c7c00) [pid = 2715] [serial = 291] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30cecd9000) [pid = 2715] [serial = 324] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30b2cb4c00) [pid = 2715] [serial = 300] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30cf1cc400) [pid = 2715] [serial = 303] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30cafe9800) [pid = 2715] [serial = 322] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30c2f68800) [pid = 2715] [serial = 319] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30cef76800) [pid = 2715] [serial = 325] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30d33df800) [pid = 2715] [serial = 250] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30ced89000) [pid = 2715] [serial = 286] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30bb9a6c00) [pid = 2715] [serial = 315] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30bfa04c00) [pid = 2715] [serial = 318] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30b2c70000) [pid = 2715] [serial = 309] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30b2cb4800) [pid = 2715] [serial = 310] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30c9df3800) [pid = 2715] [serial = 294] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30bd447000) [pid = 2715] [serial = 316] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30c9f09800) [pid = 2715] [serial = 321] [outer = (nil)] [url = about:blank] 10:40:51 INFO - PROCESS | 2715 | 1461346851846 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]]]}] 10:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1684ms 10:40:51 INFO - PROCESS | 2715 | 1461346851888 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 2715 | 1461346851892 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 10:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:40:51 INFO - PROCESS | 2715 | 1461346851901 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - PROCESS | 2715 | 1461346851908 Marionette TRACE conn3 <- [1,498,null,{}] 10:40:51 INFO - PROCESS | 2715 | 1461346851924 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}] 10:40:52 INFO - PROCESS | 2715 | 1461346852094 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:40:52 INFO - PROCESS | 2715 | 1461346852225 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bae41000 == 67 [pid = 2715] [id = 132] 10:40:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30b2c72c00) [pid = 2715] [serial = 396] [outer = (nil)] 10:40:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30b32a7000) [pid = 2715] [serial = 397] [outer = 0x7f30b2c72c00] 10:40:52 INFO - PROCESS | 2715 | 1461346852343 Marionette DEBUG loaded listener.js 10:40:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30b3ef5c00) [pid = 2715] [serial = 398] [outer = 0x7f30b2c72c00] 10:40:53 INFO - PROCESS | 2715 | 1461346853091 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]]]}] 10:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1239ms 10:40:53 INFO - PROCESS | 2715 | 1461346853150 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:40:53 INFO - PROCESS | 2715 | 1461346853155 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 10:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:40:53 INFO - PROCESS | 2715 | 1461346853163 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:40:53 INFO - PROCESS | 2715 | 1461346853166 Marionette TRACE conn3 <- [1,502,null,{}] 10:40:53 INFO - PROCESS | 2715 | 1461346853173 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}] 10:40:53 INFO - PROCESS | 2715 | 1461346853397 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:40:53 INFO - PROCESS | 2715 | 1461346853425 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcf62800 == 68 [pid = 2715] [id = 133] 10:40:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30b32aa400) [pid = 2715] [serial = 399] [outer = (nil)] 10:40:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30b6541400) [pid = 2715] [serial = 400] [outer = 0x7f30b32aa400] 10:40:53 INFO - PROCESS | 2715 | 1461346853493 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30b6680800) [pid = 2715] [serial = 401] [outer = 0x7f30b32aa400] 10:40:54 INFO - PROCESS | 2715 | 1461346854461 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]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1332ms 10:40:54 INFO - PROCESS | 2715 | 1461346854495 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 2715 | 1461346854499 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 10:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:40:54 INFO - PROCESS | 2715 | 1461346854506 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 2715 | 1461346854508 Marionette TRACE conn3 <- [1,506,null,{}] 10:40:54 INFO - PROCESS | 2715 | 1461346854515 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}] 10:40:54 INFO - PROCESS | 2715 | 1461346854738 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:40:54 INFO - PROCESS | 2715 | 1461346854771 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be782800 == 69 [pid = 2715] [id = 134] 10:40:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30b635c000) [pid = 2715] [serial = 402] [outer = (nil)] 10:40:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30b7034000) [pid = 2715] [serial = 403] [outer = 0x7f30b635c000] 10:40:54 INFO - PROCESS | 2715 | 1461346854840 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30bb050000) [pid = 2715] [serial = 404] [outer = 0x7f30b635c000] 10:40:55 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b1218400) [pid = 2715] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:40:55 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30b6585400) [pid = 2715] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:40:55 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b2a4f400) [pid = 2715] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:40:55 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30bd797c00) [pid = 2715] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:40:55 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30b05a8c00) [pid = 2715] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:40:55 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30b329f000) [pid = 2715] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:40:55 INFO - PROCESS | 2715 | 1461346855935 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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1482ms 10:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:40:55 INFO - PROCESS | 2715 | 1461346855989 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 2715 | 1461346855991 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 10:40:55 INFO - PROCESS | 2715 | 1461346855998 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:40:56 INFO - PROCESS | 2715 | 1461346856002 Marionette TRACE conn3 <- [1,510,null,{}] 10:40:56 INFO - PROCESS | 2715 | 1461346856015 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}] 10:40:56 INFO - PROCESS | 2715 | 1461346856216 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:40:56 INFO - PROCESS | 2715 | 1461346856229 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c98f2800 == 70 [pid = 2715] [id = 135] 10:40:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30bac8ec00) [pid = 2715] [serial = 405] [outer = (nil)] 10:40:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30bd443c00) [pid = 2715] [serial = 406] [outer = 0x7f30bac8ec00] 10:40:56 INFO - PROCESS | 2715 | 1461346856299 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30bdc6b400) [pid = 2715] [serial = 407] [outer = 0x7f30bac8ec00] 10:40:57 INFO - PROCESS | 2715 | 1461346857174 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]]]}] 10:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1246ms 10:40:57 INFO - PROCESS | 2715 | 1461346857244 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:40:57 INFO - PROCESS | 2715 | 1461346857260 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 10:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:40:57 INFO - PROCESS | 2715 | 1461346857267 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 2715 | 1461346857269 Marionette TRACE conn3 <- [1,514,null,{}] 10:40:57 INFO - PROCESS | 2715 | 1461346857276 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}] 10:40:57 INFO - PROCESS | 2715 | 1461346857448 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:40:57 INFO - PROCESS | 2715 | 1461346857645 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6b6000 == 71 [pid = 2715] [id = 136] 10:40:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30ab923400) [pid = 2715] [serial = 408] [outer = (nil)] 10:40:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30abce6c00) [pid = 2715] [serial = 409] [outer = 0x7f30ab923400] 10:40:57 INFO - PROCESS | 2715 | 1461346857731 Marionette DEBUG loaded listener.js 10:40:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30abcf4000) [pid = 2715] [serial = 410] [outer = 0x7f30ab923400] 10:40:58 INFO - PROCESS | 2715 | 1461346858739 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]]]}] 10:40:58 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 10:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1543ms 10:40:58 INFO - PROCESS | 2715 | 1461346858814 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:40:58 INFO - PROCESS | 2715 | 1461346858823 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 10:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:40:58 INFO - PROCESS | 2715 | 1461346858834 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:40:58 INFO - PROCESS | 2715 | 1461346858838 Marionette TRACE conn3 <- [1,518,null,{}] 10:40:58 INFO - PROCESS | 2715 | 1461346858847 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}] 10:40:59 INFO - PROCESS | 2715 | 1461346859119 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:40:59 INFO - PROCESS | 2715 | 1461346859293 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc37000 == 72 [pid = 2715] [id = 137] 10:40:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30ac672c00) [pid = 2715] [serial = 411] [outer = (nil)] 10:40:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b29ebc00) [pid = 2715] [serial = 412] [outer = 0x7f30ac672c00] 10:40:59 INFO - PROCESS | 2715 | 1461346859397 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30b2c6bc00) [pid = 2715] [serial = 413] [outer = 0x7f30ac672c00] 10:41:00 INFO - PROCESS | 2715 | 1461346860377 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]]]}] 10:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1583ms 10:41:00 INFO - PROCESS | 2715 | 1461346860422 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:41:00 INFO - PROCESS | 2715 | 1461346860429 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 10:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:41:00 INFO - PROCESS | 2715 | 1461346860437 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:41:00 INFO - PROCESS | 2715 | 1461346860440 Marionette TRACE conn3 <- [1,522,null,{}] 10:41:00 INFO - PROCESS | 2715 | 1461346860447 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}] 10:41:00 INFO - PROCESS | 2715 | 1461346860663 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:41:00 INFO - PROCESS | 2715 | 1461346860911 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bfb1b000 == 73 [pid = 2715] [id = 138] 10:41:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b2d11800) [pid = 2715] [serial = 414] [outer = (nil)] 10:41:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b3e9bc00) [pid = 2715] [serial = 415] [outer = 0x7f30b2d11800] 10:41:01 INFO - PROCESS | 2715 | 1461346861037 Marionette DEBUG loaded listener.js 10:41:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b6541c00) [pid = 2715] [serial = 416] [outer = 0x7f30b2d11800] 10:41:02 INFO - PROCESS | 2715 | 1461346862046 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]]]}] 10:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1640ms 10:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:41:02 INFO - PROCESS | 2715 | 1461346862077 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:41:02 INFO - PROCESS | 2715 | 1461346862081 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 10:41:02 INFO - PROCESS | 2715 | 1461346862096 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:41:02 INFO - PROCESS | 2715 | 1461346862106 Marionette TRACE conn3 <- [1,526,null,{}] 10:41:02 INFO - PROCESS | 2715 | 1461346862117 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}] 10:41:02 INFO - PROCESS | 2715 | 1461346862352 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:41:02 INFO - PROCESS | 2715 | 1461346862569 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ced45800 == 74 [pid = 2715] [id = 139] 10:41:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30bb04e800) [pid = 2715] [serial = 417] [outer = (nil)] 10:41:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30bbcb6400) [pid = 2715] [serial = 418] [outer = 0x7f30bb04e800] 10:41:02 INFO - PROCESS | 2715 | 1461346862746 Marionette DEBUG loaded listener.js 10:41:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30bc309400) [pid = 2715] [serial = 419] [outer = 0x7f30bb04e800] 10:41:03 INFO - PROCESS | 2715 | 1461346863944 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]]]}] 10:41:03 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 10:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1914ms 10:41:04 INFO - PROCESS | 2715 | 1461346864003 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:41:04 INFO - PROCESS | 2715 | 1461346864007 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 10:41:04 INFO - PROCESS | 2715 | 1461346864014 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 2715 | 1461346864018 Marionette TRACE conn3 <- [1,530,null,{}] 10:41:04 INFO - PROCESS | 2715 | 1461346864024 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}] 10:41:04 INFO - PROCESS | 2715 | 1461346864229 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:41:04 INFO - PROCESS | 2715 | 1461346864443 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d3386000 == 75 [pid = 2715] [id = 140] 10:41:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30bb056800) [pid = 2715] [serial = 420] [outer = (nil)] 10:41:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30bcfc5c00) [pid = 2715] [serial = 421] [outer = 0x7f30bb056800] 10:41:04 INFO - PROCESS | 2715 | 1461346864547 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30be605800) [pid = 2715] [serial = 422] [outer = 0x7f30bb056800] 10:41:05 INFO - PROCESS | 2715 | 1461346865383 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"]]]}] 10:41:05 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 10:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:41:05 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 10:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:41:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1384ms 10:41:05 INFO - PROCESS | 2715 | 1461346865403 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:41:05 INFO - PROCESS | 2715 | 1461346865408 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 10:41:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:41:05 INFO - PROCESS | 2715 | 1461346865458 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 2715 | 1461346865461 Marionette TRACE conn3 <- [1,534,null,{}] 10:41:05 INFO - PROCESS | 2715 | 1461346865470 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}] 10:41:05 INFO - PROCESS | 2715 | 1461346865698 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:41:05 INFO - PROCESS | 2715 | 1461346865862 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc0cd000 == 76 [pid = 2715] [id = 141] 10:41:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30c8c6e800) [pid = 2715] [serial = 423] [outer = (nil)] 10:41:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30c9ad9000) [pid = 2715] [serial = 424] [outer = 0x7f30c8c6e800] 10:41:05 INFO - PROCESS | 2715 | 1461346865958 Marionette DEBUG loaded listener.js 10:41:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30ce50b000) [pid = 2715] [serial = 425] [outer = 0x7f30c8c6e800] 10:41:06 INFO - PROCESS | 2715 | 1461346866974 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]]]}] 10:41:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:41:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1589ms 10:41:07 INFO - PROCESS | 2715 | 1461346867009 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:41:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:41:07 INFO - PROCESS | 2715 | 1461346867014 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 10:41:07 INFO - PROCESS | 2715 | 1461346867021 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:41:07 INFO - PROCESS | 2715 | 1461346867026 Marionette TRACE conn3 <- [1,538,null,{}] 10:41:07 INFO - PROCESS | 2715 | 1461346867052 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}] 10:41:07 INFO - PROCESS | 2715 | 1461346867270 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:41:07 INFO - PROCESS | 2715 | 1461346867454 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa609000 == 77 [pid = 2715] [id = 142] 10:41:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b0807000) [pid = 2715] [serial = 426] [outer = (nil)] 10:41:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b080d000) [pid = 2715] [serial = 427] [outer = 0x7f30b0807000] 10:41:07 INFO - PROCESS | 2715 | 1461346867537 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30ce581c00) [pid = 2715] [serial = 428] [outer = 0x7f30b0807000] 10:41:08 INFO - PROCESS | 2715 | 1461346868403 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]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:41:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1401ms 10:41:08 INFO - PROCESS | 2715 | 1461346868423 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 2715 | 1461346868428 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 10:41:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:41:08 INFO - PROCESS | 2715 | 1461346868434 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 2715 | 1461346868437 Marionette TRACE conn3 <- [1,542,null,{}] 10:41:08 INFO - PROCESS | 2715 | 1461346868444 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}] 10:41:08 INFO - PROCESS | 2715 | 1461346868655 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:41:08 INFO - PROCESS | 2715 | 1461346868831 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ca9c2000 == 78 [pid = 2715] [id = 143] 10:41:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30aa6bac00) [pid = 2715] [serial = 429] [outer = (nil)] 10:41:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30aa6c0800) [pid = 2715] [serial = 430] [outer = 0x7f30aa6bac00] 10:41:08 INFO - PROCESS | 2715 | 1461346868923 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30aa6c6800) [pid = 2715] [serial = 431] [outer = 0x7f30aa6bac00] 10:41:09 INFO - PROCESS | 2715 | 1461346869821 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]]]}] 10:41:09 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. 10:41:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1437ms 10:41:09 INFO - PROCESS | 2715 | 1461346869872 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:41:09 INFO - PROCESS | 2715 | 1461346869876 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 10:41:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:41:09 INFO - PROCESS | 2715 | 1461346869883 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:41:09 INFO - PROCESS | 2715 | 1461346869887 Marionette TRACE conn3 <- [1,546,null,{}] 10:41:09 INFO - PROCESS | 2715 | 1461346869938 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}] 10:41:10 INFO - PROCESS | 2715 | 1461346870191 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:41:10 INFO - PROCESS | 2715 | 1461346870358 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e1d000 == 79 [pid = 2715] [id = 144] 10:41:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30a9e6c400) [pid = 2715] [serial = 432] [outer = (nil)] 10:41:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30a9e6f800) [pid = 2715] [serial = 433] [outer = 0x7f30a9e6c400] 10:41:10 INFO - PROCESS | 2715 | 1461346870446 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30a9e7a000) [pid = 2715] [serial = 434] [outer = 0x7f30a9e6c400] 10:41:11 INFO - PROCESS | 2715 | 1461346871390 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]]]}] 10:41:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:41:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1539ms 10:41:11 INFO - PROCESS | 2715 | 1461346871425 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:41:11 INFO - PROCESS | 2715 | 1461346871428 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 10:41:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:41:11 INFO - PROCESS | 2715 | 1461346871437 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 2715 | 1461346871441 Marionette TRACE conn3 <- [1,550,null,{}] 10:41:11 INFO - PROCESS | 2715 | 1461346871448 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}] 10:41:11 INFO - PROCESS | 2715 | 1461346871684 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:41:11 INFO - PROCESS | 2715 | 1461346871850 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9fd6000 == 80 [pid = 2715] [id = 145] 10:41:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30a9e6c800) [pid = 2715] [serial = 435] [outer = (nil)] 10:41:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30a9e77400) [pid = 2715] [serial = 436] [outer = 0x7f30a9e6c800] 10:41:11 INFO - PROCESS | 2715 | 1461346871933 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30aa058400) [pid = 2715] [serial = 437] [outer = 0x7f30a9e6c800] 10:41:12 INFO - PROCESS | 2715 | 1461346872806 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]]]}] 10:41:12 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. 10:41:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1391ms 10:41:12 INFO - PROCESS | 2715 | 1461346872829 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:41:12 INFO - PROCESS | 2715 | 1461346872833 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 10:41:12 INFO - PROCESS | 2715 | 1461346872840 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - PROCESS | 2715 | 1461346872844 Marionette TRACE conn3 <- [1,554,null,{}] 10:41:12 INFO - PROCESS | 2715 | 1461346872850 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}] 10:41:13 INFO - PROCESS | 2715 | 1461346873073 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:41:13 INFO - PROCESS | 2715 | 1461346873233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8921800 == 81 [pid = 2715] [id = 146] 10:41:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30a8904400) [pid = 2715] [serial = 438] [outer = (nil)] 10:41:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30a8909800) [pid = 2715] [serial = 439] [outer = 0x7f30a8904400] 10:41:13 INFO - PROCESS | 2715 | 1461346873372 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30aa055400) [pid = 2715] [serial = 440] [outer = 0x7f30a8904400] 10:41:14 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:14 INFO - PROCESS | 2715 | 1461346874372 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]]]}] 10:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1586ms 10:41:14 INFO - PROCESS | 2715 | 1461346874426 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:41:14 INFO - PROCESS | 2715 | 1461346874430 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 10:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:41:14 INFO - PROCESS | 2715 | 1461346874437 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 2715 | 1461346874442 Marionette TRACE conn3 <- [1,558,null,{}] 10:41:14 INFO - PROCESS | 2715 | 1461346874449 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}] 10:41:14 INFO - PROCESS | 2715 | 1461346874682 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:41:14 INFO - PROCESS | 2715 | 1461346874900 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cdb000 == 82 [pid = 2715] [id = 147] 10:41:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30a8bccc00) [pid = 2715] [serial = 441] [outer = (nil)] 10:41:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30a8bd5400) [pid = 2715] [serial = 442] [outer = 0x7f30a8bccc00] 10:41:15 INFO - PROCESS | 2715 | 1461346875030 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30aa6bc800) [pid = 2715] [serial = 443] [outer = 0x7f30a8bccc00] 10:41:15 INFO - PROCESS | 2715 | 1461346875933 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]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1539ms 10:41:15 INFO - PROCESS | 2715 | 1461346875978 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 2715 | 1461346875984 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 10:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:41:15 INFO - PROCESS | 2715 | 1461346875991 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - PROCESS | 2715 | 1461346875995 Marionette TRACE conn3 <- [1,562,null,{}] 10:41:16 INFO - PROCESS | 2715 | 1461346876000 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}] 10:41:16 INFO - PROCESS | 2715 | 1461346876211 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:41:16 INFO - PROCESS | 2715 | 1461346876758 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa2c8000 == 83 [pid = 2715] [id = 148] 10:41:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30a8bca000) [pid = 2715] [serial = 444] [outer = (nil)] 10:41:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30a8bcd400) [pid = 2715] [serial = 445] [outer = 0x7f30a8bca000] 10:41:16 INFO - PROCESS | 2715 | 1461346876879 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30a9e76000) [pid = 2715] [serial = 446] [outer = 0x7f30a8bca000] 10:41:17 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:17 INFO - PROCESS | 2715 | 1461346877817 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]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1890ms 10:41:17 INFO - PROCESS | 2715 | 1461346877886 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 2715 | 1461346877903 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 10:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:41:17 INFO - PROCESS | 2715 | 1461346877921 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 2715 | 1461346877938 Marionette TRACE conn3 <- [1,566,null,{}] 10:41:17 INFO - PROCESS | 2715 | 1461346877995 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}] 10:41:18 INFO - PROCESS | 2715 | 1461346878266 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:41:18 INFO - PROCESS | 2715 | 1461346878466 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6bc800 == 84 [pid = 2715] [id = 149] 10:41:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30abcf2400) [pid = 2715] [serial = 447] [outer = (nil)] 10:41:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30abcf5c00) [pid = 2715] [serial = 448] [outer = 0x7f30abcf2400] 10:41:18 INFO - PROCESS | 2715 | 1461346878551 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30ac41f000) [pid = 2715] [serial = 449] [outer = 0x7f30abcf2400] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b8bab800 == 83 [pid = 2715] [id = 45] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c2e99000 == 82 [pid = 2715] [id = 40] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc3b800 == 81 [pid = 2715] [id = 55] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3eea000 == 80 [pid = 2715] [id = 46] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8ce5000 == 79 [pid = 2715] [id = 97] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d408a000 == 78 [pid = 2715] [id = 101] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b70b5800 == 77 [pid = 2715] [id = 102] 10:41:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d3382000 == 76 [pid = 2715] [id = 100] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30b29e9800) [pid = 2715] [serial = 327] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30cea47400) [pid = 2715] [serial = 342] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30b2cad000) [pid = 2715] [serial = 330] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30bc00c000) [pid = 2715] [serial = 339] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30bac8e400) [pid = 2715] [serial = 333] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30c8c70800) [pid = 2715] [serial = 336] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2ddf800 == 75 [pid = 2715] [id = 99] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c98f2800 == 74 [pid = 2715] [id = 135] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be782800 == 73 [pid = 2715] [id = 134] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcf62800 == 72 [pid = 2715] [id = 133] 10:41:19 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bae41000 == 71 [pid = 2715] [id = 132] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2de8000 == 70 [pid = 2715] [id = 131] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b32c6800 == 69 [pid = 2715] [id = 130] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc531000 == 68 [pid = 2715] [id = 125] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d4079800 == 67 [pid = 2715] [id = 124] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cac06800 == 66 [pid = 2715] [id = 123] 10:41:19 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bb934000 == 65 [pid = 2715] [id = 122] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30cafe7800) [pid = 2715] [serial = 361] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30b2a4b000) [pid = 2715] [serial = 346] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30bde2d400) [pid = 2715] [serial = 360] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30b6545800) [pid = 2715] [serial = 349] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30b6359000) [pid = 2715] [serial = 348] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30b29e3400) [pid = 2715] [serial = 345] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30c9f86c00) [pid = 2715] [serial = 355] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30bfbd1800) [pid = 2715] [serial = 354] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30bb04d800) [pid = 2715] [serial = 351] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30bc00e800) [pid = 2715] [serial = 352] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b32a8400) [pid = 2715] [serial = 357] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30bdccc000) [pid = 2715] [serial = 358] [outer = (nil)] [url = about:blank] 10:41:19 INFO - PROCESS | 2715 | 1461346879603 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]]]}] 10:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1752ms 10:41:19 INFO - PROCESS | 2715 | 1461346879677 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 2715 | 1461346879683 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 10:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:41:19 INFO - PROCESS | 2715 | 1461346879692 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 2715 | 1461346879695 Marionette TRACE conn3 <- [1,570,null,{}] 10:41:19 INFO - PROCESS | 2715 | 1461346879703 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}] 10:41:19 INFO - PROCESS | 2715 | 1461346879898 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:41:20 INFO - PROCESS | 2715 | 1461346880023 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2dd3000 == 66 [pid = 2715] [id = 150] 10:41:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30abcf3800) [pid = 2715] [serial = 450] [outer = (nil)] 10:41:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30ac51c800) [pid = 2715] [serial = 451] [outer = 0x7f30abcf3800] 10:41:20 INFO - PROCESS | 2715 | 1461346880106 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30ac667c00) [pid = 2715] [serial = 452] [outer = 0x7f30abcf3800] 10:41:20 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:21 INFO - PROCESS | 2715 | 1461346881009 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]]]}] 10:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1381ms 10:41:21 INFO - PROCESS | 2715 | 1461346881074 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:41:21 INFO - PROCESS | 2715 | 1461346881079 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 10:41:21 INFO - PROCESS | 2715 | 1461346881095 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - PROCESS | 2715 | 1461346881105 Marionette TRACE conn3 <- [1,574,null,{}] 10:41:21 INFO - PROCESS | 2715 | 1461346881115 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}] 10:41:21 INFO - PROCESS | 2715 | 1461346881306 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:41:21 INFO - PROCESS | 2715 | 1461346881467 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70af800 == 67 [pid = 2715] [id = 151] 10:41:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b080e400) [pid = 2715] [serial = 453] [outer = (nil)] 10:41:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b29ec400) [pid = 2715] [serial = 454] [outer = 0x7f30b080e400] 10:41:21 INFO - PROCESS | 2715 | 1461346881538 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30b2c63000) [pid = 2715] [serial = 455] [outer = 0x7f30b080e400] 10:41:22 INFO - PROCESS | 2715 | 1461346882502 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]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1459ms 10:41:22 INFO - PROCESS | 2715 | 1461346882545 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 2715 | 1461346882550 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 10:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:41:22 INFO - PROCESS | 2715 | 1461346882556 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 2715 | 1461346882559 Marionette TRACE conn3 <- [1,578,null,{}] 10:41:22 INFO - PROCESS | 2715 | 1461346882571 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}] 10:41:22 INFO - PROCESS | 2715 | 1461346882793 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:41:22 INFO - PROCESS | 2715 | 1461346882827 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc0e2000 == 68 [pid = 2715] [id = 152] 10:41:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30b080fc00) [pid = 2715] [serial = 456] [outer = (nil)] 10:41:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30b2d09c00) [pid = 2715] [serial = 457] [outer = 0x7f30b080fc00] 10:41:22 INFO - PROCESS | 2715 | 1461346882896 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b32abc00) [pid = 2715] [serial = 458] [outer = 0x7f30b080fc00] 10:41:23 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30b2c72c00) [pid = 2715] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:41:23 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30abceb800) [pid = 2715] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:41:23 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30ce579400) [pid = 2715] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:41:23 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30b2c6b800) [pid = 2715] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:41:23 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b635c000) [pid = 2715] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:41:23 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30b32aa400) [pid = 2715] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:41:23 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b29e1400) [pid = 2715] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:41:24 INFO - PROCESS | 2715 | 1461346884023 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]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1496ms 10:41:24 INFO - PROCESS | 2715 | 1461346884054 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:41:24 INFO - PROCESS | 2715 | 1461346884057 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 10:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:41:24 INFO - PROCESS | 2715 | 1461346884064 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 2715 | 1461346884068 Marionette TRACE conn3 <- [1,582,null,{}] 10:41:24 INFO - PROCESS | 2715 | 1461346884073 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}] 10:41:24 INFO - PROCESS | 2715 | 1461346884293 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:41:24 INFO - PROCESS | 2715 | 1461346884315 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca13000 == 69 [pid = 2715] [id = 153] 10:41:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b3ce3000) [pid = 2715] [serial = 459] [outer = (nil)] 10:41:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b3e93000) [pid = 2715] [serial = 460] [outer = 0x7f30b3ce3000] 10:41:24 INFO - PROCESS | 2715 | 1461346884402 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b657b000) [pid = 2715] [serial = 461] [outer = 0x7f30b3ce3000] 10:41:25 INFO - PROCESS | 2715 | 1461346885467 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]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1443ms 10:41:25 INFO - PROCESS | 2715 | 1461346885509 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:41:25 INFO - PROCESS | 2715 | 1461346885513 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 10:41:25 INFO - PROCESS | 2715 | 1461346885532 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 2715 | 1461346885536 Marionette TRACE conn3 <- [1,586,null,{}] 10:41:25 INFO - PROCESS | 2715 | 1461346885542 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}] 10:41:25 INFO - PROCESS | 2715 | 1461346885839 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:41:26 INFO - PROCESS | 2715 | 1461346886123 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa2e2800 == 70 [pid = 2715] [id = 154] 10:41:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30a8bce000) [pid = 2715] [serial = 462] [outer = (nil)] 10:41:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30a9e70400) [pid = 2715] [serial = 463] [outer = 0x7f30a8bce000] 10:41:26 INFO - PROCESS | 2715 | 1461346886214 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30aa6bec00) [pid = 2715] [serial = 464] [outer = 0x7f30a8bce000] 10:41:26 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:27 INFO - PROCESS | 2715 | 1461346887143 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]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1666ms 10:41:27 INFO - PROCESS | 2715 | 1461346887188 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 2715 | 1461346887196 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 10:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:41:27 INFO - PROCESS | 2715 | 1461346887208 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 2715 | 1461346887216 Marionette TRACE conn3 <- [1,590,null,{}] 10:41:27 INFO - PROCESS | 2715 | 1461346887225 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}] 10:41:27 INFO - PROCESS | 2715 | 1461346887506 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:41:27 INFO - PROCESS | 2715 | 1461346887760 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32d7800 == 71 [pid = 2715] [id = 155] 10:41:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30ac41e000) [pid = 2715] [serial = 465] [outer = (nil)] 10:41:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30ac515400) [pid = 2715] [serial = 466] [outer = 0x7f30ac41e000] 10:41:27 INFO - PROCESS | 2715 | 1461346887844 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30ac51e400) [pid = 2715] [serial = 467] [outer = 0x7f30ac41e000] 10:41:28 INFO - PROCESS | 2715 | 1461346888820 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]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1687ms 10:41:28 INFO - PROCESS | 2715 | 1461346888896 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:41:28 INFO - PROCESS | 2715 | 1461346888902 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 10:41:28 INFO - PROCESS | 2715 | 1461346888911 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 2715 | 1461346888916 Marionette TRACE conn3 <- [1,594,null,{}] 10:41:28 INFO - PROCESS | 2715 | 1461346888927 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}] 10:41:29 INFO - PROCESS | 2715 | 1461346889189 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:41:29 INFO - PROCESS | 2715 | 1461346889508 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd57a000 == 72 [pid = 2715] [id = 156] 10:41:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30b0802400) [pid = 2715] [serial = 468] [outer = (nil)] 10:41:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30b080b800) [pid = 2715] [serial = 469] [outer = 0x7f30b0802400] 10:41:29 INFO - PROCESS | 2715 | 1461346889594 Marionette DEBUG loaded listener.js 10:41:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30b29e1c00) [pid = 2715] [serial = 470] [outer = 0x7f30b0802400] 10:41:30 INFO - PROCESS | 2715 | 1461346890579 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]]]}] 10:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1740ms 10:41:30 INFO - PROCESS | 2715 | 1461346890650 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 2715 | 1461346890658 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 10:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:41:30 INFO - PROCESS | 2715 | 1461346890678 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:41:30 INFO - PROCESS | 2715 | 1461346890686 Marionette TRACE conn3 <- [1,598,null,{}] 10:41:30 INFO - PROCESS | 2715 | 1461346890694 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}] 10:41:30 INFO - PROCESS | 2715 | 1461346890951 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:41:31 INFO - PROCESS | 2715 | 1461346891209 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9aea800 == 73 [pid = 2715] [id = 157] 10:41:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30ac673c00) [pid = 2715] [serial = 471] [outer = (nil)] 10:41:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30b4ba4000) [pid = 2715] [serial = 472] [outer = 0x7f30ac673c00] 10:41:31 INFO - PROCESS | 2715 | 1461346891299 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30b6582800) [pid = 2715] [serial = 473] [outer = 0x7f30ac673c00] 10:41:32 INFO - PROCESS | 2715 | 1461346892526 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]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1902ms 10:41:32 INFO - PROCESS | 2715 | 1461346892571 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 2715 | 1461346892576 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 10:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:41:32 INFO - PROCESS | 2715 | 1461346892595 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 2715 | 1461346892599 Marionette TRACE conn3 <- [1,602,null,{}] 10:41:32 INFO - PROCESS | 2715 | 1461346892605 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}] 10:41:32 INFO - PROCESS | 2715 | 1461346892874 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:41:33 INFO - PROCESS | 2715 | 1461346893038 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce6b3800 == 74 [pid = 2715] [id = 158] 10:41:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30ac674400) [pid = 2715] [serial = 474] [outer = (nil)] 10:41:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30b8a0f000) [pid = 2715] [serial = 475] [outer = 0x7f30ac674400] 10:41:33 INFO - PROCESS | 2715 | 1461346893124 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30bbb5c000) [pid = 2715] [serial = 476] [outer = 0x7f30ac674400] 10:41:34 INFO - PROCESS | 2715 | 1461346894049 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]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1545ms 10:41:34 INFO - PROCESS | 2715 | 1461346894129 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:41:34 INFO - PROCESS | 2715 | 1461346894134 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 10:41:34 INFO - PROCESS | 2715 | 1461346894142 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 2715 | 1461346894145 Marionette TRACE conn3 <- [1,606,null,{}] 10:41:34 INFO - PROCESS | 2715 | 1461346894153 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}] 10:41:34 INFO - PROCESS | 2715 | 1461346894406 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:41:34 INFO - PROCESS | 2715 | 1461346894684 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d4075800 == 75 [pid = 2715] [id = 159] 10:41:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30bcea4c00) [pid = 2715] [serial = 477] [outer = (nil)] 10:41:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30bd443800) [pid = 2715] [serial = 478] [outer = 0x7f30bcea4c00] 10:41:34 INFO - PROCESS | 2715 | 1461346894794 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30c9bad800) [pid = 2715] [serial = 479] [outer = 0x7f30bcea4c00] 10:41:35 INFO - PROCESS | 2715 | 1461346895847 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]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1784ms 10:41:35 INFO - PROCESS | 2715 | 1461346895926 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 2715 | 1461346895929 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 10:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:41:35 INFO - PROCESS | 2715 | 1461346895937 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 2715 | 1461346895940 Marionette TRACE conn3 <- [1,610,null,{}] 10:41:35 INFO - PROCESS | 2715 | 1461346895947 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}] 10:41:36 INFO - PROCESS | 2715 | 1461346896181 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:41:36 INFO - PROCESS | 2715 | 1461346896395 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aba37800 == 76 [pid = 2715] [id = 160] 10:41:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30ac63bc00) [pid = 2715] [serial = 480] [outer = (nil)] 10:41:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30ac644800) [pid = 2715] [serial = 481] [outer = 0x7f30ac63bc00] 10:41:36 INFO - PROCESS | 2715 | 1461346896519 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30caceec00) [pid = 2715] [serial = 482] [outer = 0x7f30ac63bc00] 10:41:37 INFO - PROCESS | 2715 | 1461346897380 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]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1482ms 10:41:37 INFO - PROCESS | 2715 | 1461346897419 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 2715 | 1461346897423 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 10:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:41:37 INFO - PROCESS | 2715 | 1461346897431 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 2715 | 1461346897435 Marionette TRACE conn3 <- [1,614,null,{}] 10:41:37 INFO - PROCESS | 2715 | 1461346897441 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}] 10:41:37 INFO - PROCESS | 2715 | 1461346897632 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:41:37 INFO - PROCESS | 2715 | 1461346897909 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a80e0800 == 77 [pid = 2715] [id = 161] 10:41:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30a8bca800) [pid = 2715] [serial = 483] [outer = (nil)] 10:41:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30bd7a3000) [pid = 2715] [serial = 484] [outer = 0x7f30a8bca800] 10:41:38 INFO - PROCESS | 2715 | 1461346898030 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30caf19800) [pid = 2715] [serial = 485] [outer = 0x7f30a8bca800] 10:41:38 INFO - PROCESS | 2715 | 1461346898890 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]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1530ms 10:41:38 INFO - PROCESS | 2715 | 1461346898963 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:41:38 INFO - PROCESS | 2715 | 1461346898966 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 10:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:41:38 INFO - PROCESS | 2715 | 1461346898980 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 2715 | 1461346898988 Marionette TRACE conn3 <- [1,618,null,{}] 10:41:39 INFO - PROCESS | 2715 | 1461346898999 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}] 10:41:39 INFO - PROCESS | 2715 | 1461346899241 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:41:39 INFO - PROCESS | 2715 | 1461346899461 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9f9000 == 78 [pid = 2715] [id = 162] 10:41:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30a7dcfc00) [pid = 2715] [serial = 486] [outer = (nil)] 10:41:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30a9d18400) [pid = 2715] [serial = 487] [outer = 0x7f30a7dcfc00] 10:41:39 INFO - PROCESS | 2715 | 1461346899583 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30a9d1e000) [pid = 2715] [serial = 488] [outer = 0x7f30a7dcfc00] 10:41:40 INFO - PROCESS | 2715 | 1461346900847 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]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1903ms 10:41:40 INFO - PROCESS | 2715 | 1461346900893 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:41:40 INFO - PROCESS | 2715 | 1461346900900 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 10:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:41:40 INFO - PROCESS | 2715 | 1461346900910 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:41:40 INFO - PROCESS | 2715 | 1461346900915 Marionette TRACE conn3 <- [1,622,null,{}] 10:41:40 INFO - PROCESS | 2715 | 1461346900926 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}] 10:41:41 INFO - PROCESS | 2715 | 1461346901233 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:41:41 INFO - PROCESS | 2715 | 1461346901702 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9fc3000 == 79 [pid = 2715] [id = 163] 10:41:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30a9e78800) [pid = 2715] [serial = 489] [outer = (nil)] 10:41:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30aa051800) [pid = 2715] [serial = 490] [outer = 0x7f30a9e78800] 10:41:41 INFO - PROCESS | 2715 | 1461346901798 Marionette DEBUG loaded listener.js 10:41:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30aa05f800) [pid = 2715] [serial = 491] [outer = 0x7f30a9e78800] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1a1c000 == 78 [pid = 2715] [id = 114] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30dbfd3800 == 77 [pid = 2715] [id = 113] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b12dc800 == 76 [pid = 2715] [id = 112] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce76b800 == 75 [pid = 2715] [id = 111] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca13000 == 74 [pid = 2715] [id = 153] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc0e2000 == 73 [pid = 2715] [id = 152] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30bcbb9800) [pid = 2715] [serial = 375] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30bcbc1400) [pid = 2715] [serial = 378] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30b3cf0400) [pid = 2715] [serial = 381] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30ab92cc00) [pid = 2715] [serial = 384] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30bd443c00) [pid = 2715] [serial = 406] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b70af800 == 72 [pid = 2715] [id = 151] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2dd3000 == 71 [pid = 2715] [id = 150] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6bc800 == 70 [pid = 2715] [id = 149] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa2c8000 == 69 [pid = 2715] [id = 148] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cdb000 == 68 [pid = 2715] [id = 147] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8921800 == 67 [pid = 2715] [id = 146] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9fd6000 == 66 [pid = 2715] [id = 145] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9e1d000 == 65 [pid = 2715] [id = 144] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ca9c2000 == 64 [pid = 2715] [id = 143] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa609000 == 63 [pid = 2715] [id = 142] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc0cd000 == 62 [pid = 2715] [id = 141] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d3386000 == 61 [pid = 2715] [id = 140] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ced45800 == 60 [pid = 2715] [id = 139] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bfb1b000 == 59 [pid = 2715] [id = 138] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc37000 == 58 [pid = 2715] [id = 137] 10:41:42 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6b6000 == 57 [pid = 2715] [id = 136] 10:41:42 INFO - PROCESS | 2715 | 1461346902804 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]]]}] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30b29ee400) [pid = 2715] [serial = 328] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30b32a7000) [pid = 2715] [serial = 397] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30bd442000) [pid = 2715] [serial = 369] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30b05a6000) [pid = 2715] [serial = 391] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30ac66d800) [pid = 2715] [serial = 390] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30b2c65400) [pid = 2715] [serial = 387] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30cf240c00) [pid = 2715] [serial = 363] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30bd442800) [pid = 2715] [serial = 372] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30b2cb0800) [pid = 2715] [serial = 393] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30b2d06400) [pid = 2715] [serial = 394] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30d1867000) [pid = 2715] [serial = 364] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30b3e98400) [pid = 2715] [serial = 366] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30b7034000) [pid = 2715] [serial = 403] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30d0e4cc00) [pid = 2715] [serial = 214] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30bb050000) [pid = 2715] [serial = 404] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30b6541400) [pid = 2715] [serial = 400] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30b6680800) [pid = 2715] [serial = 401] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30b3ef5c00) [pid = 2715] [serial = 398] [outer = (nil)] [url = about:blank] 10:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1943ms 10:41:42 INFO - PROCESS | 2715 | 1461346902853 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:41:42 INFO - PROCESS | 2715 | 1461346902862 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 10:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:41:42 INFO - PROCESS | 2715 | 1461346902873 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:41:42 INFO - PROCESS | 2715 | 1461346902876 Marionette TRACE conn3 <- [1,626,null,{}] 10:41:42 INFO - PROCESS | 2715 | 1461346902883 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}] 10:41:43 INFO - PROCESS | 2715 | 1461346903082 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:41:43 INFO - PROCESS | 2715 | 1461346903351 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abaa2000 == 58 [pid = 2715] [id = 164] 10:41:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30abcf2c00) [pid = 2715] [serial = 492] [outer = (nil)] 10:41:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30ac417800) [pid = 2715] [serial = 493] [outer = 0x7f30abcf2c00] 10:41:43 INFO - PROCESS | 2715 | 1461346903436 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30ac516400) [pid = 2715] [serial = 494] [outer = 0x7f30abcf2c00] 10:41:44 INFO - PROCESS | 2715 | 1461346904304 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]]]}] 10:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1480ms 10:41:44 INFO - PROCESS | 2715 | 1461346904354 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 2715 | 1461346904358 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 10:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:41:44 INFO - PROCESS | 2715 | 1461346904365 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 2715 | 1461346904371 Marionette TRACE conn3 <- [1,630,null,{}] 10:41:44 INFO - PROCESS | 2715 | 1461346904387 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}] 10:41:44 INFO - PROCESS | 2715 | 1461346904581 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:41:44 INFO - PROCESS | 2715 | 1461346904730 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2def800 == 59 [pid = 2715] [id = 165] 10:41:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30ac415400) [pid = 2715] [serial = 495] [outer = (nil)] 10:41:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30ac668000) [pid = 2715] [serial = 496] [outer = 0x7f30ac415400] 10:41:44 INFO - PROCESS | 2715 | 1461346904809 Marionette DEBUG loaded listener.js 10:41:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30b0807c00) [pid = 2715] [serial = 497] [outer = 0x7f30ac415400] 10:41:45 INFO - PROCESS | 2715 | 1461346905696 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]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1385ms 10:41:45 INFO - PROCESS | 2715 | 1461346905758 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 2715 | 1461346905764 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 10:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:41:45 INFO - PROCESS | 2715 | 1461346905783 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 2715 | 1461346905787 Marionette TRACE conn3 <- [1,634,null,{}] 10:41:45 INFO - PROCESS | 2715 | 1461346905799 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}] 10:41:46 INFO - PROCESS | 2715 | 1461346906035 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:41:46 INFO - PROCESS | 2715 | 1461346906061 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70a5800 == 60 [pid = 2715] [id = 166] 10:41:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30ac51b000) [pid = 2715] [serial = 498] [outer = (nil)] 10:41:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30b29ed400) [pid = 2715] [serial = 499] [outer = 0x7f30ac51b000] 10:41:46 INFO - PROCESS | 2715 | 1461346906132 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30b2c73800) [pid = 2715] [serial = 500] [outer = 0x7f30ac51b000] 10:41:46 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:47 INFO - PROCESS | 2715 | 1461346907082 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]]]}] 10:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1353ms 10:41:47 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30b080fc00) [pid = 2715] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:41:47 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30a8bca000) [pid = 2715] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:41:47 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30abcf3800) [pid = 2715] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:41:47 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30abcf2400) [pid = 2715] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:41:47 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30b080e400) [pid = 2715] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:41:47 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30bac8ec00) [pid = 2715] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:41:47 INFO - PROCESS | 2715 | 1461346907346 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:41:47 INFO - PROCESS | 2715 | 1461346907349 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 10:41:47 INFO - PROCESS | 2715 | 1461346907358 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - PROCESS | 2715 | 1461346907360 Marionette TRACE conn3 <- [1,638,null,{}] 10:41:47 INFO - PROCESS | 2715 | 1461346907367 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}] 10:41:47 INFO - PROCESS | 2715 | 1461346907532 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:41:47 INFO - PROCESS | 2715 | 1461346907542 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc2b000 == 61 [pid = 2715] [id = 167] 10:41:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30b29e0400) [pid = 2715] [serial = 501] [outer = (nil)] 10:41:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30b2c6b800) [pid = 2715] [serial = 502] [outer = 0x7f30b29e0400] 10:41:47 INFO - PROCESS | 2715 | 1461346907617 Marionette DEBUG loaded listener.js 10:41:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30b2d06800) [pid = 2715] [serial = 503] [outer = 0x7f30b29e0400] 10:41:48 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:48 INFO - PROCESS | 2715 | 1461346908494 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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:41:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1194ms 10:41:48 INFO - PROCESS | 2715 | 1461346908551 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 2715 | 1461346908554 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 10:41:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:41:48 INFO - PROCESS | 2715 | 1461346908562 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 2715 | 1461346908566 Marionette TRACE conn3 <- [1,642,null,{}] 10:41:48 INFO - PROCESS | 2715 | 1461346908572 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}] 10:41:48 INFO - PROCESS | 2715 | 1461346908805 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:41:48 INFO - PROCESS | 2715 | 1461346908936 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcd16800 == 62 [pid = 2715] [id = 168] 10:41:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30b29e2c00) [pid = 2715] [serial = 504] [outer = (nil)] 10:41:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30b32aa400) [pid = 2715] [serial = 505] [outer = 0x7f30b29e2c00] 10:41:49 INFO - PROCESS | 2715 | 1461346909005 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30b7031800) [pid = 2715] [serial = 506] [outer = 0x7f30b29e2c00] 10:41:50 INFO - PROCESS | 2715 | 1461346910020 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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:41:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1488ms 10:41:50 INFO - PROCESS | 2715 | 1461346910053 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 2715 | 1461346910062 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 10:41:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:41:50 INFO - PROCESS | 2715 | 1461346910074 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 2715 | 1461346910079 Marionette TRACE conn3 <- [1,646,null,{}] 10:41:50 INFO - PROCESS | 2715 | 1461346910089 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}] 10:41:50 INFO - PROCESS | 2715 | 1461346910298 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:41:50 INFO - PROCESS | 2715 | 1461346910537 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6b3800 == 63 [pid = 2715] [id = 169] 10:41:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30aa052800) [pid = 2715] [serial = 507] [outer = (nil)] 10:41:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30aa05d800) [pid = 2715] [serial = 508] [outer = 0x7f30aa052800] 10:41:50 INFO - PROCESS | 2715 | 1461346910679 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30abced000) [pid = 2715] [serial = 509] [outer = 0x7f30aa052800] 10:41:51 INFO - PROCESS | 2715 | 1461346911652 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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:41:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1636ms 10:41:51 INFO - PROCESS | 2715 | 1461346911711 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 2715 | 1461346911721 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 10:41:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:41:51 INFO - PROCESS | 2715 | 1461346911734 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 2715 | 1461346911738 Marionette TRACE conn3 <- [1,650,null,{}] 10:41:51 INFO - PROCESS | 2715 | 1461346911754 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}] 10:41:52 INFO - PROCESS | 2715 | 1461346912024 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:41:52 INFO - PROCESS | 2715 | 1461346912357 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf69000 == 64 [pid = 2715] [id = 170] 10:41:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30ac637400) [pid = 2715] [serial = 510] [outer = (nil)] 10:41:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30ac66b400) [pid = 2715] [serial = 511] [outer = 0x7f30ac637400] 10:41:52 INFO - PROCESS | 2715 | 1461346912447 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30b1212800) [pid = 2715] [serial = 512] [outer = 0x7f30ac637400] 10:41:53 INFO - PROCESS | 2715 | 1461346913501 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]]]}] 10:41:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:41:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1841ms 10:41:53 INFO - PROCESS | 2715 | 1461346913577 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 2715 | 1461346913583 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 10:41:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:41:53 INFO - PROCESS | 2715 | 1461346913596 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 2715 | 1461346913606 Marionette TRACE conn3 <- [1,654,null,{}] 10:41:53 INFO - PROCESS | 2715 | 1461346913675 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}] 10:41:54 INFO - PROCESS | 2715 | 1461346914137 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:41:54 INFO - PROCESS | 2715 | 1461346914359 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c3cdf000 == 65 [pid = 2715] [id = 171] 10:41:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30b32ac400) [pid = 2715] [serial = 513] [outer = (nil)] 10:41:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30b6361400) [pid = 2715] [serial = 514] [outer = 0x7f30b32ac400] 10:41:54 INFO - PROCESS | 2715 | 1461346914452 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30b6580c00) [pid = 2715] [serial = 515] [outer = 0x7f30b32ac400] 10:41:55 INFO - PROCESS | 2715 | 1461346915390 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]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1851ms 10:41:55 INFO - PROCESS | 2715 | 1461346915446 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 2715 | 1461346915450 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 10:41:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:41:55 INFO - PROCESS | 2715 | 1461346915459 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 2715 | 1461346915464 Marionette TRACE conn3 <- [1,658,null,{}] 10:41:55 INFO - PROCESS | 2715 | 1461346915472 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}] 10:41:55 INFO - PROCESS | 2715 | 1461346915687 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:41:55 INFO - PROCESS | 2715 | 1461346915907 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30caf5b000 == 66 [pid = 2715] [id = 172] 10:41:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30a9d18c00) [pid = 2715] [serial = 516] [outer = (nil)] 10:41:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30bb93b800) [pid = 2715] [serial = 517] [outer = 0x7f30a9d18c00] 10:41:56 INFO - PROCESS | 2715 | 1461346916033 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30bc007000) [pid = 2715] [serial = 518] [outer = 0x7f30a9d18c00] 10:41:56 INFO - PROCESS | 2715 | 1461346916915 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]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:41:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1486ms 10:41:56 INFO - PROCESS | 2715 | 1461346916946 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 2715 | 1461346916951 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 10:41:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:41:56 INFO - PROCESS | 2715 | 1461346916959 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 2715 | 1461346916962 Marionette TRACE conn3 <- [1,662,null,{}] 10:41:56 INFO - PROCESS | 2715 | 1461346916969 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}] 10:41:57 INFO - PROCESS | 2715 | 1461346917164 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:41:57 INFO - PROCESS | 2715 | 1461346917341 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cede9800 == 67 [pid = 2715] [id = 173] 10:41:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30bc00a400) [pid = 2715] [serial = 519] [outer = (nil)] 10:41:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30bcbbac00) [pid = 2715] [serial = 520] [outer = 0x7f30bc00a400] 10:41:57 INFO - PROCESS | 2715 | 1461346917429 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30bd448400) [pid = 2715] [serial = 521] [outer = 0x7f30bc00a400] 10:41:58 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:58 INFO - PROCESS | 2715 | 1461346918454 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]]]}] 10:41:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:41:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1531ms 10:41:58 INFO - PROCESS | 2715 | 1461346918492 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 2715 | 1461346918499 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 10:41:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:41:58 INFO - PROCESS | 2715 | 1461346918509 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 2715 | 1461346918513 Marionette TRACE conn3 <- [1,666,null,{}] 10:41:58 INFO - PROCESS | 2715 | 1461346918524 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}] 10:41:58 INFO - PROCESS | 2715 | 1461346918811 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:41:59 INFO - PROCESS | 2715 | 1461346919042 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4b8800 == 68 [pid = 2715] [id = 174] 10:41:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30c3c0c800) [pid = 2715] [serial = 522] [outer = (nil)] 10:41:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30cadd6c00) [pid = 2715] [serial = 523] [outer = 0x7f30c3c0c800] 10:41:59 INFO - PROCESS | 2715 | 1461346919179 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30caff2c00) [pid = 2715] [serial = 524] [outer = 0x7f30c3c0c800] 10:41:59 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:42:00 INFO - PROCESS | 2715 | 1461346920005 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]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:42:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1539ms 10:42:00 INFO - PROCESS | 2715 | 1461346920048 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 2715 | 1461346920052 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 10:42:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:42:00 INFO - PROCESS | 2715 | 1461346920059 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 2715 | 1461346920063 Marionette TRACE conn3 <- [1,670,null,{}] 10:42:00 INFO - PROCESS | 2715 | 1461346920069 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}] 10:42:00 INFO - PROCESS | 2715 | 1461346920260 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:42:00 INFO - PROCESS | 2715 | 1461346920445 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac89a000 == 69 [pid = 2715] [id = 175] 10:42:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30bc95cc00) [pid = 2715] [serial = 525] [outer = (nil)] 10:42:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30bc966800) [pid = 2715] [serial = 526] [outer = 0x7f30bc95cc00] 10:42:00 INFO - PROCESS | 2715 | 1461346920534 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f30bc96a000) [pid = 2715] [serial = 527] [outer = 0x7f30bc95cc00] 10:42:01 INFO - PROCESS | 2715 | 1461346921472 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]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1480ms 10:42:01 INFO - PROCESS | 2715 | 1461346921541 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 2715 | 1461346921545 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 10:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:42:01 INFO - PROCESS | 2715 | 1461346921551 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 2715 | 1461346921554 Marionette TRACE conn3 <- [1,674,null,{}] 10:42:01 INFO - PROCESS | 2715 | 1461346921561 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}] 10:42:01 INFO - PROCESS | 2715 | 1461346921782 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:42:02 INFO - PROCESS | 2715 | 1461346922026 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8ae800 == 70 [pid = 2715] [id = 176] 10:42:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30b75c2400) [pid = 2715] [serial = 528] [outer = (nil)] 10:42:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30b75ca000) [pid = 2715] [serial = 529] [outer = 0x7f30b75c2400] 10:42:02 INFO - PROCESS | 2715 | 1461346922154 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 220 (0x7f30b75ce800) [pid = 2715] [serial = 530] [outer = 0x7f30b75c2400] 10:42:02 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:42:03 INFO - PROCESS | 2715 | 1461346923021 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]]]}] 10:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1532ms 10:42:03 INFO - PROCESS | 2715 | 1461346923085 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 2715 | 1461346923089 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 10:42:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:42:03 INFO - PROCESS | 2715 | 1461346923097 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - PROCESS | 2715 | 1461346923101 Marionette TRACE conn3 <- [1,678,null,{}] 10:42:03 INFO - PROCESS | 2715 | 1461346923108 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}] 10:42:03 INFO - PROCESS | 2715 | 1461346923302 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:42:03 INFO - PROCESS | 2715 | 1461346923484 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb24000 == 71 [pid = 2715] [id = 177] 10:42:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 221 (0x7f30a6be6c00) [pid = 2715] [serial = 531] [outer = (nil)] 10:42:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 222 (0x7f30a6bef000) [pid = 2715] [serial = 532] [outer = 0x7f30a6be6c00] 10:42:03 INFO - PROCESS | 2715 | 1461346923572 Marionette DEBUG loaded listener.js 10:42:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 223 (0x7f30a6bf5800) [pid = 2715] [serial = 533] [outer = 0x7f30a6be6c00] 10:42:04 INFO - PROCESS | 2715 | 1461346924527 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]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1494ms 10:42:04 INFO - PROCESS | 2715 | 1461346924592 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:42:04 INFO - PROCESS | 2715 | 1461346924596 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 10:42:04 INFO - PROCESS | 2715 | 1461346924603 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - PROCESS | 2715 | 1461346924607 Marionette TRACE conn3 <- [1,682,null,{}] 10:42:04 INFO - PROCESS | 2715 | 1461346924614 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}] 10:42:04 INFO - PROCESS | 2715 | 1461346924917 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:42:05 INFO - PROCESS | 2715 | 1461346925199 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6ced800 == 72 [pid = 2715] [id = 178] 10:42:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 224 (0x7f30a6be8400) [pid = 2715] [serial = 534] [outer = (nil)] 10:42:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 225 (0x7f30b0bd5400) [pid = 2715] [serial = 535] [outer = 0x7f30a6be8400] 10:42:05 INFO - PROCESS | 2715 | 1461346925286 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 226 (0x7f30b0bd9c00) [pid = 2715] [serial = 536] [outer = 0x7f30a6be8400] 10:42:06 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:06 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:42:06 INFO - PROCESS | 2715 | 1461346926782 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]]]}] 10:42:06 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) 10:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2238ms 10:42:06 INFO - PROCESS | 2715 | 1461346926842 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 2715 | 1461346926845 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 10:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:42:06 INFO - PROCESS | 2715 | 1461346926854 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 2715 | 1461346926858 Marionette TRACE conn3 <- [1,686,null,{}] 10:42:06 INFO - PROCESS | 2715 | 1461346926867 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}] 10:42:07 INFO - PROCESS | 2715 | 1461346927171 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:42:07 INFO - PROCESS | 2715 | 1461346927310 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa2de800 == 73 [pid = 2715] [id = 179] 10:42:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 227 (0x7f30a7dca400) [pid = 2715] [serial = 537] [outer = (nil)] 10:42:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 228 (0x7f30a8907800) [pid = 2715] [serial = 538] [outer = 0x7f30a7dca400] 10:42:07 INFO - PROCESS | 2715 | 1461346927639 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 229 (0x7f30a9d19400) [pid = 2715] [serial = 539] [outer = 0x7f30a7dca400] 10:42:08 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:09 INFO - PROCESS | 2715 | 1461346929038 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]]]}] 10:42:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2240ms 10:42:09 INFO - PROCESS | 2715 | 1461346929146 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 2715 | 1461346929152 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 10:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:42:09 INFO - PROCESS | 2715 | 1461346929170 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 2715 | 1461346929175 Marionette TRACE conn3 <- [1,690,null,{}] 10:42:09 INFO - PROCESS | 2715 | 1461346929185 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}] 10:42:09 INFO - PROCESS | 2715 | 1461346929378 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:42:09 INFO - PROCESS | 2715 | 1461346929577 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e1f800 == 74 [pid = 2715] [id = 180] 10:42:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 230 (0x7f30a9d44000) [pid = 2715] [serial = 540] [outer = (nil)] 10:42:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 231 (0x7f30ac41c000) [pid = 2715] [serial = 541] [outer = 0x7f30a9d44000] 10:42:09 INFO - PROCESS | 2715 | 1461346929654 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 232 (0x7f30ac51a400) [pid = 2715] [serial = 542] [outer = 0x7f30a9d44000] 10:42:10 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc688800 == 73 [pid = 2715] [id = 41] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 231 (0x7f30b3e93000) [pid = 2715] [serial = 460] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 230 (0x7f30c9ad9000) [pid = 2715] [serial = 424] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 229 (0x7f30b080d000) [pid = 2715] [serial = 427] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 228 (0x7f30aa6c0800) [pid = 2715] [serial = 430] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 227 (0x7f30a9e6f800) [pid = 2715] [serial = 433] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 226 (0x7f30a9e77400) [pid = 2715] [serial = 436] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 225 (0x7f30a8909800) [pid = 2715] [serial = 439] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 224 (0x7f30a8bd5400) [pid = 2715] [serial = 442] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e61000 == 72 [pid = 2715] [id = 83] 10:42:10 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce6b3800 == 71 [pid = 2715] [id = 158] 10:42:10 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9aea800 == 70 [pid = 2715] [id = 157] 10:42:10 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd57a000 == 69 [pid = 2715] [id = 156] 10:42:10 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b32d7800 == 68 [pid = 2715] [id = 155] 10:42:10 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa2e2800 == 67 [pid = 2715] [id = 154] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 223 (0x7f30bdc6b400) [pid = 2715] [serial = 407] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 222 (0x7f30b2d09c00) [pid = 2715] [serial = 457] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 221 (0x7f30a9e76000) [pid = 2715] [serial = 446] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 220 (0x7f30a8bcd400) [pid = 2715] [serial = 445] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 219 (0x7f30abce6c00) [pid = 2715] [serial = 409] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30bcfc5c00) [pid = 2715] [serial = 421] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f30ac51c800) [pid = 2715] [serial = 451] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 216 (0x7f30ac667c00) [pid = 2715] [serial = 452] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f30ac41f000) [pid = 2715] [serial = 449] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30abcf5c00) [pid = 2715] [serial = 448] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30bbcb6400) [pid = 2715] [serial = 418] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30b29ebc00) [pid = 2715] [serial = 412] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30b3e9bc00) [pid = 2715] [serial = 415] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30b32abc00) [pid = 2715] [serial = 458] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30b2c63000) [pid = 2715] [serial = 455] [outer = (nil)] [url = about:blank] 10:42:10 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30b29ec400) [pid = 2715] [serial = 454] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:11 INFO - PROCESS | 2715 | 1461346931055 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]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1943ms 10:42:11 INFO - PROCESS | 2715 | 1461346931208 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 2715 | 1461346931214 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 10:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:42:11 INFO - PROCESS | 2715 | 1461346931235 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 2715 | 1461346931240 Marionette TRACE conn3 <- [1,694,null,{}] 10:42:11 INFO - PROCESS | 2715 | 1461346931249 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}] 10:42:11 INFO - PROCESS | 2715 | 1461346931435 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:42:11 INFO - PROCESS | 2715 | 1461346931447 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa611800 == 68 [pid = 2715] [id = 181] 10:42:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30a9d1dc00) [pid = 2715] [serial = 543] [outer = (nil)] 10:42:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30ac63b400) [pid = 2715] [serial = 544] [outer = 0x7f30a9d1dc00] 10:42:11 INFO - PROCESS | 2715 | 1461346931645 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30b0bd7400) [pid = 2715] [serial = 545] [outer = 0x7f30a9d1dc00] 10:42:12 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:12 INFO - PROCESS | 2715 | 1461346932902 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]]]}] 10:42:12 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) 10:42:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1694ms 10:42:12 INFO - PROCESS | 2715 | 1461346932927 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:42:12 INFO - PROCESS | 2715 | 1461346932931 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 10:42:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:42:12 INFO - PROCESS | 2715 | 1461346932945 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 2715 | 1461346932950 Marionette TRACE conn3 <- [1,698,null,{}] 10:42:12 INFO - PROCESS | 2715 | 1461346932968 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}] 10:42:13 INFO - PROCESS | 2715 | 1461346933246 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:42:13 INFO - PROCESS | 2715 | 1461346933273 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12dc800 == 69 [pid = 2715] [id = 182] 10:42:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30b0bdb000) [pid = 2715] [serial = 546] [outer = (nil)] 10:42:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30b2c5ec00) [pid = 2715] [serial = 547] [outer = 0x7f30b0bdb000] 10:42:13 INFO - PROCESS | 2715 | 1461346933339 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30b329f000) [pid = 2715] [serial = 548] [outer = 0x7f30b0bdb000] 10:42:14 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30b3ce3000) [pid = 2715] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:42:14 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30b29e0400) [pid = 2715] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:42:14 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30abcf2c00) [pid = 2715] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:42:14 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30a9e78800) [pid = 2715] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:42:14 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30ac51b000) [pid = 2715] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:42:14 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30ac415400) [pid = 2715] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:42:14 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:14 INFO - PROCESS | 2715 | 1461346934588 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]]]}] 10:42:14 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) 10:42:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1692ms 10:42:14 INFO - PROCESS | 2715 | 1461346934638 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:42:14 INFO - PROCESS | 2715 | 1461346934644 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 10:42:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:42:14 INFO - PROCESS | 2715 | 1461346934664 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:42:14 INFO - PROCESS | 2715 | 1461346934666 Marionette TRACE conn3 <- [1,702,null,{}] 10:42:14 INFO - PROCESS | 2715 | 1461346934673 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}] 10:42:14 INFO - PROCESS | 2715 | 1461346934947 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:42:14 INFO - PROCESS | 2715 | 1461346934969 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2deb000 == 70 [pid = 2715] [id = 183] 10:42:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30ac415400) [pid = 2715] [serial = 549] [outer = (nil)] 10:42:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30b322d000) [pid = 2715] [serial = 550] [outer = 0x7f30ac415400] 10:42:15 INFO - PROCESS | 2715 | 1461346935041 Marionette DEBUG loaded listener.js 10:42:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30b653f000) [pid = 2715] [serial = 551] [outer = 0x7f30ac415400] 10:42:16 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:16 INFO - PROCESS | 2715 | 1461346936426 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]]]}] 10:42:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:42:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1785ms 10:42:16 INFO - PROCESS | 2715 | 1461346936606 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 2715 | 1461346936614 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 10:42:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:42:16 INFO - PROCESS | 2715 | 1461346936630 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 2715 | 1461346936638 Marionette TRACE conn3 <- [1,706,null,{}] 10:42:16 INFO - PROCESS | 2715 | 1461346936649 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}] 10:42:16 INFO - PROCESS | 2715 | 1461346936870 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:42:17 INFO - PROCESS | 2715 | 1461346937054 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa2d8800 == 71 [pid = 2715] [id = 184] 10:42:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30aa057400) [pid = 2715] [serial = 552] [outer = (nil)] 10:42:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30aa05e800) [pid = 2715] [serial = 553] [outer = 0x7f30aa057400] 10:42:17 INFO - PROCESS | 2715 | 1461346937136 Marionette DEBUG loaded listener.js 10:42:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30abcf0c00) [pid = 2715] [serial = 554] [outer = 0x7f30aa057400] 10:42:18 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:18 INFO - PROCESS | 2715 | 1461346938495 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]]]}] 10:42:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:42:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1895ms 10:42:18 INFO - PROCESS | 2715 | 1461346938581 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:42:18 INFO - PROCESS | 2715 | 1461346938591 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 10:42:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:42:18 INFO - PROCESS | 2715 | 1461346938607 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:42:18 INFO - PROCESS | 2715 | 1461346938613 Marionette TRACE conn3 <- [1,710,null,{}] 10:42:18 INFO - PROCESS | 2715 | 1461346938621 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}] 10:42:18 INFO - PROCESS | 2715 | 1461346938815 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:42:18 INFO - PROCESS | 2715 | 1461346938957 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2dd3800 == 72 [pid = 2715] [id = 185] 10:42:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30aa058000) [pid = 2715] [serial = 555] [outer = (nil)] 10:42:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30ac636c00) [pid = 2715] [serial = 556] [outer = 0x7f30aa058000] 10:42:19 INFO - PROCESS | 2715 | 1461346939034 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f30b080ec00) [pid = 2715] [serial = 557] [outer = 0x7f30aa058000] 10:42:20 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:20 INFO - PROCESS | 2715 | 1461346940485 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]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:42:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1937ms 10:42:20 INFO - PROCESS | 2715 | 1461346940544 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 10:42:20 INFO - PROCESS | 2715 | 1461346940549 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 10:42:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:42:20 INFO - PROCESS | 2715 | 1461346940556 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 2715 | 1461346940562 Marionette TRACE conn3 <- [1,714,null,{}] 10:42:20 INFO - PROCESS | 2715 | 1461346940579 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}] 10:42:20 INFO - PROCESS | 2715 | 1461346940786 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:42:20 INFO - PROCESS | 2715 | 1461346940959 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b9641000 == 73 [pid = 2715] [id = 186] 10:42:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30b0bd4800) [pid = 2715] [serial = 558] [outer = (nil)] 10:42:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30b2a4b800) [pid = 2715] [serial = 559] [outer = 0x7f30b0bd4800] 10:42:21 INFO - PROCESS | 2715 | 1461346941039 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 220 (0x7f30b635b000) [pid = 2715] [serial = 560] [outer = 0x7f30b0bd4800] 10:42:22 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:22 INFO - PROCESS | 2715 | 1461346942439 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]]]}] 10:42:22 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 10:42:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1938ms 10:42:22 INFO - PROCESS | 2715 | 1461346942593 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 2715 | 1461346942601 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 10:42:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:42:22 INFO - PROCESS | 2715 | 1461346942624 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 2715 | 1461346942631 Marionette TRACE conn3 <- [1,718,null,{}] 10:42:22 INFO - PROCESS | 2715 | 1461346942641 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}] 10:42:22 INFO - PROCESS | 2715 | 1461346942911 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:42:23 INFO - PROCESS | 2715 | 1461346943112 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca13000 == 74 [pid = 2715] [id = 187] 10:42:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 221 (0x7f30b0bdf800) [pid = 2715] [serial = 561] [outer = (nil)] 10:42:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 222 (0x7f30bac98c00) [pid = 2715] [serial = 562] [outer = 0x7f30b0bdf800] 10:42:23 INFO - PROCESS | 2715 | 1461346943266 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 223 (0x7f30bc95c400) [pid = 2715] [serial = 563] [outer = 0x7f30b0bdf800] 10:42:24 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:24 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:42:24 INFO - PROCESS | 2715 | 1461346944593 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]]]}] 10:42:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:42:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1992ms 10:42:24 INFO - PROCESS | 2715 | 1461346944614 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 10:42:24 INFO - PROCESS | 2715 | 1461346944618 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 10:42:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:42:24 INFO - PROCESS | 2715 | 1461346944625 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:42:24 INFO - PROCESS | 2715 | 1461346944630 Marionette TRACE conn3 <- [1,722,null,{}] 10:42:24 INFO - PROCESS | 2715 | 1461346944636 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}] 10:42:24 INFO - PROCESS | 2715 | 1461346944902 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:42:25 INFO - PROCESS | 2715 | 1461346945076 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c3cdc800 == 75 [pid = 2715] [id = 188] 10:42:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 224 (0x7f30b494bc00) [pid = 2715] [serial = 564] [outer = (nil)] 10:42:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 225 (0x7f30bc96a800) [pid = 2715] [serial = 565] [outer = 0x7f30b494bc00] 10:42:25 INFO - PROCESS | 2715 | 1461346945151 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 226 (0x7f30bd7d8000) [pid = 2715] [serial = 566] [outer = 0x7f30b494bc00] 10:42:26 INFO - PROCESS | 2715 | 1461346946026 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] 10:42:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:42:26 INFO - PROCESS | 2715 | 1461346946082 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 10:42:26 INFO - PROCESS | 2715 | 1461346946089 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 2715 | 1461346946093 Marionette TRACE conn3 <- [1,726,null,{}] 10:42:26 INFO - PROCESS | 2715 | 1461346946100 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}] 10:42:26 INFO - PROCESS | 2715 | 1461346946440 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:42:26 INFO - PROCESS | 2715 | 1461346946728 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ced31800 == 76 [pid = 2715] [id = 189] 10:42:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 227 (0x7f30c2f74c00) [pid = 2715] [serial = 567] [outer = (nil)] 10:42:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 228 (0x7f30cc904800) [pid = 2715] [serial = 568] [outer = 0x7f30c2f74c00] 10:42:26 INFO - PROCESS | 2715 | 1461346946822 Marionette DEBUG loaded listener.js 10:42:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 229 (0x7f30cecd9800) [pid = 2715] [serial = 569] [outer = 0x7f30c2f74c00] 10:42:27 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:27 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:42:27 INFO - PROCESS | 2715 | 1461346947788 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]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:42:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1737ms 10:42:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:42:27 INFO - PROCESS | 2715 | 1461346947826 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:42:27 INFO - PROCESS | 2715 | 1461346947829 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 10:42:27 INFO - PROCESS | 2715 | 1461346947837 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - PROCESS | 2715 | 1461346947840 Marionette TRACE conn3 <- [1,730,null,{}] 10:42:27 INFO - PROCESS | 2715 | 1461346947847 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}] 10:42:28 INFO - PROCESS | 2715 | 1461346948046 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:42:28 INFO - PROCESS | 2715 | 1461346948591 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6cea800 == 77 [pid = 2715] [id = 190] 10:42:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 230 (0x7f30a6bed400) [pid = 2715] [serial = 570] [outer = (nil)] 10:42:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 231 (0x7f30a7dcbc00) [pid = 2715] [serial = 571] [outer = 0x7f30a6bed400] 10:42:28 INFO - PROCESS | 2715 | 1461346948711 Marionette DEBUG loaded listener.js 10:42:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 232 (0x7f30a9d13c00) [pid = 2715] [serial = 572] [outer = 0x7f30a6bed400] 10:42:29 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:29 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:42:29 INFO - PROCESS | 2715 | 1461346949634 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] 10:42:29 INFO - PROCESS | 2715 | 1461346949684 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 10:42:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:42:29 INFO - PROCESS | 2715 | 1461346949694 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 2715 | 1461346949698 Marionette TRACE conn3 <- [1,734,null,{}] 10:42:29 INFO - PROCESS | 2715 | 1461346949706 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}] 10:42:29 INFO - PROCESS | 2715 | 1461346949898 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:42:30 INFO - PROCESS | 2715 | 1461346950231 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6cfe800 == 78 [pid = 2715] [id = 191] 10:42:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 233 (0x7f30aa6c8800) [pid = 2715] [serial = 573] [outer = (nil)] 10:42:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 234 (0x7f30ab92d000) [pid = 2715] [serial = 574] [outer = 0x7f30aa6c8800] 10:42:30 INFO - PROCESS | 2715 | 1461346950311 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 235 (0x7f30ac416000) [pid = 2715] [serial = 575] [outer = 0x7f30aa6c8800] 10:42:31 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:31 INFO - PROCESS | 2715 | 1461346951215 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]]]}] 10:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1583ms 10:42:31 INFO - PROCESS | 2715 | 1461346951282 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:42:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:42:31 INFO - PROCESS | 2715 | 1461346951288 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 10:42:31 INFO - PROCESS | 2715 | 1461346951295 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 2715 | 1461346951299 Marionette TRACE conn3 <- [1,738,null,{}] 10:42:31 INFO - PROCESS | 2715 | 1461346951305 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}] 10:42:31 INFO - PROCESS | 2715 | 1461346951507 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:42:31 INFO - PROCESS | 2715 | 1461346951773 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4a4800 == 79 [pid = 2715] [id = 192] 10:42:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30a8bcec00) [pid = 2715] [serial = 576] [outer = (nil)] 10:42:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30ac669800) [pid = 2715] [serial = 577] [outer = 0x7f30a8bcec00] 10:42:31 INFO - PROCESS | 2715 | 1461346951891 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30b0803000) [pid = 2715] [serial = 578] [outer = 0x7f30a8bcec00] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abaa2000 == 78 [pid = 2715] [id = 164] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2def800 == 77 [pid = 2715] [id = 165] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf7c000 == 76 [pid = 2715] [id = 87] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30b4ba4000) [pid = 2715] [serial = 472] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30bd7a3000) [pid = 2715] [serial = 484] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 235 (0x7f30bd443800) [pid = 2715] [serial = 478] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 234 (0x7f30b080b800) [pid = 2715] [serial = 469] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 233 (0x7f30ac644800) [pid = 2715] [serial = 481] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 232 (0x7f30b32aa400) [pid = 2715] [serial = 505] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 231 (0x7f30b8a0f000) [pid = 2715] [serial = 475] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 230 (0x7f30a9d18400) [pid = 2715] [serial = 487] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 229 (0x7f30ac515400) [pid = 2715] [serial = 466] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 228 (0x7f30a9e70400) [pid = 2715] [serial = 463] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b12dc800 == 75 [pid = 2715] [id = 182] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa611800 == 74 [pid = 2715] [id = 181] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9e1f800 == 73 [pid = 2715] [id = 180] 10:42:33 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:33 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa2de800 == 72 [pid = 2715] [id = 179] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cede9800 == 71 [pid = 2715] [id = 173] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30caf5b000 == 70 [pid = 2715] [id = 172] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c3cdf000 == 69 [pid = 2715] [id = 171] 10:42:33 INFO - PROCESS | 2715 | 1461346953374 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]]]}] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf69000 == 68 [pid = 2715] [id = 170] 10:42:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6b3800 == 67 [pid = 2715] [id = 169] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 227 (0x7f30b2c73800) [pid = 2715] [serial = 500] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 226 (0x7f30aa05f800) [pid = 2715] [serial = 491] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 225 (0x7f30b0807c00) [pid = 2715] [serial = 497] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 224 (0x7f30ac668000) [pid = 2715] [serial = 496] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 223 (0x7f30b29ed400) [pid = 2715] [serial = 499] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 222 (0x7f30ac516400) [pid = 2715] [serial = 494] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 221 (0x7f30b657b000) [pid = 2715] [serial = 461] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 220 (0x7f30b2d06800) [pid = 2715] [serial = 503] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 219 (0x7f30b2c6b800) [pid = 2715] [serial = 502] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30ac417800) [pid = 2715] [serial = 493] [outer = (nil)] [url = about:blank] 10:42:33 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f30aa051800) [pid = 2715] [serial = 490] [outer = (nil)] [url = about:blank] 10:42:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:42:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2136ms 10:42:33 INFO - PROCESS | 2715 | 1461346953432 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 2715 | 1461346953438 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 10:42:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:42:33 INFO - PROCESS | 2715 | 1461346953454 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 2715 | 1461346953465 Marionette TRACE conn3 <- [1,742,null,{}] 10:42:33 INFO - PROCESS | 2715 | 1461346953474 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}] 10:42:33 INFO - PROCESS | 2715 | 1461346953674 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:42:33 INFO - PROCESS | 2715 | 1461346953815 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4b6000 == 68 [pid = 2715] [id = 193] 10:42:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30ac415c00) [pid = 2715] [serial = 579] [outer = (nil)] 10:42:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30b120b000) [pid = 2715] [serial = 580] [outer = 0x7f30ac415c00] 10:42:33 INFO - PROCESS | 2715 | 1461346953886 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 220 (0x7f30b29eac00) [pid = 2715] [serial = 581] [outer = 0x7f30ac415c00] 10:42:35 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:35 INFO - PROCESS | 2715 | 1461346955051 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]]]}] 10:42:35 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 10:42:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1659ms 10:42:35 INFO - PROCESS | 2715 | 1461346955106 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:42:35 INFO - PROCESS | 2715 | 1461346955110 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 10:42:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:42:35 INFO - PROCESS | 2715 | 1461346955117 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:42:35 INFO - PROCESS | 2715 | 1461346955119 Marionette TRACE conn3 <- [1,746,null,{}] 10:42:35 INFO - PROCESS | 2715 | 1461346955126 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}] 10:42:35 INFO - PROCESS | 2715 | 1461346955460 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:42:35 INFO - PROCESS | 2715 | 1461346955556 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6cb000 == 69 [pid = 2715] [id = 194] 10:42:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 221 (0x7f30b0808c00) [pid = 2715] [serial = 582] [outer = (nil)] 10:42:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 222 (0x7f30b2c66c00) [pid = 2715] [serial = 583] [outer = 0x7f30b0808c00] 10:42:35 INFO - PROCESS | 2715 | 1461346955627 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 223 (0x7f30b2cb6400) [pid = 2715] [serial = 584] [outer = 0x7f30b0808c00] 10:42:36 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:36 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:36 INFO - PROCESS | 2715 | 1461346956791 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]]]}] 10:42:36 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.) 10:42:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1731ms 10:42:36 INFO - PROCESS | 2715 | 1461346956867 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:42:36 INFO - PROCESS | 2715 | 1461346956871 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 10:42:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:42:36 INFO - PROCESS | 2715 | 1461346956878 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:42:36 INFO - PROCESS | 2715 | 1461346956880 Marionette TRACE conn3 <- [1,750,null,{}] 10:42:36 INFO - PROCESS | 2715 | 1461346956886 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}] 10:42:37 INFO - PROCESS | 2715 | 1461346957166 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:42:37 INFO - PROCESS | 2715 | 1461346957215 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12eb800 == 70 [pid = 2715] [id = 195] 10:42:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 224 (0x7f30b322ac00) [pid = 2715] [serial = 585] [outer = (nil)] 10:42:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 225 (0x7f30b3234000) [pid = 2715] [serial = 586] [outer = 0x7f30b322ac00] 10:42:37 INFO - PROCESS | 2715 | 1461346957295 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 226 (0x7f30b3ce2400) [pid = 2715] [serial = 587] [outer = 0x7f30b322ac00] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 225 (0x7f30ac670800) [pid = 2715] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 224 (0x7f30ab924c00) [pid = 2715] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 223 (0x7f30bb944c00) [pid = 2715] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 222 (0x7f30b702bc00) [pid = 2715] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 221 (0x7f30b2a42800) [pid = 2715] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 220 (0x7f30bac94c00) [pid = 2715] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 219 (0x7f30ab923400) [pid = 2715] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30c9da5000) [pid = 2715] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f30b2c72400) [pid = 2715] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 216 (0x7f30ac674400) [pid = 2715] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f30a9e6c400) [pid = 2715] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30be60b000) [pid = 2715] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30b8a0d000) [pid = 2715] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30b31c4800) [pid = 2715] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30cf11e400) [pid = 2715] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30b4d49c00) [pid = 2715] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30b4ebcc00) [pid = 2715] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30a8bca800) [pid = 2715] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30ac672c00) [pid = 2715] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30aa6bac00) [pid = 2715] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30b6684400) [pid = 2715] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30ac41e000) [pid = 2715] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30bb04e800) [pid = 2715] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30b653b000) [pid = 2715] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30b05a2000) [pid = 2715] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30b2c60800) [pid = 2715] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30c9d1e000) [pid = 2715] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30a7dcfc00) [pid = 2715] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30ac63bc00) [pid = 2715] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30b3ce4800) [pid = 2715] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30a8904400) [pid = 2715] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30b0802400) [pid = 2715] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30b2c70400) [pid = 2715] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30bb056800) [pid = 2715] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30b2d11800) [pid = 2715] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30b3229c00) [pid = 2715] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30b2c6e400) [pid = 2715] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30bfbc8000) [pid = 2715] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30be8f4800) [pid = 2715] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30bb999000) [pid = 2715] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a8bce000) [pid = 2715] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30bc003c00) [pid = 2715] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30bcea4c00) [pid = 2715] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30b2a47000) [pid = 2715] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30b0807000) [pid = 2715] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30bb8da000) [pid = 2715] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30a9e6c800) [pid = 2715] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30be8f7c00) [pid = 2715] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b2cae000) [pid = 2715] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30bb942400) [pid = 2715] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a8bccc00) [pid = 2715] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30ab922c00) [pid = 2715] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30b1211000) [pid = 2715] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30c8c6e800) [pid = 2715] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30bc002400) [pid = 2715] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30ac673c00) [pid = 2715] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30bb9a5000) [pid = 2715] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30bac96000) [pid = 2715] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b2c5a400) [pid = 2715] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b32a7c00) [pid = 2715] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b4e1cc00) [pid = 2715] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30bfb82c00) [pid = 2715] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30bcfb6c00) [pid = 2715] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30b0bdb000) [pid = 2715] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30a9d1dc00) [pid = 2715] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b29e2c00) [pid = 2715] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30a7dca400) [pid = 2715] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:42:38 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30a9d44000) [pid = 2715] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:42:39 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:39 INFO - PROCESS | 2715 | 1461346959429 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]]]}] 10:42:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:42:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2589ms 10:42:39 INFO - PROCESS | 2715 | 1461346959468 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:42:39 INFO - PROCESS | 2715 | 1461346959472 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 10:42:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:42:39 INFO - PROCESS | 2715 | 1461346959478 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 2715 | 1461346959481 Marionette TRACE conn3 <- [1,754,null,{}] 10:42:39 INFO - PROCESS | 2715 | 1461346959487 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}] 10:42:39 INFO - PROCESS | 2715 | 1461346959670 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:42:39 INFO - PROCESS | 2715 | 1461346959814 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9fe2000 == 71 [pid = 2715] [id = 196] 10:42:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30a7dd4800) [pid = 2715] [serial = 588] [outer = (nil)] 10:42:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30a9d38000) [pid = 2715] [serial = 589] [outer = 0x7f30a7dd4800] 10:42:39 INFO - PROCESS | 2715 | 1461346959884 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30ac63d400) [pid = 2715] [serial = 590] [outer = 0x7f30a7dd4800] 10:42:40 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:41 INFO - PROCESS | 2715 | 1461346961024 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]]]}] 10:42:41 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 10:42:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1593ms 10:42:41 INFO - PROCESS | 2715 | 1461346961073 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:42:41 INFO - PROCESS | 2715 | 1461346961080 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 10:42:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:42:41 INFO - PROCESS | 2715 | 1461346961092 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 2715 | 1461346961100 Marionette TRACE conn3 <- [1,758,null,{}] 10:42:41 INFO - PROCESS | 2715 | 1461346961122 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}] 10:42:41 INFO - PROCESS | 2715 | 1461346961430 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:42:41 INFO - PROCESS | 2715 | 1461346961601 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cdc000 == 72 [pid = 2715] [id = 197] 10:42:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30a9e6c400) [pid = 2715] [serial = 591] [outer = (nil)] 10:42:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30a9e75c00) [pid = 2715] [serial = 592] [outer = 0x7f30a9e6c400] 10:42:41 INFO - PROCESS | 2715 | 1461346961682 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30aa6bc000) [pid = 2715] [serial = 593] [outer = 0x7f30a9e6c400] 10:42:42 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:42 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:42:42 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:42 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:42 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:42 INFO - PROCESS | 2715 | 1461346962607 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]]]}] 10:42:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:42:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1592ms 10:42:42 INFO - PROCESS | 2715 | 1461346962685 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:42:42 INFO - PROCESS | 2715 | 1461346962695 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 10:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:42:42 INFO - PROCESS | 2715 | 1461346962708 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - PROCESS | 2715 | 1461346962712 Marionette TRACE conn3 <- [1,762,null,{}] 10:42:42 INFO - PROCESS | 2715 | 1461346962721 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}] 10:42:42 INFO - PROCESS | 2715 | 1461346962971 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:42:43 INFO - PROCESS | 2715 | 1461346963218 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5d6000 == 73 [pid = 2715] [id = 198] 10:42:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30ac41bc00) [pid = 2715] [serial = 594] [outer = (nil)] 10:42:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30ac63a000) [pid = 2715] [serial = 595] [outer = 0x7f30ac41bc00] 10:42:43 INFO - PROCESS | 2715 | 1461346963296 Marionette DEBUG loaded listener.js 10:42:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30ac66fc00) [pid = 2715] [serial = 596] [outer = 0x7f30ac41bc00] 10:42:44 INFO - PROCESS | 2715 | 1461346964744 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]]]}] 10:42:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:42:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2092ms 10:42:44 INFO - PROCESS | 2715 | 1461346964799 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:42:44 INFO - PROCESS | 2715 | 1461346964802 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 10:42:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:42:44 INFO - PROCESS | 2715 | 1461346964811 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 2715 | 1461346964818 Marionette TRACE conn3 <- [1,766,null,{}] 10:42:44 INFO - PROCESS | 2715 | 1461346964836 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}] 10:42:45 INFO - PROCESS | 2715 | 1461346965077 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:42:45 INFO - PROCESS | 2715 | 1461346965258 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2def800 == 74 [pid = 2715] [id = 199] 10:42:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b0804000) [pid = 2715] [serial = 597] [outer = (nil)] 10:42:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b29e5000) [pid = 2715] [serial = 598] [outer = 0x7f30b0804000] 10:42:45 INFO - PROCESS | 2715 | 1461346965351 Marionette DEBUG loaded listener.js 10:42:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b2c63000) [pid = 2715] [serial = 599] [outer = 0x7f30b0804000] 10:42:46 INFO - PROCESS | 2715 | 1461346966696 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]]]}] 10:42:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:42:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1898ms 10:42:46 INFO - PROCESS | 2715 | 1461346966709 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:42:46 INFO - PROCESS | 2715 | 1461346966713 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 10:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:42:46 INFO - PROCESS | 2715 | 1461346966721 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 2715 | 1461346966725 Marionette TRACE conn3 <- [1,770,null,{}] 10:42:46 INFO - PROCESS | 2715 | 1461346966778 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}] 10:42:47 INFO - PROCESS | 2715 | 1461346967088 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:42:47 INFO - PROCESS | 2715 | 1461346967270 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3d82800 == 75 [pid = 2715] [id = 200] 10:42:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b2c64400) [pid = 2715] [serial = 600] [outer = (nil)] 10:42:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b2d0d000) [pid = 2715] [serial = 601] [outer = 0x7f30b2c64400] 10:42:47 INFO - PROCESS | 2715 | 1461346967362 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b31c9800) [pid = 2715] [serial = 602] [outer = 0x7f30b2c64400] 10:42:48 INFO - PROCESS | 2715 | 1461346968270 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]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1594ms 10:42:48 INFO - PROCESS | 2715 | 1461346968317 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:42:48 INFO - PROCESS | 2715 | 1461346968321 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 10:42:48 INFO - PROCESS | 2715 | 1461346968329 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 2715 | 1461346968332 Marionette TRACE conn3 <- [1,774,null,{}] 10:42:48 INFO - PROCESS | 2715 | 1461346968339 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}] 10:42:48 INFO - PROCESS | 2715 | 1461346968556 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:42:48 INFO - PROCESS | 2715 | 1461346968777 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b63d2800 == 76 [pid = 2715] [id = 201] 10:42:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30b2cadc00) [pid = 2715] [serial = 603] [outer = (nil)] 10:42:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b3b06800) [pid = 2715] [serial = 604] [outer = 0x7f30b2cadc00] 10:42:48 INFO - PROCESS | 2715 | 1461346968898 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30b3ce9000) [pid = 2715] [serial = 605] [outer = 0x7f30b2cadc00] 10:42:49 INFO - PROCESS | 2715 | 1461346969736 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]]]}] 10:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1485ms 10:42:49 INFO - PROCESS | 2715 | 1461346969813 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:42:49 INFO - PROCESS | 2715 | 1461346969817 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 10:42:49 INFO - PROCESS | 2715 | 1461346969824 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:42:49 INFO - PROCESS | 2715 | 1461346969829 Marionette TRACE conn3 <- [1,778,null,{}] 10:42:49 INFO - PROCESS | 2715 | 1461346969836 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}] 10:42:50 INFO - PROCESS | 2715 | 1461346970099 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:42:50 INFO - PROCESS | 2715 | 1461346970341 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70bd800 == 77 [pid = 2715] [id = 202] 10:42:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30b4d44400) [pid = 2715] [serial = 606] [outer = (nil)] 10:42:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b4d4d000) [pid = 2715] [serial = 607] [outer = 0x7f30b4d44400] 10:42:50 INFO - PROCESS | 2715 | 1461346970441 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b6358800) [pid = 2715] [serial = 608] [outer = 0x7f30b4d44400] 10:42:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b4942000) [pid = 2715] [serial = 609] [outer = 0x7f30b4e18800] 10:42:51 INFO - PROCESS | 2715 | 1461346971382 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]]]}] 10:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1639ms 10:42:51 INFO - PROCESS | 2715 | 1461346971464 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:42:51 INFO - PROCESS | 2715 | 1461346971467 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 10:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:42:51 INFO - PROCESS | 2715 | 1461346971475 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:42:51 INFO - PROCESS | 2715 | 1461346971479 Marionette TRACE conn3 <- [1,782,null,{}] 10:42:51 INFO - PROCESS | 2715 | 1461346971519 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}] 10:42:51 INFO - PROCESS | 2715 | 1461346971753 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:42:52 INFO - PROCESS | 2715 | 1461346972029 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ba84f800 == 78 [pid = 2715] [id = 203] 10:42:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30a6be9400) [pid = 2715] [serial = 610] [outer = (nil)] 10:42:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30b322b800) [pid = 2715] [serial = 611] [outer = 0x7f30a6be9400] 10:42:52 INFO - PROCESS | 2715 | 1461346972120 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30b6545800) [pid = 2715] [serial = 612] [outer = 0x7f30a6be9400] 10:42:53 INFO - PROCESS | 2715 | 1461346973054 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]]]}] 10:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1614ms 10:42:53 INFO - PROCESS | 2715 | 1461346973090 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:42:53 INFO - PROCESS | 2715 | 1461346973095 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 10:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:42:53 INFO - PROCESS | 2715 | 1461346973102 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 2715 | 1461346973106 Marionette TRACE conn3 <- [1,786,null,{}] 10:42:53 INFO - PROCESS | 2715 | 1461346973112 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}] 10:42:53 INFO - PROCESS | 2715 | 1461346973308 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:42:53 INFO - PROCESS | 2715 | 1461346973495 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2dda800 == 79 [pid = 2715] [id = 204] 10:42:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30a7dc9400) [pid = 2715] [serial = 613] [outer = (nil)] 10:42:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30b653e800) [pid = 2715] [serial = 614] [outer = 0x7f30a7dc9400] 10:42:53 INFO - PROCESS | 2715 | 1461346973583 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30b6585800) [pid = 2715] [serial = 615] [outer = 0x7f30a7dc9400] 10:42:54 INFO - PROCESS | 2715 | 1461346974508 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]]]}] 10:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1482ms 10:42:54 INFO - PROCESS | 2715 | 1461346974585 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:42:54 INFO - PROCESS | 2715 | 1461346974588 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 10:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:42:54 INFO - PROCESS | 2715 | 1461346974595 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:42:54 INFO - PROCESS | 2715 | 1461346974598 Marionette TRACE conn3 <- [1,790,null,{}] 10:42:54 INFO - PROCESS | 2715 | 1461346974605 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}] 10:42:54 INFO - PROCESS | 2715 | 1461346974831 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:42:55 INFO - PROCESS | 2715 | 1461346975057 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9fc6000 == 80 [pid = 2715] [id = 205] 10:42:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30a7dc9800) [pid = 2715] [serial = 616] [outer = (nil)] 10:42:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30a9d16000) [pid = 2715] [serial = 617] [outer = 0x7f30a7dc9800] 10:42:55 INFO - PROCESS | 2715 | 1461346975182 Marionette DEBUG loaded listener.js 10:42:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30aa053400) [pid = 2715] [serial = 618] [outer = 0x7f30a7dc9800] 10:42:56 INFO - PROCESS | 2715 | 1461346976091 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]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1538ms 10:42:56 INFO - PROCESS | 2715 | 1461346976134 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 2715 | 1461346976139 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 10:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:42:56 INFO - PROCESS | 2715 | 1461346976145 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - PROCESS | 2715 | 1461346976149 Marionette TRACE conn3 <- [1,794,null,{}] 10:42:56 INFO - PROCESS | 2715 | 1461346976155 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}] 10:42:56 INFO - PROCESS | 2715 | 1461346976366 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:42:56 INFO - PROCESS | 2715 | 1461346976672 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12f9000 == 81 [pid = 2715] [id = 206] 10:42:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30a8904000) [pid = 2715] [serial = 619] [outer = (nil)] 10:42:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30abceb400) [pid = 2715] [serial = 620] [outer = 0x7f30a8904000] 10:42:56 INFO - PROCESS | 2715 | 1461346976773 Marionette DEBUG loaded listener.js 10:42:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30ac673c00) [pid = 2715] [serial = 621] [outer = 0x7f30a8904000] 10:42:57 INFO - PROCESS | 2715 | 1461346977657 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]]]}] 10:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1589ms 10:42:57 INFO - PROCESS | 2715 | 1461346977735 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 2715 | 1461346977739 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 10:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:42:57 INFO - PROCESS | 2715 | 1461346977747 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - PROCESS | 2715 | 1461346977753 Marionette TRACE conn3 <- [1,798,null,{}] 10:42:57 INFO - PROCESS | 2715 | 1461346977760 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}] 10:42:58 INFO - PROCESS | 2715 | 1461346978298 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:42:58 INFO - PROCESS | 2715 | 1461346978577 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa61b000 == 82 [pid = 2715] [id = 207] 10:42:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30a890d800) [pid = 2715] [serial = 622] [outer = (nil)] 10:42:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30a9d16400) [pid = 2715] [serial = 623] [outer = 0x7f30a890d800] 10:42:58 INFO - PROCESS | 2715 | 1461346978711 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30a9e70000) [pid = 2715] [serial = 624] [outer = 0x7f30a890d800] 10:42:59 INFO - PROCESS | 2715 | 1461346979571 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]]]}] 10:42:59 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 10:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1891ms 10:42:59 INFO - PROCESS | 2715 | 1461346979641 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 2715 | 1461346979648 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 10:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:42:59 INFO - PROCESS | 2715 | 1461346979656 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 2715 | 1461346979662 Marionette TRACE conn3 <- [1,802,null,{}] 10:42:59 INFO - PROCESS | 2715 | 1461346979669 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}] 10:42:59 INFO - PROCESS | 2715 | 1461346979914 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:43:00 INFO - PROCESS | 2715 | 1461346980275 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a81da000 == 83 [pid = 2715] [id = 208] 10:43:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30aa6c5400) [pid = 2715] [serial = 625] [outer = (nil)] 10:43:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30abcecc00) [pid = 2715] [serial = 626] [outer = 0x7f30aa6c5400] 10:43:00 INFO - PROCESS | 2715 | 1461346980360 Marionette DEBUG loaded listener.js 10:43:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30ac637c00) [pid = 2715] [serial = 627] [outer = 0x7f30aa6c5400] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce6b4000 == 82 [pid = 2715] [id = 121] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf70000 == 81 [pid = 2715] [id = 96] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b8aaa000 == 80 [pid = 2715] [id = 38] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30b322d000) [pid = 2715] [serial = 550] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c3cdc800 == 79 [pid = 2715] [id = 188] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca13000 == 78 [pid = 2715] [id = 187] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b9641000 == 77 [pid = 2715] [id = 186] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2dd3800 == 76 [pid = 2715] [id = 185] 10:43:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa2d8800 == 75 [pid = 2715] [id = 184] 10:43:01 INFO - PROCESS | 2715 | 1461346981369 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]]]}] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30bc309400) [pid = 2715] [serial = 419] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30bc30a800) [pid = 2715] [serial = 334] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30b2a41800) [pid = 2715] [serial = 307] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30b6365400) [pid = 2715] [serial = 180] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30cea4c800) [pid = 2715] [serial = 223] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30a9d1e000) [pid = 2715] [serial = 488] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30caceec00) [pid = 2715] [serial = 482] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30cf243000) [pid = 2715] [serial = 379] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30aa055400) [pid = 2715] [serial = 440] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30b29e1c00) [pid = 2715] [serial = 470] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30b3efb400) [pid = 2715] [serial = 331] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30be605800) [pid = 2715] [serial = 422] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30b6541c00) [pid = 2715] [serial = 416] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30b653ec00) [pid = 2715] [serial = 367] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30bbfdd400) [pid = 2715] [serial = 262] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30cafe7400) [pid = 2715] [serial = 295] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30caf1b800) [pid = 2715] [serial = 189] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30bdc67800) [pid = 2715] [serial = 129] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30aa6bec00) [pid = 2715] [serial = 464] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30cef7f000) [pid = 2715] [serial = 343] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30c9bad800) [pid = 2715] [serial = 479] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30bcbc2400) [pid = 2715] [serial = 376] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30ce581c00) [pid = 2715] [serial = 428] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30c9da7400) [pid = 2715] [serial = 220] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30aa058400) [pid = 2715] [serial = 437] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30c9da4800) [pid = 2715] [serial = 186] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30b2cb8400) [pid = 2715] [serial = 301] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30bd941c00) [pid = 2715] [serial = 183] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30aa6bc800) [pid = 2715] [serial = 443] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30ab931c00) [pid = 2715] [serial = 385] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b635fc00) [pid = 2715] [serial = 289] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30ce50b000) [pid = 2715] [serial = 425] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30bd94e400) [pid = 2715] [serial = 340] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30b6582800) [pid = 2715] [serial = 473] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30bfb82000) [pid = 2715] [serial = 259] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30cef87800) [pid = 2715] [serial = 229] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b4d49000) [pid = 2715] [serial = 126] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30bfa10000) [pid = 2715] [serial = 370] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30b8a17000) [pid = 2715] [serial = 156] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30c9882800) [pid = 2715] [serial = 132] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30cea40c00) [pid = 2715] [serial = 337] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30d1badc00) [pid = 2715] [serial = 382] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30b2d05000) [pid = 2715] [serial = 388] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30bd79ec00) [pid = 2715] [serial = 159] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30caf0e800) [pid = 2715] [serial = 373] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b667d000) [pid = 2715] [serial = 256] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30cea43c00) [pid = 2715] [serial = 226] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30abcf4000) [pid = 2715] [serial = 410] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30ce57fc00) [pid = 2715] [serial = 192] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30c9f86400) [pid = 2715] [serial = 265] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30bbb5c000) [pid = 2715] [serial = 476] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a9e7a000) [pid = 2715] [serial = 434] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30caff5400) [pid = 2715] [serial = 298] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30be60a800) [pid = 2715] [serial = 135] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30cef80800) [pid = 2715] [serial = 195] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30cf242000) [pid = 2715] [serial = 304] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30bd7d1800) [pid = 2715] [serial = 217] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30b6585000) [pid = 2715] [serial = 253] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30caf19800) [pid = 2715] [serial = 485] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30b2c6bc00) [pid = 2715] [serial = 413] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30aa6c6800) [pid = 2715] [serial = 431] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30bb93e800) [pid = 2715] [serial = 292] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30ac51e400) [pid = 2715] [serial = 467] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30b2c5ec00) [pid = 2715] [serial = 547] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30aa05d800) [pid = 2715] [serial = 508] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30ac63b400) [pid = 2715] [serial = 544] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30b7031800) [pid = 2715] [serial = 506] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30a8907800) [pid = 2715] [serial = 538] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30a9d19400) [pid = 2715] [serial = 539] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 127 (0x7f30b6361400) [pid = 2715] [serial = 514] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 126 (0x7f30ac66b400) [pid = 2715] [serial = 511] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 125 (0x7f30ac51a400) [pid = 2715] [serial = 542] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 124 (0x7f30ac41c000) [pid = 2715] [serial = 541] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 123 (0x7f30bc966800) [pid = 2715] [serial = 526] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 122 (0x7f30b75ca000) [pid = 2715] [serial = 529] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 121 (0x7f30bcbbac00) [pid = 2715] [serial = 520] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 120 (0x7f30bb93b800) [pid = 2715] [serial = 517] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 119 (0x7f30cadd6c00) [pid = 2715] [serial = 523] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 118 (0x7f30a6bef000) [pid = 2715] [serial = 532] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 117 (0x7f30b0bd5400) [pid = 2715] [serial = 535] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 116 (0x7f30b329f000) [pid = 2715] [serial = 548] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 2715 | --DOMWINDOW == 115 (0x7f30b0bd7400) [pid = 2715] [serial = 545] [outer = (nil)] [url = about:blank] 10:43:01 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 10:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1842ms 10:43:01 INFO - PROCESS | 2715 | 1461346981499 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 10:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:43:01 INFO - PROCESS | 2715 | 1461346981504 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 10:43:01 INFO - PROCESS | 2715 | 1461346981517 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 2715 | 1461346981519 Marionette TRACE conn3 <- [1,806,null,{}] 10:43:01 INFO - PROCESS | 2715 | 1461346981526 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}] 10:43:01 INFO - PROCESS | 2715 | 1461346981727 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:43:01 INFO - PROCESS | 2715 | 1461346981991 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cdf800 == 76 [pid = 2715] [id = 209] 10:43:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 116 (0x7f30abcee000) [pid = 2715] [serial = 628] [outer = (nil)] 10:43:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 117 (0x7f30ac51a400) [pid = 2715] [serial = 629] [outer = 0x7f30abcee000] 10:43:02 INFO - PROCESS | 2715 | 1461346982070 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 118 (0x7f30b05a1400) [pid = 2715] [serial = 630] [outer = 0x7f30abcee000] 10:43:02 INFO - PROCESS | 2715 | 1461346982889 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]]]}] 10:43:02 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 10:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1438ms 10:43:02 INFO - PROCESS | 2715 | 1461346982948 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:43:02 INFO - PROCESS | 2715 | 1461346982955 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 10:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:43:02 INFO - PROCESS | 2715 | 1461346982976 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 2715 | 1461346982983 Marionette TRACE conn3 <- [1,810,null,{}] 10:43:03 INFO - PROCESS | 2715 | 1461346983001 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}] 10:43:03 INFO - PROCESS | 2715 | 1461346983192 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:43:03 INFO - PROCESS | 2715 | 1461346983203 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abaa0800 == 77 [pid = 2715] [id = 210] 10:43:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 119 (0x7f30a9d41c00) [pid = 2715] [serial = 631] [outer = (nil)] 10:43:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f30b29e4c00) [pid = 2715] [serial = 632] [outer = 0x7f30a9d41c00] 10:43:03 INFO - PROCESS | 2715 | 1461346983271 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 121 (0x7f30b2a4f400) [pid = 2715] [serial = 633] [outer = 0x7f30a9d41c00] 10:43:04 INFO - PROCESS | 2715 | 1461346984281 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]]]}] 10:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1347ms 10:43:04 INFO - PROCESS | 2715 | 1461346984321 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 10:43:04 INFO - PROCESS | 2715 | 1461346984326 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 10:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:43:04 INFO - PROCESS | 2715 | 1461346984333 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 2715 | 1461346984337 Marionette TRACE conn3 <- [1,814,null,{}] 10:43:04 INFO - PROCESS | 2715 | 1461346984343 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}] 10:43:04 INFO - PROCESS | 2715 | 1461346984600 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:43:04 INFO - PROCESS | 2715 | 1461346984627 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8dd000 == 78 [pid = 2715] [id = 211] 10:43:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 122 (0x7f30ac637800) [pid = 2715] [serial = 634] [outer = (nil)] 10:43:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 123 (0x7f30b2c68800) [pid = 2715] [serial = 635] [outer = 0x7f30ac637800] 10:43:04 INFO - PROCESS | 2715 | 1461346984698 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 124 (0x7f30b2cb9400) [pid = 2715] [serial = 636] [outer = 0x7f30ac637800] 10:43:05 INFO - PROCESS | 2715 | 1461346985773 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] 10:43:05 INFO - PROCESS | 2715 | 1461346985837 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 10:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:43:05 INFO - PROCESS | 2715 | 1461346985843 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:43:05 INFO - PROCESS | 2715 | 1461346985848 Marionette TRACE conn3 <- [1,818,null,{}] 10:43:05 INFO - PROCESS | 2715 | 1461346985854 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}] 10:43:06 INFO - PROCESS | 2715 | 1461346986352 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:43:06 INFO - PROCESS | 2715 | --DOMWINDOW == 123 (0x7f30aa6c8800) [pid = 2715] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:43:06 INFO - PROCESS | 2715 | --DOMWINDOW == 122 (0x7f30b322ac00) [pid = 2715] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:43:06 INFO - PROCESS | 2715 | --DOMWINDOW == 121 (0x7f30a8bcec00) [pid = 2715] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:43:06 INFO - PROCESS | 2715 | --DOMWINDOW == 120 (0x7f30b0808c00) [pid = 2715] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:43:06 INFO - PROCESS | 2715 | --DOMWINDOW == 119 (0x7f30a6bed400) [pid = 2715] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:43:06 INFO - PROCESS | 2715 | --DOMWINDOW == 118 (0x7f30ac415c00) [pid = 2715] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:43:06 INFO - PROCESS | 2715 | 1461346986518 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a0f000 == 79 [pid = 2715] [id = 212] 10:43:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 119 (0x7f30b0bdcc00) [pid = 2715] [serial = 637] [outer = (nil)] 10:43:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f30b2c76c00) [pid = 2715] [serial = 638] [outer = 0x7f30b0bdcc00] 10:43:06 INFO - PROCESS | 2715 | 1461346986624 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 121 (0x7f30b3e8e800) [pid = 2715] [serial = 639] [outer = 0x7f30b0bdcc00] 10:43:07 INFO - PROCESS | 2715 | 1461346987335 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]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1541ms 10:43:07 INFO - PROCESS | 2715 | 1461346987385 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 2715 | 1461346987389 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 10:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:43:07 INFO - PROCESS | 2715 | 1461346987395 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 2715 | 1461346987398 Marionette TRACE conn3 <- [1,822,null,{}] 10:43:07 INFO - PROCESS | 2715 | 1461346987413 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}] 10:43:07 INFO - PROCESS | 2715 | 1461346987609 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:43:07 INFO - PROCESS | 2715 | 1461346987619 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32c7800 == 80 [pid = 2715] [id = 213] 10:43:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 122 (0x7f30b322d000) [pid = 2715] [serial = 640] [outer = (nil)] 10:43:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 123 (0x7f30b4d48800) [pid = 2715] [serial = 641] [outer = 0x7f30b322d000] 10:43:07 INFO - PROCESS | 2715 | 1461346987685 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 124 (0x7f30b4eb6400) [pid = 2715] [serial = 642] [outer = 0x7f30b322d000] 10:43:08 INFO - PROCESS | 2715 | 1461346988747 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] 10:43:08 INFO - PROCESS | 2715 | 1461346988795 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 10:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:43:08 INFO - PROCESS | 2715 | 1461346988806 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 2715 | 1461346988812 Marionette TRACE conn3 <- [1,826,null,{}] 10:43:08 INFO - PROCESS | 2715 | 1461346988824 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}] 10:43:09 INFO - PROCESS | 2715 | 1461346989078 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:43:09 INFO - PROCESS | 2715 | 1461346989374 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4c1000 == 81 [pid = 2715] [id = 214] 10:43:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 125 (0x7f30a9d13000) [pid = 2715] [serial = 643] [outer = (nil)] 10:43:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 126 (0x7f30aa05b400) [pid = 2715] [serial = 644] [outer = 0x7f30a9d13000] 10:43:09 INFO - PROCESS | 2715 | 1461346989459 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 127 (0x7f30abcf3400) [pid = 2715] [serial = 645] [outer = 0x7f30a9d13000] 10:43:10 INFO - PROCESS | 2715 | 1461346990405 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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1642ms 10:43:10 INFO - PROCESS | 2715 | 1461346990448 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 2715 | 1461346990458 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 10:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:43:10 INFO - PROCESS | 2715 | 1461346990470 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 2715 | 1461346990474 Marionette TRACE conn3 <- [1,830,null,{}] 10:43:10 INFO - PROCESS | 2715 | 1461346990482 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}] 10:43:10 INFO - PROCESS | 2715 | 1461346990724 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:43:10 INFO - PROCESS | 2715 | 1461346990956 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13e1800 == 82 [pid = 2715] [id = 215] 10:43:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 128 (0x7f30ac66dc00) [pid = 2715] [serial = 646] [outer = (nil)] 10:43:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f30b0806400) [pid = 2715] [serial = 647] [outer = 0x7f30ac66dc00] 10:43:11 INFO - PROCESS | 2715 | 1461346991049 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30b1218400) [pid = 2715] [serial = 648] [outer = 0x7f30ac66dc00] 10:43:12 INFO - PROCESS | 2715 | 1461346992033 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]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1590ms 10:43:12 INFO - PROCESS | 2715 | 1461346992061 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 2715 | 1461346992065 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 10:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:43:12 INFO - PROCESS | 2715 | 1461346992073 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 2715 | 1461346992080 Marionette TRACE conn3 <- [1,834,null,{}] 10:43:12 INFO - PROCESS | 2715 | 1461346992097 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}] 10:43:12 INFO - PROCESS | 2715 | 1461346992359 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:43:12 INFO - PROCESS | 2715 | 1461346992626 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70b2000 == 83 [pid = 2715] [id = 216] 10:43:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30b2d0e400) [pid = 2715] [serial = 649] [outer = (nil)] 10:43:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30b3b11c00) [pid = 2715] [serial = 650] [outer = 0x7f30b2d0e400] 10:43:12 INFO - PROCESS | 2715 | 1461346992715 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30b3efe400) [pid = 2715] [serial = 651] [outer = 0x7f30b2d0e400] 10:43:13 INFO - PROCESS | 2715 | 1461346993602 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]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1587ms 10:43:13 INFO - PROCESS | 2715 | 1461346993662 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 2715 | 1461346993670 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 10:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:43:13 INFO - PROCESS | 2715 | 1461346993677 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 2715 | 1461346993679 Marionette TRACE conn3 <- [1,838,null,{}] 10:43:13 INFO - PROCESS | 2715 | 1461346993686 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}] 10:43:13 INFO - PROCESS | 2715 | 1461346993899 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:43:14 INFO - PROCESS | 2715 | 1461346994071 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf6a000 == 84 [pid = 2715] [id = 217] 10:43:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30b2cb1400) [pid = 2715] [serial = 652] [outer = (nil)] 10:43:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30b4ebd400) [pid = 2715] [serial = 653] [outer = 0x7f30b2cb1400] 10:43:14 INFO - PROCESS | 2715 | 1461346994194 Marionette DEBUG loaded listener.js 10:43:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30b653bc00) [pid = 2715] [serial = 654] [outer = 0x7f30b2cb1400] 10:43:15 INFO - PROCESS | 2715 | 1461346995070 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]]]}] 10:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1430ms 10:43:15 INFO - PROCESS | 2715 | 1461346995108 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 2715 | 1461346995111 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 10:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:43:15 INFO - PROCESS | 2715 | 1461346995118 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 2715 | 1461346995122 Marionette TRACE conn3 <- [1,842,null,{}] 10:43:15 INFO - PROCESS | 2715 | 1461346995128 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}] 10:43:15 INFO - PROCESS | 2715 | 1461346995320 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:43:15 INFO - PROCESS | 2715 | 1461346995504 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc52b800 == 85 [pid = 2715] [id = 218] 10:43:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30b32a2000) [pid = 2715] [serial = 655] [outer = (nil)] 10:43:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30b6579800) [pid = 2715] [serial = 656] [outer = 0x7f30b32a2000] 10:43:15 INFO - PROCESS | 2715 | 1461346995586 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30b667b000) [pid = 2715] [serial = 657] [outer = 0x7f30b32a2000] 10:43:16 INFO - PROCESS | 2715 | 1461346996496 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]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1439ms 10:43:16 INFO - PROCESS | 2715 | 1461346996559 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 2715 | 1461346996563 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 10:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:43:16 INFO - PROCESS | 2715 | 1461346996572 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 2715 | 1461346996577 Marionette TRACE conn3 <- [1,846,null,{}] 10:43:16 INFO - PROCESS | 2715 | 1461346996585 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}] 10:43:16 INFO - PROCESS | 2715 | 1461346996864 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:43:17 INFO - PROCESS | 2715 | 1461346997106 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca20800 == 86 [pid = 2715] [id = 219] 10:43:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30b75c3400) [pid = 2715] [serial = 658] [outer = (nil)] 10:43:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30b75d1c00) [pid = 2715] [serial = 659] [outer = 0x7f30b75c3400] 10:43:17 INFO - PROCESS | 2715 | 1461346997220 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30b8a16800) [pid = 2715] [serial = 660] [outer = 0x7f30b75c3400] 10:43:18 INFO - PROCESS | 2715 | 1461346998182 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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1686ms 10:43:18 INFO - PROCESS | 2715 | 1461346998258 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 2715 | 1461346998264 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 10:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:43:18 INFO - PROCESS | 2715 | 1461346998271 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 2715 | 1461346998275 Marionette TRACE conn3 <- [1,850,null,{}] 10:43:18 INFO - PROCESS | 2715 | 1461346998281 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}] 10:43:18 INFO - PROCESS | 2715 | 1461346998530 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:43:18 INFO - PROCESS | 2715 | 1461346998817 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd580800 == 87 [pid = 2715] [id = 220] 10:43:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30b8a17000) [pid = 2715] [serial = 661] [outer = (nil)] 10:43:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30b96c6c00) [pid = 2715] [serial = 662] [outer = 0x7f30b8a17000] 10:43:18 INFO - PROCESS | 2715 | 1461346998902 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30bac8c400) [pid = 2715] [serial = 663] [outer = 0x7f30b8a17000] 10:43:19 INFO - PROCESS | 2715 | 1461346999867 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]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1648ms 10:43:19 INFO - PROCESS | 2715 | 1461346999921 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 2715 | 1461346999925 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 10:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:43:19 INFO - PROCESS | 2715 | 1461346999933 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 2715 | 1461346999938 Marionette TRACE conn3 <- [1,854,null,{}] 10:43:19 INFO - PROCESS | 2715 | 1461346999945 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}] 10:43:20 INFO - PROCESS | 2715 | 1461347000162 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:43:20 INFO - PROCESS | 2715 | 1461347000392 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bda26800 == 88 [pid = 2715] [id = 221] 10:43:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30b8a19000) [pid = 2715] [serial = 664] [outer = (nil)] 10:43:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30bac91400) [pid = 2715] [serial = 665] [outer = 0x7f30b8a19000] 10:43:20 INFO - PROCESS | 2715 | 1461347000519 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30baed9000) [pid = 2715] [serial = 666] [outer = 0x7f30b8a19000] 10:43:21 INFO - PROCESS | 2715 | 1461347001474 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]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1583ms 10:43:21 INFO - PROCESS | 2715 | 1461347001519 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 2715 | 1461347001526 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 10:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:43:21 INFO - PROCESS | 2715 | 1461347001536 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 2715 | 1461347001542 Marionette TRACE conn3 <- [1,858,null,{}] 10:43:21 INFO - PROCESS | 2715 | 1461347001657 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}] 10:43:21 INFO - PROCESS | 2715 | 1461347001912 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:43:22 INFO - PROCESS | 2715 | 1461347002151 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be76d800 == 89 [pid = 2715] [id = 222] 10:43:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30b96ca800) [pid = 2715] [serial = 667] [outer = (nil)] 10:43:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30bb056400) [pid = 2715] [serial = 668] [outer = 0x7f30b96ca800] 10:43:22 INFO - PROCESS | 2715 | 1461347002247 Marionette DEBUG loaded listener.js 10:43:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30bb93bc00) [pid = 2715] [serial = 669] [outer = 0x7f30b96ca800] 10:43:23 INFO - PROCESS | 2715 | 1461347003119 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]]]}] 10:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1644ms 10:43:23 INFO - PROCESS | 2715 | 1461347003179 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:43:23 INFO - PROCESS | 2715 | 1461347003184 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 10:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:43:23 INFO - PROCESS | 2715 | 1461347003192 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:43:23 INFO - PROCESS | 2715 | 1461347003196 Marionette TRACE conn3 <- [1,862,null,{}] 10:43:23 INFO - PROCESS | 2715 | 1461347003203 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}] 10:43:23 INFO - PROCESS | 2715 | 1461347003417 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:43:23 INFO - PROCESS | 2715 | 1461347003599 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c2e8b000 == 90 [pid = 2715] [id = 223] 10:43:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30bac8c800) [pid = 2715] [serial = 670] [outer = (nil)] 10:43:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30bb99b400) [pid = 2715] [serial = 671] [outer = 0x7f30bac8c800] 10:43:23 INFO - PROCESS | 2715 | 1461347003680 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30bb9a4400) [pid = 2715] [serial = 672] [outer = 0x7f30bac8c800] 10:43:24 INFO - PROCESS | 2715 | 1461347004603 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]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1485ms 10:43:24 INFO - PROCESS | 2715 | 1461347004679 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 2715 | 1461347004682 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 10:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:43:24 INFO - PROCESS | 2715 | 1461347004690 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 2715 | 1461347004695 Marionette TRACE conn3 <- [1,866,null,{}] 10:43:24 INFO - PROCESS | 2715 | 1461347004701 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}] 10:43:24 INFO - PROCESS | 2715 | 1461347004990 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:43:25 INFO - PROCESS | 2715 | 1461347005281 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cd3800 == 91 [pid = 2715] [id = 224] 10:43:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30a9d35400) [pid = 2715] [serial = 673] [outer = (nil)] 10:43:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b0bde800) [pid = 2715] [serial = 674] [outer = 0x7f30a9d35400] 10:43:25 INFO - PROCESS | 2715 | 1461347005368 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30bc010000) [pid = 2715] [serial = 675] [outer = 0x7f30a9d35400] 10:43:26 INFO - PROCESS | 2715 | 1461347006644 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]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1986ms 10:43:26 INFO - PROCESS | 2715 | 1461347006677 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 2715 | 1461347006683 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 10:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:43:26 INFO - PROCESS | 2715 | 1461347006692 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 2715 | 1461347006699 Marionette TRACE conn3 <- [1,870,null,{}] 10:43:26 INFO - PROCESS | 2715 | 1461347006708 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}] 10:43:26 INFO - PROCESS | 2715 | 1461347006985 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:43:27 INFO - PROCESS | 2715 | 1461347007189 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb21000 == 92 [pid = 2715] [id = 225] 10:43:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30a8bca800) [pid = 2715] [serial = 676] [outer = (nil)] 10:43:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30a9d1e000) [pid = 2715] [serial = 677] [outer = 0x7f30a8bca800] 10:43:27 INFO - PROCESS | 2715 | 1461347007274 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30aa6bc800) [pid = 2715] [serial = 678] [outer = 0x7f30a8bca800] 10:43:28 INFO - PROCESS | 2715 | 1461347008287 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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1640ms 10:43:28 INFO - PROCESS | 2715 | 1461347008333 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 2715 | 1461347008342 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 10:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:43:28 INFO - PROCESS | 2715 | 1461347008355 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 2715 | 1461347008358 Marionette TRACE conn3 <- [1,874,null,{}] 10:43:28 INFO - PROCESS | 2715 | 1461347008366 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}] 10:43:28 INFO - PROCESS | 2715 | 1461347008655 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:43:28 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcd16800 == 91 [pid = 2715] [id = 168] 10:43:28 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4b8800 == 90 [pid = 2715] [id = 174] 10:43:28 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30bac98c00) [pid = 2715] [serial = 562] [outer = (nil)] [url = about:blank] 10:43:28 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30cc904800) [pid = 2715] [serial = 568] [outer = (nil)] [url = about:blank] 10:43:28 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30bc96a800) [pid = 2715] [serial = 565] [outer = (nil)] [url = about:blank] 10:43:28 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30a9d38000) [pid = 2715] [serial = 589] [outer = (nil)] [url = about:blank] 10:43:28 INFO - PROCESS | 2715 | 1461347008988 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30ab92d000) [pid = 2715] [serial = 574] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30b3234000) [pid = 2715] [serial = 586] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b0803000) [pid = 2715] [serial = 578] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30b2c66c00) [pid = 2715] [serial = 583] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b2a4b800) [pid = 2715] [serial = 559] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30ac416000) [pid = 2715] [serial = 575] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30aa05e800) [pid = 2715] [serial = 553] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a9d13c00) [pid = 2715] [serial = 572] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30b2cb6400) [pid = 2715] [serial = 584] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30b120b000) [pid = 2715] [serial = 580] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a7dcbc00) [pid = 2715] [serial = 571] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30ac636c00) [pid = 2715] [serial = 556] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30b3ce2400) [pid = 2715] [serial = 587] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30ac669800) [pid = 2715] [serial = 577] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30b29eac00) [pid = 2715] [serial = 581] [outer = (nil)] [url = about:blank] 10:43:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a80f5000 == 91 [pid = 2715] [id = 226] 10:43:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a7dcbc00) [pid = 2715] [serial = 679] [outer = (nil)] 10:43:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30ac63c400) [pid = 2715] [serial = 680] [outer = 0x7f30a7dcbc00] 10:43:29 INFO - PROCESS | 2715 | 1461347009080 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30b05a2000) [pid = 2715] [serial = 681] [outer = 0x7f30a7dcbc00] 10:43:29 INFO - PROCESS | 2715 | 1461347009846 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]]]}] 10:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1537ms 10:43:29 INFO - PROCESS | 2715 | 1461347009893 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:43:29 INFO - PROCESS | 2715 | 1461347009897 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 10:43:29 INFO - PROCESS | 2715 | 1461347009904 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 2715 | 1461347009909 Marionette TRACE conn3 <- [1,878,null,{}] 10:43:29 INFO - PROCESS | 2715 | 1461347009926 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}] 10:43:30 INFO - PROCESS | 2715 | 1461347010179 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:43:30 INFO - PROCESS | 2715 | 1461347010198 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb2d800 == 92 [pid = 2715] [id = 227] 10:43:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a8bd1800) [pid = 2715] [serial = 682] [outer = (nil)] 10:43:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30b2a4b800) [pid = 2715] [serial = 683] [outer = 0x7f30a8bd1800] 10:43:30 INFO - PROCESS | 2715 | 1461347010354 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30b2c72c00) [pid = 2715] [serial = 684] [outer = 0x7f30a8bd1800] 10:43:31 INFO - PROCESS | 2715 | 1461347011160 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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1285ms 10:43:31 INFO - PROCESS | 2715 | 1461347011189 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 2715 | 1461347011193 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 10:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:43:31 INFO - PROCESS | 2715 | 1461347011208 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 2715 | 1461347011213 Marionette TRACE conn3 <- [1,882,null,{}] 10:43:31 INFO - PROCESS | 2715 | 1461347011219 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}] 10:43:31 INFO - PROCESS | 2715 | 1461347011448 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:43:31 INFO - PROCESS | 2715 | 1461347011486 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13d6000 == 93 [pid = 2715] [id = 228] 10:43:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30b1219c00) [pid = 2715] [serial = 685] [outer = (nil)] 10:43:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30b31c6400) [pid = 2715] [serial = 686] [outer = 0x7f30b1219c00] 10:43:31 INFO - PROCESS | 2715 | 1461347011554 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30b3b05800) [pid = 2715] [serial = 687] [outer = 0x7f30b1219c00] 10:43:32 INFO - PROCESS | 2715 | 1461347012527 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]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1331ms 10:43:32 INFO - PROCESS | 2715 | 1461347012548 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 2715 | 1461347012552 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 10:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:43:32 INFO - PROCESS | 2715 | 1461347012565 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 2715 | 1461347012568 Marionette TRACE conn3 <- [1,886,null,{}] 10:43:32 INFO - PROCESS | 2715 | 1461347012593 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}] 10:43:32 INFO - PROCESS | 2715 | 1461347012841 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:43:32 INFO - PROCESS | 2715 | 1461347012873 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4d14000 == 94 [pid = 2715] [id = 229] 10:43:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30b2cb8000) [pid = 2715] [serial = 688] [outer = (nil)] 10:43:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30b3ddac00) [pid = 2715] [serial = 689] [outer = 0x7f30b2cb8000] 10:43:32 INFO - PROCESS | 2715 | 1461347012944 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30b4ba3000) [pid = 2715] [serial = 690] [outer = 0x7f30b2cb8000] 10:43:33 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a890d800) [pid = 2715] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:43:33 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30aa6c5400) [pid = 2715] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:43:33 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30abcee000) [pid = 2715] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:43:33 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30ac637800) [pid = 2715] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:43:33 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a9d41c00) [pid = 2715] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:43:33 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30b0bdcc00) [pid = 2715] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:43:34 INFO - PROCESS | 2715 | 1461347014326 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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1791ms 10:43:34 INFO - PROCESS | 2715 | 1461347014351 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 2715 | 1461347014358 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 10:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:43:34 INFO - PROCESS | 2715 | 1461347014369 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 2715 | 1461347014374 Marionette TRACE conn3 <- [1,890,null,{}] 10:43:34 INFO - PROCESS | 2715 | 1461347014385 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}] 10:43:34 INFO - PROCESS | 2715 | 1461347014637 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:43:34 INFO - PROCESS | 2715 | 1461347014877 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9fa800 == 95 [pid = 2715] [id = 230] 10:43:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30ab92a400) [pid = 2715] [serial = 691] [outer = (nil)] 10:43:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30abcee000) [pid = 2715] [serial = 692] [outer = 0x7f30ab92a400] 10:43:35 INFO - PROCESS | 2715 | 1461347015002 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30ac640c00) [pid = 2715] [serial = 693] [outer = 0x7f30ab92a400] 10:43:35 INFO - PROCESS | 2715 | 1461347015971 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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1640ms 10:43:36 INFO - PROCESS | 2715 | 1461347016009 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 2715 | 1461347016017 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 10:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:43:36 INFO - PROCESS | 2715 | 1461347016030 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 2715 | 1461347016034 Marionette TRACE conn3 <- [1,894,null,{}] 10:43:36 INFO - PROCESS | 2715 | 1461347016042 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}] 10:43:36 INFO - PROCESS | 2715 | 1461347016249 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:43:36 INFO - PROCESS | 2715 | 1461347016513 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a03800 == 96 [pid = 2715] [id = 231] 10:43:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30b1210800) [pid = 2715] [serial = 694] [outer = (nil)] 10:43:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30b2a41400) [pid = 2715] [serial = 695] [outer = 0x7f30b1210800] 10:43:36 INFO - PROCESS | 2715 | 1461347016639 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30b2cab000) [pid = 2715] [serial = 696] [outer = 0x7f30b1210800] 10:43:37 INFO - PROCESS | 2715 | 1461347017616 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]]]}] 10:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1643ms 10:43:37 INFO - PROCESS | 2715 | 1461347017672 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:43:37 INFO - PROCESS | 2715 | 1461347017678 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 10:43:37 INFO - PROCESS | 2715 | 1461347017685 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - PROCESS | 2715 | 1461347017692 Marionette TRACE conn3 <- [1,898,null,{}] 10:43:37 INFO - PROCESS | 2715 | 1461347017710 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}] 10:43:38 INFO - PROCESS | 2715 | 1461347018017 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:43:38 INFO - PROCESS | 2715 | 1461347018198 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc2e000 == 97 [pid = 2715] [id = 232] 10:43:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30b4d51400) [pid = 2715] [serial = 697] [outer = (nil)] 10:43:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30b653b000) [pid = 2715] [serial = 698] [outer = 0x7f30b4d51400] 10:43:38 INFO - PROCESS | 2715 | 1461347018329 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b657f400) [pid = 2715] [serial = 699] [outer = 0x7f30b4d51400] 10:43:39 INFO - PROCESS | 2715 | 1461347019245 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]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1596ms 10:43:39 INFO - PROCESS | 2715 | 1461347019282 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:43:39 INFO - PROCESS | 2715 | 1461347019287 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 10:43:39 INFO - PROCESS | 2715 | 1461347019294 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 2715 | 1461347019297 Marionette TRACE conn3 <- [1,902,null,{}] 10:43:39 INFO - PROCESS | 2715 | 1461347019304 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}] 10:43:39 INFO - PROCESS | 2715 | 1461347019500 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:43:39 INFO - PROCESS | 2715 | 1461347019684 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca05000 == 98 [pid = 2715] [id = 233] 10:43:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30a6be8800) [pid = 2715] [serial = 700] [outer = (nil)] 10:43:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b702d000) [pid = 2715] [serial = 701] [outer = 0x7f30a6be8800] 10:43:39 INFO - PROCESS | 2715 | 1461347019763 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b75ca000) [pid = 2715] [serial = 702] [outer = 0x7f30a6be8800] 10:43:40 INFO - PROCESS | 2715 | 1461347020680 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]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1433ms 10:43:40 INFO - PROCESS | 2715 | 1461347020728 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 2715 | 1461347020733 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 10:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:43:40 INFO - PROCESS | 2715 | 1461347020740 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 2715 | 1461347020743 Marionette TRACE conn3 <- [1,906,null,{}] 10:43:40 INFO - PROCESS | 2715 | 1461347020751 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}] 10:43:40 INFO - PROCESS | 2715 | 1461347020964 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:43:41 INFO - PROCESS | 2715 | 1461347021144 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be76a800 == 99 [pid = 2715] [id = 234] 10:43:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b6684400) [pid = 2715] [serial = 703] [outer = (nil)] 10:43:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b8a13c00) [pid = 2715] [serial = 704] [outer = 0x7f30b6684400] 10:43:41 INFO - PROCESS | 2715 | 1461347021223 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30bac9bc00) [pid = 2715] [serial = 705] [outer = 0x7f30b6684400] 10:43:42 INFO - PROCESS | 2715 | 1461347022117 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]]]}] 10:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1433ms 10:43:42 INFO - PROCESS | 2715 | 1461347022173 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 2715 | 1461347022178 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 10:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:43:42 INFO - PROCESS | 2715 | 1461347022185 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 2715 | 1461347022189 Marionette TRACE conn3 <- [1,910,null,{}] 10:43:42 INFO - PROCESS | 2715 | 1461347022196 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}] 10:43:42 INFO - PROCESS | 2715 | 1461347022472 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:43:42 INFO - PROCESS | 2715 | 1461347022709 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9d20800 == 100 [pid = 2715] [id = 235] 10:43:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30bc009000) [pid = 2715] [serial = 706] [outer = (nil)] 10:43:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30bc961c00) [pid = 2715] [serial = 707] [outer = 0x7f30bc009000] 10:43:42 INFO - PROCESS | 2715 | 1461347022836 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30bc96bc00) [pid = 2715] [serial = 708] [outer = 0x7f30bc009000] 10:43:43 INFO - PROCESS | 2715 | 1461347023678 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]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1538ms 10:43:43 INFO - PROCESS | 2715 | 1461347023724 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:43:43 INFO - PROCESS | 2715 | 1461347023728 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 10:43:43 INFO - PROCESS | 2715 | 1461347023735 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 2715 | 1461347023739 Marionette TRACE conn3 <- [1,914,null,{}] 10:43:43 INFO - PROCESS | 2715 | 1461347023745 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}] 10:43:43 INFO - PROCESS | 2715 | 1461347023951 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:43:44 INFO - PROCESS | 2715 | 1461347024136 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9fbd000 == 101 [pid = 2715] [id = 236] 10:43:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30bc002c00) [pid = 2715] [serial = 709] [outer = (nil)] 10:43:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30bc96b800) [pid = 2715] [serial = 710] [outer = 0x7f30bc002c00] 10:43:44 INFO - PROCESS | 2715 | 1461347024212 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30bcbbc800) [pid = 2715] [serial = 711] [outer = 0x7f30bc002c00] 10:43:45 INFO - PROCESS | 2715 | 1461347025066 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]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1380ms 10:43:45 INFO - PROCESS | 2715 | 1461347025116 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 2715 | 1461347025120 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 10:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:43:45 INFO - PROCESS | 2715 | 1461347025127 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 2715 | 1461347025130 Marionette TRACE conn3 <- [1,918,null,{}] 10:43:45 INFO - PROCESS | 2715 | 1461347025136 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}] 10:43:45 INFO - PROCESS | 2715 | 1461347025325 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:43:45 INFO - PROCESS | 2715 | 1461347025510 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cac18000 == 102 [pid = 2715] [id = 237] 10:43:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b0bd2800) [pid = 2715] [serial = 712] [outer = (nil)] 10:43:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30bcea5800) [pid = 2715] [serial = 713] [outer = 0x7f30b0bd2800] 10:43:45 INFO - PROCESS | 2715 | 1461347025587 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30bcfc0800) [pid = 2715] [serial = 714] [outer = 0x7f30b0bd2800] 10:43:46 INFO - PROCESS | 2715 | 1461347026456 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]]]}] 10:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1381ms 10:43:46 INFO - PROCESS | 2715 | 1461347026508 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:43:46 INFO - PROCESS | 2715 | 1461347026512 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 10:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:43:46 INFO - PROCESS | 2715 | 1461347026520 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 2715 | 1461347026523 Marionette TRACE conn3 <- [1,922,null,{}] 10:43:46 INFO - PROCESS | 2715 | 1461347026529 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}] 10:43:46 INFO - PROCESS | 2715 | 1461347026726 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:43:46 INFO - PROCESS | 2715 | 1461347026911 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cce91000 == 103 [pid = 2715] [id = 238] 10:43:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b1219000) [pid = 2715] [serial = 715] [outer = (nil)] 10:43:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30bd448000) [pid = 2715] [serial = 716] [outer = 0x7f30b1219000] 10:43:47 INFO - PROCESS | 2715 | 1461347026997 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30bd940400) [pid = 2715] [serial = 717] [outer = 0x7f30b1219000] 10:43:47 INFO - PROCESS | 2715 | 1461347027906 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]]]}] 10:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1434ms 10:43:47 INFO - PROCESS | 2715 | 1461347027956 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:43:47 INFO - PROCESS | 2715 | 1461347027960 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 10:43:47 INFO - PROCESS | 2715 | 1461347027966 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 2715 | 1461347027971 Marionette TRACE conn3 <- [1,926,null,{}] 10:43:47 INFO - PROCESS | 2715 | 1461347027977 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}] 10:43:48 INFO - PROCESS | 2715 | 1461347028171 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:43:48 INFO - PROCESS | 2715 | 1461347028358 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce6bb800 == 104 [pid = 2715] [id = 239] 10:43:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30bc00a800) [pid = 2715] [serial = 718] [outer = (nil)] 10:43:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30bd94c400) [pid = 2715] [serial = 719] [outer = 0x7f30bc00a800] 10:43:48 INFO - PROCESS | 2715 | 1461347028440 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30bdcc8400) [pid = 2715] [serial = 720] [outer = 0x7f30bc00a800] 10:43:49 INFO - PROCESS | 2715 | 1461347029314 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]]]}] 10:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1386ms 10:43:49 INFO - PROCESS | 2715 | 1461347029352 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 2715 | 1461347029355 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 10:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:43:49 INFO - PROCESS | 2715 | 1461347029363 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - PROCESS | 2715 | 1461347029368 Marionette TRACE conn3 <- [1,930,null,{}] 10:43:49 INFO - PROCESS | 2715 | 1461347029374 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}] 10:43:49 INFO - PROCESS | 2715 | 1461347029601 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:43:49 INFO - PROCESS | 2715 | 1461347029782 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cefd6000 == 105 [pid = 2715] [id = 240] 10:43:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30bcbbe800) [pid = 2715] [serial = 721] [outer = (nil)] 10:43:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30be609800) [pid = 2715] [serial = 722] [outer = 0x7f30bcbbe800] 10:43:49 INFO - PROCESS | 2715 | 1461347029862 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30be85a000) [pid = 2715] [serial = 723] [outer = 0x7f30bcbbe800] 10:43:50 INFO - PROCESS | 2715 | 1461347030788 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]]]}] 10:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1485ms 10:43:50 INFO - PROCESS | 2715 | 1461347030849 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 2715 | 1461347030852 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 10:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:43:50 INFO - PROCESS | 2715 | 1461347030860 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 2715 | 1461347030863 Marionette TRACE conn3 <- [1,934,null,{}] 10:43:50 INFO - PROCESS | 2715 | 1461347030869 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}] 10:43:51 INFO - PROCESS | 2715 | 1461347031072 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:43:51 INFO - PROCESS | 2715 | 1461347031256 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e6e000 == 106 [pid = 2715] [id = 241] 10:43:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30be602400) [pid = 2715] [serial = 724] [outer = (nil)] 10:43:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30bfa03000) [pid = 2715] [serial = 725] [outer = 0x7f30be602400] 10:43:51 INFO - PROCESS | 2715 | 1461347031342 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30bfb88400) [pid = 2715] [serial = 726] [outer = 0x7f30be602400] 10:43:52 INFO - PROCESS | 2715 | 1461347032270 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]]]}] 10:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1485ms 10:43:52 INFO - PROCESS | 2715 | 1461347032346 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 2715 | 1461347032350 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 10:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:43:52 INFO - PROCESS | 2715 | 1461347032356 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 2715 | 1461347032359 Marionette TRACE conn3 <- [1,938,null,{}] 10:43:52 INFO - PROCESS | 2715 | 1461347032365 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}] 10:43:52 INFO - PROCESS | 2715 | 1461347032564 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:43:52 INFO - PROCESS | 2715 | 1461347032795 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d319d000 == 107 [pid = 2715] [id = 242] 10:43:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30be8f0c00) [pid = 2715] [serial = 727] [outer = (nil)] 10:43:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30bff36400) [pid = 2715] [serial = 728] [outer = 0x7f30be8f0c00] 10:43:52 INFO - PROCESS | 2715 | 1461347032883 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30c3c12c00) [pid = 2715] [serial = 729] [outer = 0x7f30be8f0c00] 10:43:53 INFO - PROCESS | 2715 | 1461347033755 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]]]}] 10:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1428ms 10:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:43:53 INFO - PROCESS | 2715 | 1461347033786 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 2715 | 1461347033789 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 10:43:53 INFO - PROCESS | 2715 | 1461347033796 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 2715 | 1461347033799 Marionette TRACE conn3 <- [1,942,null,{}] 10:43:53 INFO - PROCESS | 2715 | 1461347033811 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}] 10:43:54 INFO - PROCESS | 2715 | 1461347034012 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:43:54 INFO - PROCESS | 2715 | 1461347034201 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4c0000 == 108 [pid = 2715] [id = 243] 10:43:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30abceac00) [pid = 2715] [serial = 730] [outer = (nil)] 10:43:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30b2cad800) [pid = 2715] [serial = 731] [outer = 0x7f30abceac00] 10:43:54 INFO - PROCESS | 2715 | 1461347034272 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30bff33000) [pid = 2715] [serial = 732] [outer = 0x7f30abceac00] 10:43:55 INFO - PROCESS | 2715 | 1461347035531 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]]]}] 10:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1794ms 10:43:55 INFO - PROCESS | 2715 | 1461347035589 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 2715 | 1461347035596 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 10:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:43:55 INFO - PROCESS | 2715 | 1461347035605 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 2715 | 1461347035611 Marionette TRACE conn3 <- [1,946,null,{}] 10:43:55 INFO - PROCESS | 2715 | 1461347035619 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}] 10:43:55 INFO - PROCESS | 2715 | 1461347035864 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:43:56 INFO - PROCESS | 2715 | 1461347036053 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8f6000 == 109 [pid = 2715] [id = 244] 10:43:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30a9e73000) [pid = 2715] [serial = 733] [outer = (nil)] 10:43:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30ac416000) [pid = 2715] [serial = 734] [outer = 0x7f30a9e73000] 10:43:56 INFO - PROCESS | 2715 | 1461347036128 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30b05a0c00) [pid = 2715] [serial = 735] [outer = 0x7f30a9e73000] 10:43:57 INFO - PROCESS | 2715 | 1461347037128 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]]]}] 10:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1583ms 10:43:57 INFO - PROCESS | 2715 | 1461347037190 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 2715 | 1461347037199 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 10:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:43:57 INFO - PROCESS | 2715 | 1461347037212 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 2715 | 1461347037216 Marionette TRACE conn3 <- [1,950,null,{}] 10:43:57 INFO - PROCESS | 2715 | 1461347037223 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}] 10:43:57 INFO - PROCESS | 2715 | 1461347037436 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:43:57 INFO - PROCESS | 2715 | 1461347037846 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc2b000 == 108 [pid = 2715] [id = 167] 10:43:57 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b13d6000 == 107 [pid = 2715] [id = 228] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30b4d48800) [pid = 2715] [serial = 641] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30b2d0d000) [pid = 2715] [serial = 601] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30b3b06800) [pid = 2715] [serial = 604] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30b4d4d000) [pid = 2715] [serial = 607] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30b322b800) [pid = 2715] [serial = 611] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30b653e800) [pid = 2715] [serial = 614] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a9d16000) [pid = 2715] [serial = 617] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30abceb400) [pid = 2715] [serial = 620] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e17800 == 108 [pid = 2715] [id = 245] 10:43:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30a890cc00) [pid = 2715] [serial = 736] [outer = (nil)] 10:43:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30abcea800) [pid = 2715] [serial = 737] [outer = 0x7f30a890cc00] 10:43:57 INFO - PROCESS | 2715 | 1461347037971 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30b2a4cc00) [pid = 2715] [serial = 738] [outer = 0x7f30a890cc00] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abb2d800 == 107 [pid = 2715] [id = 227] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a80f5000 == 106 [pid = 2715] [id = 226] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abb21000 == 105 [pid = 2715] [id = 225] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca20800 == 104 [pid = 2715] [id = 219] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc52b800 == 103 [pid = 2715] [id = 218] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf6a000 == 102 [pid = 2715] [id = 217] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b70b2000 == 101 [pid = 2715] [id = 216] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b13e1800 == 100 [pid = 2715] [id = 215] 10:43:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4c1000 == 99 [pid = 2715] [id = 214] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30a9e70000) [pid = 2715] [serial = 624] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a9d16400) [pid = 2715] [serial = 623] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30ac63a000) [pid = 2715] [serial = 595] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30b29e5000) [pid = 2715] [serial = 598] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30ac637c00) [pid = 2715] [serial = 627] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30abcecc00) [pid = 2715] [serial = 626] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30ac51a400) [pid = 2715] [serial = 629] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b2c68800) [pid = 2715] [serial = 635] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30b05a1400) [pid = 2715] [serial = 630] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b29e4c00) [pid = 2715] [serial = 632] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b2c76c00) [pid = 2715] [serial = 638] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a9e75c00) [pid = 2715] [serial = 592] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30b2cb9400) [pid = 2715] [serial = 636] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30b2d08000) [pid = 2715] [serial = 395] [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.] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30b3e8e800) [pid = 2715] [serial = 639] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30b2a4f400) [pid = 2715] [serial = 633] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 2715 | 1461347038788 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]]]}] 10:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1637ms 10:43:58 INFO - PROCESS | 2715 | 1461347038849 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 2715 | 1461347038852 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 10:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:43:58 INFO - PROCESS | 2715 | 1461347038859 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 2715 | 1461347038865 Marionette TRACE conn3 <- [1,954,null,{}] 10:43:58 INFO - PROCESS | 2715 | 1461347038886 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}] 10:43:59 INFO - PROCESS | 2715 | 1461347039079 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:43:59 INFO - PROCESS | 2715 | 1461347039233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6cd800 == 100 [pid = 2715] [id = 246] 10:43:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30a9d20800) [pid = 2715] [serial = 739] [outer = (nil)] 10:43:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b2d09c00) [pid = 2715] [serial = 740] [outer = 0x7f30a9d20800] 10:43:59 INFO - PROCESS | 2715 | 1461347039305 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30b3b0a000) [pid = 2715] [serial = 741] [outer = 0x7f30a9d20800] 10:44:00 INFO - PROCESS | 2715 | 1461347040070 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]]]}] 10:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1238ms 10:44:00 INFO - PROCESS | 2715 | 1461347040116 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 2715 | 1461347040122 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 10:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:44:00 INFO - PROCESS | 2715 | 1461347040146 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 2715 | 1461347040150 Marionette TRACE conn3 <- [1,958,null,{}] 10:44:00 INFO - PROCESS | 2715 | 1461347040156 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}] 10:44:00 INFO - PROCESS | 2715 | 1461347040397 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:44:00 INFO - PROCESS | 2715 | 1461347040429 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32be000 == 101 [pid = 2715] [id = 247] 10:44:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b2d10400) [pid = 2715] [serial = 742] [outer = (nil)] 10:44:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30b4d4e400) [pid = 2715] [serial = 743] [outer = 0x7f30b2d10400] 10:44:00 INFO - PROCESS | 2715 | 1461347040498 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30b657bc00) [pid = 2715] [serial = 744] [outer = 0x7f30b2d10400] 10:44:01 INFO - PROCESS | 2715 | 1461347041438 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]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1336ms 10:44:01 INFO - PROCESS | 2715 | 1461347041483 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 2715 | 1461347041487 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 10:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:44:01 INFO - PROCESS | 2715 | 1461347041493 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 2715 | 1461347041496 Marionette TRACE conn3 <- [1,962,null,{}] 10:44:01 INFO - PROCESS | 2715 | 1461347041517 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}] 10:44:01 INFO - PROCESS | 2715 | 1461347041755 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:44:01 INFO - PROCESS | 2715 | 1461347041784 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70ad800 == 102 [pid = 2715] [id = 248] 10:44:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b3ef9000) [pid = 2715] [serial = 745] [outer = (nil)] 10:44:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b7027800) [pid = 2715] [serial = 746] [outer = 0x7f30b3ef9000] 10:44:01 INFO - PROCESS | 2715 | 1461347041851 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b8a10c00) [pid = 2715] [serial = 747] [outer = 0x7f30b3ef9000] 10:44:02 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30a8bca800) [pid = 2715] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:44:02 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30a7dcbc00) [pid = 2715] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:44:02 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30a8bd1800) [pid = 2715] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:44:02 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b1219c00) [pid = 2715] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:44:02 INFO - PROCESS | 2715 | 1461347042978 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]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1548ms 10:44:03 INFO - PROCESS | 2715 | 1461347043042 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 2715 | 1461347043046 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 10:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:44:03 INFO - PROCESS | 2715 | 1461347043057 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 2715 | 1461347043059 Marionette TRACE conn3 <- [1,966,null,{}] 10:44:03 INFO - PROCESS | 2715 | 1461347043065 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}] 10:44:03 INFO - PROCESS | 2715 | 1461347043336 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:44:03 INFO - PROCESS | 2715 | 1461347043355 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc3b800 == 103 [pid = 2715] [id = 249] 10:44:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30b4d47800) [pid = 2715] [serial = 748] [outer = (nil)] 10:44:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30bb0ea400) [pid = 2715] [serial = 749] [outer = 0x7f30b4d47800] 10:44:03 INFO - PROCESS | 2715 | 1461347043423 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30bc00b000) [pid = 2715] [serial = 750] [outer = 0x7f30b4d47800] 10:44:04 INFO - PROCESS | 2715 | 1461347044238 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]]]}] 10:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1233ms 10:44:04 INFO - PROCESS | 2715 | 1461347044307 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:44:04 INFO - PROCESS | 2715 | 1461347044311 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 10:44:04 INFO - PROCESS | 2715 | 1461347044323 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 2715 | 1461347044327 Marionette TRACE conn3 <- [1,970,null,{}] 10:44:04 INFO - PROCESS | 2715 | 1461347044333 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}] 10:44:04 INFO - PROCESS | 2715 | 1461347044517 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:44:04 INFO - PROCESS | 2715 | 1461347044527 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca0c000 == 104 [pid = 2715] [id = 250] 10:44:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30bbb5d000) [pid = 2715] [serial = 751] [outer = (nil)] 10:44:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30bcbb5000) [pid = 2715] [serial = 752] [outer = 0x7f30bbb5d000] 10:44:04 INFO - PROCESS | 2715 | 1461347044593 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30bdc63800) [pid = 2715] [serial = 753] [outer = 0x7f30bbb5d000] 10:44:05 INFO - PROCESS | 2715 | 1461347045760 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]]]}] 10:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1487ms 10:44:05 INFO - PROCESS | 2715 | 1461347045806 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 2715 | 1461347045814 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 10:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:44:05 INFO - PROCESS | 2715 | 1461347045824 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 2715 | 1461347045829 Marionette TRACE conn3 <- [1,974,null,{}] 10:44:05 INFO - PROCESS | 2715 | 1461347045837 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}] 10:44:06 INFO - PROCESS | 2715 | 1461347046054 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:44:06 INFO - PROCESS | 2715 | 1461347046292 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5d1800 == 105 [pid = 2715] [id = 251] 10:44:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30ac521c00) [pid = 2715] [serial = 754] [outer = (nil)] 10:44:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b0810800) [pid = 2715] [serial = 755] [outer = 0x7f30ac521c00] 10:44:06 INFO - PROCESS | 2715 | 1461347046420 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30b2a47400) [pid = 2715] [serial = 756] [outer = 0x7f30ac521c00] 10:44:07 INFO - PROCESS | 2715 | 1461347047394 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]]]}] 10:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1641ms 10:44:07 INFO - PROCESS | 2715 | 1461347047466 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:44:07 INFO - PROCESS | 2715 | 1461347047477 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 10:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:44:07 INFO - PROCESS | 2715 | 1461347047490 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:44:07 INFO - PROCESS | 2715 | 1461347047494 Marionette TRACE conn3 <- [1,978,null,{}] 10:44:07 INFO - PROCESS | 2715 | 1461347047502 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}] 10:44:07 INFO - PROCESS | 2715 | 1461347047769 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:44:08 INFO - PROCESS | 2715 | 1461347048092 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc2b000 == 106 [pid = 2715] [id = 252] 10:44:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30b2d0d000) [pid = 2715] [serial = 757] [outer = (nil)] 10:44:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30b6399c00) [pid = 2715] [serial = 758] [outer = 0x7f30b2d0d000] 10:44:08 INFO - PROCESS | 2715 | 1461347048170 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30b75cc000) [pid = 2715] [serial = 759] [outer = 0x7f30b2d0d000] 10:44:09 INFO - PROCESS | 2715 | 1461347049090 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]]]}] 10:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1635ms 10:44:09 INFO - PROCESS | 2715 | 1461347049125 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:44:09 INFO - PROCESS | 2715 | 1461347049130 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 10:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:44:09 INFO - PROCESS | 2715 | 1461347049137 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 2715 | 1461347049145 Marionette TRACE conn3 <- [1,982,null,{}] 10:44:09 INFO - PROCESS | 2715 | 1461347049165 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}] 10:44:09 INFO - PROCESS | 2715 | 1461347049386 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:44:09 INFO - PROCESS | 2715 | 1461347049627 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c2e8a800 == 107 [pid = 2715] [id = 253] 10:44:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30bac91000) [pid = 2715] [serial = 760] [outer = (nil)] 10:44:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30bb9a3400) [pid = 2715] [serial = 761] [outer = 0x7f30bac91000] 10:44:09 INFO - PROCESS | 2715 | 1461347049755 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30bcbb9c00) [pid = 2715] [serial = 762] [outer = 0x7f30bac91000] 10:44:10 INFO - PROCESS | 2715 | 1461347050588 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]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1493ms 10:44:10 INFO - PROCESS | 2715 | 1461347050631 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:44:10 INFO - PROCESS | 2715 | 1461347050636 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 10:44:10 INFO - PROCESS | 2715 | 1461347050642 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 2715 | 1461347050646 Marionette TRACE conn3 <- [1,986,null,{}] 10:44:10 INFO - PROCESS | 2715 | 1461347050651 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}] 10:44:10 INFO - PROCESS | 2715 | 1461347050865 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:44:11 INFO - PROCESS | 2715 | 1461347051051 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cac1b800 == 108 [pid = 2715] [id = 254] 10:44:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30baedcc00) [pid = 2715] [serial = 763] [outer = (nil)] 10:44:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30bde27800) [pid = 2715] [serial = 764] [outer = 0x7f30baedcc00] 10:44:11 INFO - PROCESS | 2715 | 1461347051152 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30be6cd400) [pid = 2715] [serial = 765] [outer = 0x7f30baedcc00] 10:44:12 INFO - PROCESS | 2715 | 1461347052077 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]]]}] 10:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1486ms 10:44:12 INFO - PROCESS | 2715 | 1461347052129 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:44:12 INFO - PROCESS | 2715 | 1461347052134 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 10:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:44:12 INFO - PROCESS | 2715 | 1461347052140 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:44:12 INFO - PROCESS | 2715 | 1461347052143 Marionette TRACE conn3 <- [1,990,null,{}] 10:44:12 INFO - PROCESS | 2715 | 1461347052149 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}] 10:44:12 INFO - PROCESS | 2715 | 1461347052358 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:44:12 INFO - PROCESS | 2715 | 1461347052614 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e72800 == 109 [pid = 2715] [id = 255] 10:44:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30bfa05c00) [pid = 2715] [serial = 766] [outer = (nil)] 10:44:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30bfb87400) [pid = 2715] [serial = 767] [outer = 0x7f30bfa05c00] 10:44:12 INFO - PROCESS | 2715 | 1461347052736 Marionette DEBUG loaded listener.js 10:44:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30c3c16800) [pid = 2715] [serial = 768] [outer = 0x7f30bfa05c00] 10:44:13 INFO - PROCESS | 2715 | 1461347053649 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]]]}] 10:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1537ms 10:44:13 INFO - PROCESS | 2715 | 1461347053680 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:44:13 INFO - PROCESS | 2715 | 1461347053684 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 10:44:13 INFO - PROCESS | 2715 | 1461347053692 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 2715 | 1461347053695 Marionette TRACE conn3 <- [1,994,null,{}] 10:44:13 INFO - PROCESS | 2715 | 1461347053703 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}] 10:44:13 INFO - PROCESS | 2715 | 1461347053941 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:44:14 INFO - PROCESS | 2715 | 1461347054177 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac588800 == 110 [pid = 2715] [id = 256] 10:44:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30c8c61c00) [pid = 2715] [serial = 769] [outer = (nil)] 10:44:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30c9d1a800) [pid = 2715] [serial = 770] [outer = 0x7f30c8c61c00] 10:44:14 INFO - PROCESS | 2715 | 1461347054302 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30c9f83400) [pid = 2715] [serial = 771] [outer = 0x7f30c8c61c00] 10:44:15 INFO - PROCESS | 2715 | 1461347055128 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]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1483ms 10:44:15 INFO - PROCESS | 2715 | 1461347055174 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 2715 | 1461347055179 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 10:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:44:15 INFO - PROCESS | 2715 | 1461347055185 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 2715 | 1461347055189 Marionette TRACE conn3 <- [1,998,null,{}] 10:44:15 INFO - PROCESS | 2715 | 1461347055194 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}] 10:44:15 INFO - PROCESS | 2715 | 1461347055400 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:44:15 INFO - PROCESS | 2715 | 1461347055592 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5a1800 == 111 [pid = 2715] [id = 257] 10:44:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30c9ad8800) [pid = 2715] [serial = 772] [outer = (nil)] 10:44:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30cac29800) [pid = 2715] [serial = 773] [outer = 0x7f30c9ad8800] 10:44:15 INFO - PROCESS | 2715 | 1461347055667 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30cadccc00) [pid = 2715] [serial = 774] [outer = 0x7f30c9ad8800] 10:44:16 INFO - PROCESS | 2715 | 1461347056611 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]]]}] 10:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1488ms 10:44:16 INFO - PROCESS | 2715 | 1461347056674 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:44:16 INFO - PROCESS | 2715 | 1461347056678 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 10:44:16 INFO - PROCESS | 2715 | 1461347056684 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 2715 | 1461347056687 Marionette TRACE conn3 <- [1,1002,null,{}] 10:44:16 INFO - PROCESS | 2715 | 1461347056693 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}] 10:44:16 INFO - PROCESS | 2715 | 1461347056898 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:44:17 INFO - PROCESS | 2715 | 1461347057090 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f91000 == 112 [pid = 2715] [id = 258] 10:44:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30c9f47000) [pid = 2715] [serial = 775] [outer = (nil)] 10:44:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30caf13800) [pid = 2715] [serial = 776] [outer = 0x7f30c9f47000] 10:44:17 INFO - PROCESS | 2715 | 1461347057173 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30cafeac00) [pid = 2715] [serial = 777] [outer = 0x7f30c9f47000] 10:44:18 INFO - PROCESS | 2715 | 1461347058060 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]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1445ms 10:44:18 INFO - PROCESS | 2715 | 1461347058131 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 2715 | 1461347058135 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 10:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:44:18 INFO - PROCESS | 2715 | 1461347058142 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 2715 | 1461347058145 Marionette TRACE conn3 <- [1,1006,null,{}] 10:44:18 INFO - PROCESS | 2715 | 1461347058151 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}] 10:44:18 INFO - PROCESS | 2715 | 1461347058398 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:44:18 INFO - PROCESS | 2715 | 1461347058631 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b750e000 == 113 [pid = 2715] [id = 259] 10:44:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30b9da7c00) [pid = 2715] [serial = 778] [outer = (nil)] 10:44:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30caff0c00) [pid = 2715] [serial = 779] [outer = 0x7f30b9da7c00] 10:44:18 INFO - PROCESS | 2715 | 1461347058751 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30cb0dbc00) [pid = 2715] [serial = 780] [outer = 0x7f30b9da7c00] 10:44:19 INFO - PROCESS | 2715 | 1461347059670 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]]]}] 10:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1584ms 10:44:19 INFO - PROCESS | 2715 | 1461347059728 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:44:19 INFO - PROCESS | 2715 | 1461347059731 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 10:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:44:19 INFO - PROCESS | 2715 | 1461347059738 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:44:19 INFO - PROCESS | 2715 | 1461347059742 Marionette TRACE conn3 <- [1,1010,null,{}] 10:44:19 INFO - PROCESS | 2715 | 1461347059747 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}] 10:44:19 INFO - PROCESS | 2715 | 1461347059954 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:44:20 INFO - PROCESS | 2715 | 1461347060145 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d407a800 == 114 [pid = 2715] [id = 260] 10:44:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30bac9b800) [pid = 2715] [serial = 781] [outer = (nil)] 10:44:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30ce509800) [pid = 2715] [serial = 782] [outer = 0x7f30bac9b800] 10:44:20 INFO - PROCESS | 2715 | 1461347060221 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30ce580000) [pid = 2715] [serial = 783] [outer = 0x7f30bac9b800] 10:44:21 INFO - PROCESS | 2715 | 1461347061151 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]]]}] 10:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1485ms 10:44:21 INFO - PROCESS | 2715 | 1461347061224 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:44:21 INFO - PROCESS | 2715 | 1461347061228 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 10:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:44:21 INFO - PROCESS | 2715 | 1461347061236 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 2715 | 1461347061240 Marionette TRACE conn3 <- [1,1014,null,{}] 10:44:21 INFO - PROCESS | 2715 | 1461347061246 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}] 10:44:21 INFO - PROCESS | 2715 | 1461347061490 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:44:21 INFO - PROCESS | 2715 | 1461347061745 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f8d000 == 115 [pid = 2715] [id = 261] 10:44:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30cea41800) [pid = 2715] [serial = 784] [outer = (nil)] 10:44:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30cecda400) [pid = 2715] [serial = 785] [outer = 0x7f30cea41800] 10:44:21 INFO - PROCESS | 2715 | 1461347061847 Marionette DEBUG loaded listener.js 10:44:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30ced8d400) [pid = 2715] [serial = 786] [outer = 0x7f30cea41800] 10:44:22 INFO - PROCESS | 2715 | 1461347062767 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]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1585ms 10:44:22 INFO - PROCESS | 2715 | 1461347062821 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 2715 | 1461347062824 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 10:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:44:22 INFO - PROCESS | 2715 | 1461347062832 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 2715 | 1461347062834 Marionette TRACE conn3 <- [1,1018,null,{}] 10:44:22 INFO - PROCESS | 2715 | 1461347062841 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}] 10:44:23 INFO - PROCESS | 2715 | 1461347063054 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:44:23 INFO - PROCESS | 2715 | 1461347063302 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a412b000 == 116 [pid = 2715] [id = 262] 10:44:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30a420d800) [pid = 2715] [serial = 787] [outer = (nil)] 10:44:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f30a4218000) [pid = 2715] [serial = 788] [outer = 0x7f30a420d800] 10:44:23 INFO - PROCESS | 2715 | 1461347063426 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30cea3f400) [pid = 2715] [serial = 789] [outer = 0x7f30a420d800] 10:44:24 INFO - PROCESS | 2715 | 1461347064317 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]]]}] 10:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1531ms 10:44:24 INFO - PROCESS | 2715 | 1461347064364 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 2715 | 1461347064368 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 10:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:44:24 INFO - PROCESS | 2715 | 1461347064374 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 2715 | 1461347064377 Marionette TRACE conn3 <- [1,1022,null,{}] 10:44:24 INFO - PROCESS | 2715 | 1461347064383 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}] 10:44:24 INFO - PROCESS | 2715 | 1461347064593 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:44:24 INFO - PROCESS | 2715 | 1461347064840 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a432f800 == 117 [pid = 2715] [id = 263] 10:44:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30a4217c00) [pid = 2715] [serial = 790] [outer = (nil)] 10:44:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 220 (0x7f30a43d2c00) [pid = 2715] [serial = 791] [outer = 0x7f30a4217c00] 10:44:24 INFO - PROCESS | 2715 | 1461347064962 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 221 (0x7f30a43d7000) [pid = 2715] [serial = 792] [outer = 0x7f30a4217c00] 10:44:25 INFO - PROCESS | 2715 | 1461347065805 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]]]}] 10:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1490ms 10:44:25 INFO - PROCESS | 2715 | 1461347065866 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 2715 | 1461347065868 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 10:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:44:25 INFO - PROCESS | 2715 | 1461347065876 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - PROCESS | 2715 | 1461347065880 Marionette TRACE conn3 <- [1,1026,null,{}] 10:44:25 INFO - PROCESS | 2715 | 1461347065886 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}] 10:44:26 INFO - PROCESS | 2715 | 1461347066098 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:44:26 INFO - PROCESS | 2715 | 1461347066357 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8927000 == 118 [pid = 2715] [id = 264] 10:44:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 222 (0x7f30a43d3400) [pid = 2715] [serial = 793] [outer = (nil)] 10:44:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 223 (0x7f30a7dc8c00) [pid = 2715] [serial = 794] [outer = 0x7f30a43d3400] 10:44:27 INFO - PROCESS | 2715 | 1461347067161 Marionette DEBUG loaded listener.js 10:44:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 224 (0x7f30a9d15c00) [pid = 2715] [serial = 795] [outer = 0x7f30a43d3400] 10:44:28 INFO - PROCESS | 2715 | 1461347068147 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]]]}] 10:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2344ms 10:44:28 INFO - PROCESS | 2715 | 1461347068222 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:44:28 INFO - PROCESS | 2715 | 1461347068229 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 10:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:44:28 INFO - PROCESS | 2715 | 1461347068239 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:44:28 INFO - PROCESS | 2715 | 1461347068242 Marionette TRACE conn3 <- [1,1030,null,{}] 10:44:28 INFO - PROCESS | 2715 | 1461347068250 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}] 10:44:28 INFO - PROCESS | 2715 | 1461347068510 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:44:28 INFO - PROCESS | 2715 | 1461347068918 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cd4800 == 119 [pid = 2715] [id = 265] 10:44:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 225 (0x7f30ab928c00) [pid = 2715] [serial = 796] [outer = (nil)] 10:44:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 226 (0x7f30abce8c00) [pid = 2715] [serial = 797] [outer = 0x7f30ab928c00] 10:44:29 INFO - PROCESS | 2715 | 1461347069002 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 227 (0x7f30ac51c800) [pid = 2715] [serial = 798] [outer = 0x7f30ab928c00] 10:44:29 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30edfd1800 == 118 [pid = 2715] [id = 86] 10:44:29 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf71000 == 117 [pid = 2715] [id = 110] 10:44:29 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abaa0800 == 116 [pid = 2715] [id = 210] 10:44:29 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1a0f000 == 115 [pid = 2715] [id = 212] 10:44:29 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce76d000 == 114 [pid = 2715] [id = 95] 10:44:29 INFO - PROCESS | 2715 | 1461347069975 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]]]}] 10:44:29 INFO - PROCESS | 2715 | --DOMWINDOW == 226 (0x7f30b3ddac00) [pid = 2715] [serial = 689] [outer = (nil)] [url = about:blank] 10:44:29 INFO - PROCESS | 2715 | --DOMWINDOW == 225 (0x7f30bb99b400) [pid = 2715] [serial = 671] [outer = (nil)] [url = about:blank] 10:44:29 INFO - PROCESS | 2715 | --DOMWINDOW == 224 (0x7f30bac91400) [pid = 2715] [serial = 665] [outer = (nil)] [url = about:blank] 10:44:29 INFO - PROCESS | 2715 | --DOMWINDOW == 223 (0x7f30b96c6c00) [pid = 2715] [serial = 662] [outer = (nil)] [url = about:blank] 10:44:29 INFO - PROCESS | 2715 | --DOMWINDOW == 222 (0x7f30bb056400) [pid = 2715] [serial = 668] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cdf800 == 113 [pid = 2715] [id = 209] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a81da000 == 112 [pid = 2715] [id = 208] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc3b800 == 111 [pid = 2715] [id = 249] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b70ad800 == 110 [pid = 2715] [id = 248] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b32be000 == 109 [pid = 2715] [id = 247] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6cd800 == 108 [pid = 2715] [id = 246] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9e17800 == 107 [pid = 2715] [id = 245] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac8f6000 == 106 [pid = 2715] [id = 244] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e6e000 == 105 [pid = 2715] [id = 241] 10:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1832ms 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cce91000 == 104 [pid = 2715] [id = 238] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cac18000 == 103 [pid = 2715] [id = 237] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9fbd000 == 102 [pid = 2715] [id = 236] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9d20800 == 101 [pid = 2715] [id = 235] 10:44:30 INFO - PROCESS | 2715 | 1461347070076 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:44:30 INFO - PROCESS | 2715 | 1461347070083 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be76a800 == 100 [pid = 2715] [id = 234] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca05000 == 99 [pid = 2715] [id = 233] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ab9fa800 == 98 [pid = 2715] [id = 230] 10:44:30 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4d14000 == 97 [pid = 2715] [id = 229] 10:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:44:30 INFO - PROCESS | 2715 | 1461347070112 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 2715 | 1461347070117 Marionette TRACE conn3 <- [1,1034,null,{}] 10:44:30 INFO - PROCESS | 2715 | 1461347070123 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}] 10:44:30 INFO - PROCESS | 2715 | 1461347070300 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 221 (0x7f30b2c72c00) [pid = 2715] [serial = 684] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 220 (0x7f30b2a4b800) [pid = 2715] [serial = 683] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 219 (0x7f30b31c6400) [pid = 2715] [serial = 686] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30b0806400) [pid = 2715] [serial = 647] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f30aa05b400) [pid = 2715] [serial = 644] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 216 (0x7f30a9d1e000) [pid = 2715] [serial = 677] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f30b6579800) [pid = 2715] [serial = 656] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30ac63c400) [pid = 2715] [serial = 680] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30aa6bc800) [pid = 2715] [serial = 678] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30b3b11c00) [pid = 2715] [serial = 650] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30b0bde800) [pid = 2715] [serial = 674] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30b05a2000) [pid = 2715] [serial = 681] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30b75d1c00) [pid = 2715] [serial = 659] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30b4ebd400) [pid = 2715] [serial = 653] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30b3b05800) [pid = 2715] [serial = 687] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 2715 | 1461347070574 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa605000 == 98 [pid = 2715] [id = 266] 10:44:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30ab92b400) [pid = 2715] [serial = 799] [outer = (nil)] 10:44:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30b080d400) [pid = 2715] [serial = 800] [outer = 0x7f30ab92b400] 10:44:30 INFO - PROCESS | 2715 | 1461347070678 Marionette DEBUG loaded listener.js 10:44:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30b2c61c00) [pid = 2715] [serial = 801] [outer = 0x7f30ab92b400] 10:44:31 INFO - PROCESS | 2715 | 1461347071439 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]]]}] 10:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1390ms 10:44:31 INFO - PROCESS | 2715 | 1461347071495 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:44:31 INFO - PROCESS | 2715 | 1461347071500 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 10:44:31 INFO - PROCESS | 2715 | 1461347071509 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:44:31 INFO - PROCESS | 2715 | 1461347071517 Marionette TRACE conn3 <- [1,1038,null,{}] 10:44:31 INFO - PROCESS | 2715 | 1461347071555 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}] 10:44:31 INFO - PROCESS | 2715 | 1461347071779 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:44:31 INFO - PROCESS | 2715 | 1461347071942 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12de000 == 99 [pid = 2715] [id = 267] 10:44:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30ac63c400) [pid = 2715] [serial = 802] [outer = (nil)] 10:44:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30b322b800) [pid = 2715] [serial = 803] [outer = 0x7f30ac63c400] 10:44:32 INFO - PROCESS | 2715 | 1461347072013 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30b3b0ec00) [pid = 2715] [serial = 804] [outer = 0x7f30ac63c400] 10:44:32 INFO - PROCESS | 2715 | 1461347072884 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]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1453ms 10:44:32 INFO - PROCESS | 2715 | 1461347072962 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 2715 | 1461347072968 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 10:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:44:32 INFO - PROCESS | 2715 | 1461347072977 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 2715 | 1461347072982 Marionette TRACE conn3 <- [1,1042,null,{}] 10:44:33 INFO - PROCESS | 2715 | 1461347073002 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}] 10:44:33 INFO - PROCESS | 2715 | 1461347073303 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:44:33 INFO - PROCESS | 2715 | 1461347073328 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3070000 == 100 [pid = 2715] [id = 268] 10:44:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30b2c6f000) [pid = 2715] [serial = 805] [outer = (nil)] 10:44:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30b4b9f800) [pid = 2715] [serial = 806] [outer = 0x7f30b2c6f000] 10:44:33 INFO - PROCESS | 2715 | 1461347073392 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30b639d800) [pid = 2715] [serial = 807] [outer = 0x7f30b2c6f000] 10:44:34 INFO - PROCESS | 2715 | 1461347074298 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]]]}] 10:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1345ms 10:44:34 INFO - PROCESS | 2715 | 1461347074321 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 2715 | 1461347074325 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 10:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:44:34 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f30a9d20800) [pid = 2715] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:44:34 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30b4d47800) [pid = 2715] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:44:34 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30b3ef9000) [pid = 2715] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:44:34 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30a890cc00) [pid = 2715] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:44:34 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30b2d10400) [pid = 2715] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:44:34 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30a9e73000) [pid = 2715] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:44:34 INFO - PROCESS | 2715 | 1461347074703 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 2715 | 1461347074706 Marionette TRACE conn3 <- [1,1046,null,{}] 10:44:34 INFO - PROCESS | 2715 | 1461347074716 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}] 10:44:34 INFO - PROCESS | 2715 | 1461347074881 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:44:35 INFO - PROCESS | 2715 | 1461347075077 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2dd2800 == 101 [pid = 2715] [id = 269] 10:44:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30b4e15800) [pid = 2715] [serial = 808] [outer = (nil)] 10:44:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30b6542400) [pid = 2715] [serial = 809] [outer = 0x7f30b4e15800] 10:44:35 INFO - PROCESS | 2715 | 1461347075151 Marionette DEBUG loaded listener.js 10:44:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30b75c8000) [pid = 2715] [serial = 810] [outer = 0x7f30b4e15800] 10:44:35 INFO - PROCESS | 2715 | 1461347075839 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]]]}] 10:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1559ms 10:44:35 INFO - PROCESS | 2715 | 1461347075891 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 2715 | 1461347075894 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 10:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:44:35 INFO - PROCESS | 2715 | 1461347075904 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 2715 | 1461347075906 Marionette TRACE conn3 <- [1,1050,null,{}] 10:44:35 INFO - PROCESS | 2715 | 1461347075910 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}] 10:44:36 INFO - PROCESS | 2715 | 1461347076150 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:44:36 INFO - PROCESS | 2715 | 1461347076178 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70bf800 == 102 [pid = 2715] [id = 270] 10:44:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30b6365400) [pid = 2715] [serial = 811] [outer = (nil)] 10:44:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30bb050000) [pid = 2715] [serial = 812] [outer = 0x7f30b6365400] 10:44:36 INFO - PROCESS | 2715 | 1461347076245 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30bc00c000) [pid = 2715] [serial = 813] [outer = 0x7f30b6365400] 10:44:37 INFO - PROCESS | 2715 | 1461347077292 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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1433ms 10:44:37 INFO - PROCESS | 2715 | 1461347077339 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:44:37 INFO - PROCESS | 2715 | 1461347077345 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 10:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:44:37 INFO - PROCESS | 2715 | 1461347077354 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 2715 | 1461347077360 Marionette TRACE conn3 <- [1,1054,null,{}] 10:44:37 INFO - PROCESS | 2715 | 1461347077370 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}] 10:44:37 INFO - PROCESS | 2715 | 1461347077598 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:44:37 INFO - PROCESS | 2715 | 1461347077940 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aba1e800 == 103 [pid = 2715] [id = 271] 10:44:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f30aa6bdc00) [pid = 2715] [serial = 814] [outer = (nil)] 10:44:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30abcf2c00) [pid = 2715] [serial = 815] [outer = 0x7f30aa6bdc00] 10:44:38 INFO - PROCESS | 2715 | 1461347078022 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30b059f000) [pid = 2715] [serial = 816] [outer = 0x7f30aa6bdc00] 10:44:38 INFO - PROCESS | 2715 | 1461347078879 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]]]}] 10:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1593ms 10:44:38 INFO - PROCESS | 2715 | 1461347078949 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:44:38 INFO - PROCESS | 2715 | 1461347078958 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 10:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:44:38 INFO - PROCESS | 2715 | 1461347078970 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:44:38 INFO - PROCESS | 2715 | 1461347078973 Marionette TRACE conn3 <- [1,1058,null,{}] 10:44:38 INFO - PROCESS | 2715 | 1461347078981 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}] 10:44:39 INFO - PROCESS | 2715 | 1461347079248 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:44:39 INFO - PROCESS | 2715 | 1461347079513 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4975000 == 104 [pid = 2715] [id = 272] 10:44:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 220 (0x7f30b2c71000) [pid = 2715] [serial = 817] [outer = (nil)] 10:44:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 221 (0x7f30b2d08000) [pid = 2715] [serial = 818] [outer = 0x7f30b2c71000] 10:44:39 INFO - PROCESS | 2715 | 1461347079595 Marionette DEBUG loaded listener.js 10:44:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 222 (0x7f30b3ce8400) [pid = 2715] [serial = 819] [outer = 0x7f30b2c71000] 10:44:40 INFO - PROCESS | 2715 | 1461347080550 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]]]}] 10:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1634ms 10:44:40 INFO - PROCESS | 2715 | 1461347080604 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:44:40 INFO - PROCESS | 2715 | 1461347080607 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 10:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:44:40 INFO - PROCESS | 2715 | 1461347080616 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 2715 | 1461347080624 Marionette TRACE conn3 <- [1,1062,null,{}] 10:44:40 INFO - PROCESS | 2715 | 1461347080641 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}] 10:44:40 INFO - PROCESS | 2715 | 1461347080899 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:44:41 INFO - PROCESS | 2715 | 1461347081185 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc0cc000 == 105 [pid = 2715] [id = 273] 10:44:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 223 (0x7f30b75ccc00) [pid = 2715] [serial = 820] [outer = (nil)] 10:44:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 224 (0x7f30b9dad000) [pid = 2715] [serial = 821] [outer = 0x7f30b75ccc00] 10:44:41 INFO - PROCESS | 2715 | 1461347081276 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 225 (0x7f30bbbe7c00) [pid = 2715] [serial = 822] [outer = 0x7f30b75ccc00] 10:44:42 INFO - PROCESS | 2715 | 1461347082234 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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1638ms 10:44:42 INFO - PROCESS | 2715 | 1461347082255 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:44:42 INFO - PROCESS | 2715 | 1461347082260 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 10:44:42 INFO - PROCESS | 2715 | 1461347082268 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 2715 | 1461347082270 Marionette TRACE conn3 <- [1,1066,null,{}] 10:44:42 INFO - PROCESS | 2715 | 1461347082277 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}] 10:44:42 INFO - PROCESS | 2715 | 1461347082481 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:44:42 INFO - PROCESS | 2715 | 1461347082756 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd5a4800 == 106 [pid = 2715] [id = 274] 10:44:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 226 (0x7f30a9d15000) [pid = 2715] [serial = 823] [outer = (nil)] 10:44:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 227 (0x7f30bc967000) [pid = 2715] [serial = 824] [outer = 0x7f30a9d15000] 10:44:42 INFO - PROCESS | 2715 | 1461347082877 Marionette DEBUG loaded listener.js 10:44:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 228 (0x7f30bd442000) [pid = 2715] [serial = 825] [outer = 0x7f30a9d15000] 10:44:43 INFO - PROCESS | 2715 | 1461347083800 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]]]}] 10:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1582ms 10:44:43 INFO - PROCESS | 2715 | 1461347083850 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:44:43 INFO - PROCESS | 2715 | 1461347083855 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 10:44:43 INFO - PROCESS | 2715 | 1461347083861 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 2715 | 1461347083865 Marionette TRACE conn3 <- [1,1070,null,{}] 10:44:43 INFO - PROCESS | 2715 | 1461347083871 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}] 10:44:44 INFO - PROCESS | 2715 | 1461347084168 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:44:44 INFO - PROCESS | 2715 | 1461347084511 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be7d9800 == 107 [pid = 2715] [id = 275] 10:44:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 229 (0x7f30b7034400) [pid = 2715] [serial = 826] [outer = (nil)] 10:44:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 230 (0x7f30bd940c00) [pid = 2715] [serial = 827] [outer = 0x7f30b7034400] 10:44:44 INFO - PROCESS | 2715 | 1461347084636 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 231 (0x7f30be606000) [pid = 2715] [serial = 828] [outer = 0x7f30b7034400] 10:44:45 INFO - PROCESS | 2715 | 1461347085787 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]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1983ms 10:44:45 INFO - PROCESS | 2715 | 1461347085844 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 2715 | 1461347085847 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 10:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:44:45 INFO - PROCESS | 2715 | 1461347085855 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 2715 | 1461347085857 Marionette TRACE conn3 <- [1,1074,null,{}] 10:44:45 INFO - PROCESS | 2715 | 1461347085864 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}] 10:44:46 INFO - PROCESS | 2715 | 1461347086143 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:44:46 INFO - PROCESS | 2715 | 1461347086448 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30caa14800 == 108 [pid = 2715] [id = 276] 10:44:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 232 (0x7f30bfbd1400) [pid = 2715] [serial = 829] [outer = (nil)] 10:44:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 233 (0x7f30c9ad0800) [pid = 2715] [serial = 830] [outer = 0x7f30bfbd1400] 10:44:46 INFO - PROCESS | 2715 | 1461347086534 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 234 (0x7f30c9da5000) [pid = 2715] [serial = 831] [outer = 0x7f30bfbd1400] 10:44:47 INFO - PROCESS | 2715 | 1461347087461 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]]]}] 10:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1630ms 10:44:47 INFO - PROCESS | 2715 | 1461347087487 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:44:47 INFO - PROCESS | 2715 | 1461347087494 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 10:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:44:47 INFO - PROCESS | 2715 | 1461347087502 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:44:47 INFO - PROCESS | 2715 | 1461347087508 Marionette TRACE conn3 <- [1,1078,null,{}] 10:44:47 INFO - PROCESS | 2715 | 1461347087516 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}] 10:44:47 INFO - PROCESS | 2715 | 1461347087833 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:44:48 INFO - PROCESS | 2715 | 1461347088134 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ced32000 == 109 [pid = 2715] [id = 277] 10:44:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 235 (0x7f30a8bd2400) [pid = 2715] [serial = 832] [outer = (nil)] 10:44:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30caf14c00) [pid = 2715] [serial = 833] [outer = 0x7f30a8bd2400] 10:44:48 INFO - PROCESS | 2715 | 1461347088227 Marionette DEBUG loaded listener.js 10:44:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30cce28400) [pid = 2715] [serial = 834] [outer = 0x7f30a8bd2400] 10:44:49 INFO - PROCESS | 2715 | 1461347089187 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]]]}] 10:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1741ms 10:44:49 INFO - PROCESS | 2715 | 1461347089244 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:44:49 INFO - PROCESS | 2715 | 1461347089247 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 10:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:44:49 INFO - PROCESS | 2715 | 1461347089256 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:44:49 INFO - PROCESS | 2715 | 1461347089259 Marionette TRACE conn3 <- [1,1082,null,{}] 10:44:49 INFO - PROCESS | 2715 | 1461347089266 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}] 10:44:49 INFO - PROCESS | 2715 | 1461347089528 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:44:49 INFO - PROCESS | 2715 | 1461347089830 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d1b32000 == 110 [pid = 2715] [id = 278] 10:44:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30b6541800) [pid = 2715] [serial = 835] [outer = (nil)] 10:44:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30cea44000) [pid = 2715] [serial = 836] [outer = 0x7f30b6541800] 10:44:49 INFO - PROCESS | 2715 | 1461347089912 Marionette DEBUG loaded listener.js 10:44:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f30cecd1c00) [pid = 2715] [serial = 837] [outer = 0x7f30b6541800] 10:44:50 INFO - PROCESS | 2715 | 1461347090794 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]]]}] 10:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1586ms 10:44:50 INFO - PROCESS | 2715 | 1461347090843 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:44:50 INFO - PROCESS | 2715 | 1461347090847 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 10:44:50 INFO - PROCESS | 2715 | 1461347090853 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:44:50 INFO - PROCESS | 2715 | 1461347090856 Marionette TRACE conn3 <- [1,1086,null,{}] 10:44:50 INFO - PROCESS | 2715 | 1461347090862 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}] 10:44:51 INFO - PROCESS | 2715 | 1461347091064 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:44:51 INFO - PROCESS | 2715 | 1461347091309 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a808f000 == 111 [pid = 2715] [id = 279] 10:44:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 241 (0x7f30a5654400) [pid = 2715] [serial = 838] [outer = (nil)] 10:44:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30a565b000) [pid = 2715] [serial = 839] [outer = 0x7f30a5654400] 10:44:51 INFO - PROCESS | 2715 | 1461347091430 Marionette DEBUG loaded listener.js 10:44:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30a565f800) [pid = 2715] [serial = 840] [outer = 0x7f30a5654400] 10:44:52 INFO - PROCESS | 2715 | 1461347092275 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]]]}] 10:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1480ms 10:44:52 INFO - PROCESS | 2715 | 1461347092334 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:44:52 INFO - PROCESS | 2715 | 1461347092336 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 10:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:44:52 INFO - PROCESS | 2715 | 1461347092344 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 2715 | 1461347092348 Marionette TRACE conn3 <- [1,1090,null,{}] 10:44:52 INFO - PROCESS | 2715 | 1461347092354 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}] 10:44:52 INFO - PROCESS | 2715 | 1461347092571 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:44:52 INFO - PROCESS | 2715 | 1461347092886 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d408d000 == 112 [pid = 2715] [id = 280] 10:44:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30cafe9c00) [pid = 2715] [serial = 841] [outer = (nil)] 10:44:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30ce50fc00) [pid = 2715] [serial = 842] [outer = 0x7f30cafe9c00] 10:44:53 INFO - PROCESS | 2715 | 1461347093000 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30cecdc000) [pid = 2715] [serial = 843] [outer = 0x7f30cafe9c00] 10:44:53 INFO - PROCESS | 2715 | 1461347093869 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]]]}] 10:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1586ms 10:44:53 INFO - PROCESS | 2715 | 1461347093932 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:44:53 INFO - PROCESS | 2715 | 1461347093936 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 10:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:44:53 INFO - PROCESS | 2715 | 1461347093942 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 2715 | 1461347093947 Marionette TRACE conn3 <- [1,1094,null,{}] 10:44:53 INFO - PROCESS | 2715 | 1461347093953 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}] 10:44:54 INFO - PROCESS | 2715 | 1461347094239 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:44:54 INFO - PROCESS | 2715 | 1461347094498 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa510000 == 113 [pid = 2715] [id = 281] 10:44:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30a4211c00) [pid = 2715] [serial = 844] [outer = (nil)] 10:44:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30bbeb6c00) [pid = 2715] [serial = 845] [outer = 0x7f30a4211c00] 10:44:54 INFO - PROCESS | 2715 | 1461347094649 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30ced8f800) [pid = 2715] [serial = 846] [outer = 0x7f30a4211c00] 10:44:55 INFO - PROCESS | 2715 | 1461347095988 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]]]}] 10:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2085ms 10:44:56 INFO - PROCESS | 2715 | 1461347096133 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:44:56 INFO - PROCESS | 2715 | 1461347096139 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 10:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:44:56 INFO - PROCESS | 2715 | 1461347096156 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 2715 | 1461347096165 Marionette TRACE conn3 <- [1,1098,null,{}] 10:44:56 INFO - PROCESS | 2715 | 1461347096186 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}] 10:44:56 INFO - PROCESS | 2715 | 1461347096386 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:44:56 INFO - PROCESS | 2715 | 1461347096589 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a58ad800 == 114 [pid = 2715] [id = 282] 10:44:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30a25f1000) [pid = 2715] [serial = 847] [outer = (nil)] 10:44:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30a4212800) [pid = 2715] [serial = 848] [outer = 0x7f30a25f1000] 10:44:56 INFO - PROCESS | 2715 | 1461347096732 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30a5656000) [pid = 2715] [serial = 849] [outer = 0x7f30a25f1000] 10:44:57 INFO - PROCESS | 2715 | 1461347097746 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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1654ms 10:44:57 INFO - PROCESS | 2715 | 1461347097807 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 2715 | 1461347097816 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 10:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:44:57 INFO - PROCESS | 2715 | 1461347097847 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 2715 | 1461347097850 Marionette TRACE conn3 <- [1,1102,null,{}] 10:44:57 INFO - PROCESS | 2715 | 1461347097857 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}] 10:44:58 INFO - PROCESS | 2715 | 1461347098107 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:44:58 INFO - PROCESS | 2715 | 1461347098357 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa51a800 == 115 [pid = 2715] [id = 283] 10:44:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 253 (0x7f30a9d1b400) [pid = 2715] [serial = 850] [outer = (nil)] 10:44:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 254 (0x7f30a9e73c00) [pid = 2715] [serial = 851] [outer = 0x7f30a9d1b400] 10:44:58 INFO - PROCESS | 2715 | 1461347098443 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 255 (0x7f30ab930000) [pid = 2715] [serial = 852] [outer = 0x7f30a9d1b400] 10:44:59 INFO - PROCESS | 2715 | 1461347099359 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]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1585ms 10:44:59 INFO - PROCESS | 2715 | 1461347099429 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:44:59 INFO - PROCESS | 2715 | 1461347099432 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 10:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:44:59 INFO - PROCESS | 2715 | 1461347099438 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - PROCESS | 2715 | 1461347099444 Marionette TRACE conn3 <- [1,1106,null,{}] 10:44:59 INFO - PROCESS | 2715 | 1461347099459 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}] 10:44:59 INFO - PROCESS | 2715 | 1461347099696 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:45:00 INFO - PROCESS | 2715 | 1461347099990 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6b3800 == 116 [pid = 2715] [id = 284] 10:45:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 256 (0x7f30b2a43000) [pid = 2715] [serial = 853] [outer = (nil)] 10:45:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 257 (0x7f30b2c6bc00) [pid = 2715] [serial = 854] [outer = 0x7f30b2a43000] 10:45:00 INFO - PROCESS | 2715 | 1461347100062 Marionette DEBUG loaded listener.js 10:45:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 258 (0x7f30b31cc400) [pid = 2715] [serial = 855] [outer = 0x7f30b2a43000] 10:45:00 INFO - PROCESS | 2715 | 1461347100872 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]]]}] 10:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1487ms 10:45:00 INFO - PROCESS | 2715 | 1461347100927 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:45:00 INFO - PROCESS | 2715 | 1461347100931 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 10:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:45:00 INFO - PROCESS | 2715 | 1461347100937 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - PROCESS | 2715 | 1461347100939 Marionette TRACE conn3 <- [1,1110,null,{}] 10:45:00 INFO - PROCESS | 2715 | 1461347100945 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}] 10:45:01 INFO - PROCESS | 2715 | 1461347101122 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:45:01 INFO - PROCESS | 2715 | 1461347101326 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac596000 == 117 [pid = 2715] [id = 285] 10:45:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 259 (0x7f30b2a4e000) [pid = 2715] [serial = 856] [outer = (nil)] 10:45:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 260 (0x7f30b3433800) [pid = 2715] [serial = 857] [outer = 0x7f30b2a4e000] 10:45:01 INFO - PROCESS | 2715 | 1461347101398 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 261 (0x7f30b3b05800) [pid = 2715] [serial = 858] [outer = 0x7f30b2a4e000] 10:45:01 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4989800 == 116 [pid = 2715] [id = 42] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 260 (0x7f30bff36400) [pid = 2715] [serial = 728] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 259 (0x7f30b653b000) [pid = 2715] [serial = 698] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 258 (0x7f30be609800) [pid = 2715] [serial = 722] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 257 (0x7f30bd94c400) [pid = 2715] [serial = 719] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 256 (0x7f30bd448000) [pid = 2715] [serial = 716] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 255 (0x7f30b702d000) [pid = 2715] [serial = 701] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 254 (0x7f30bc96b800) [pid = 2715] [serial = 710] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 253 (0x7f30abcee000) [pid = 2715] [serial = 692] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 252 (0x7f30b2a41400) [pid = 2715] [serial = 695] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 251 (0x7f30b2cad800) [pid = 2715] [serial = 731] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 250 (0x7f30bcea5800) [pid = 2715] [serial = 713] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 249 (0x7f30b8a13c00) [pid = 2715] [serial = 704] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 248 (0x7f30bc961c00) [pid = 2715] [serial = 707] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 2715 | --DOMWINDOW == 247 (0x7f30bfa03000) [pid = 2715] [serial = 725] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcd1c000 == 115 [pid = 2715] [id = 49] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2dd2800 == 114 [pid = 2715] [id = 269] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3070000 == 113 [pid = 2715] [id = 268] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b12de000 == 112 [pid = 2715] [id = 267] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa605000 == 111 [pid = 2715] [id = 266] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cd4800 == 110 [pid = 2715] [id = 265] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8927000 == 109 [pid = 2715] [id = 264] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e72800 == 108 [pid = 2715] [id = 255] 10:45:02 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cac1b800 == 107 [pid = 2715] [id = 254] 10:45:02 INFO - PROCESS | 2715 | 1461347102493 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]]]}] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 246 (0x7f30bc00b000) [pid = 2715] [serial = 750] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 245 (0x7f30b3b0a000) [pid = 2715] [serial = 741] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 244 (0x7f30bb0ea400) [pid = 2715] [serial = 749] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30b8a10c00) [pid = 2715] [serial = 747] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 242 (0x7f30b2d09c00) [pid = 2715] [serial = 740] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 241 (0x7f30b2a4cc00) [pid = 2715] [serial = 738] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 240 (0x7f30b657bc00) [pid = 2715] [serial = 744] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 239 (0x7f30b05a0c00) [pid = 2715] [serial = 735] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 238 (0x7f30b7027800) [pid = 2715] [serial = 746] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30b4d4e400) [pid = 2715] [serial = 743] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30ac416000) [pid = 2715] [serial = 734] [outer = (nil)] [url = about:blank] 10:45:02 INFO - PROCESS | 2715 | --DOMWINDOW == 235 (0x7f30abcea800) [pid = 2715] [serial = 737] [outer = (nil)] [url = about:blank] 10:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1635ms 10:45:02 INFO - PROCESS | 2715 | 1461347102573 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:45:02 INFO - PROCESS | 2715 | 1461347102577 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 10:45:02 INFO - PROCESS | 2715 | 1461347102585 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 2715 | 1461347102588 Marionette TRACE conn3 <- [1,1114,null,{}] 10:45:02 INFO - PROCESS | 2715 | 1461347102595 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}] 10:45:02 INFO - PROCESS | 2715 | 1461347102808 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:45:03 INFO - PROCESS | 2715 | 1461347103012 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa605000 == 108 [pid = 2715] [id = 286] 10:45:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30b05a0800) [pid = 2715] [serial = 859] [outer = (nil)] 10:45:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30b342fc00) [pid = 2715] [serial = 860] [outer = 0x7f30b05a0800] 10:45:03 INFO - PROCESS | 2715 | 1461347103082 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30b3ce6800) [pid = 2715] [serial = 861] [outer = 0x7f30b05a0800] 10:45:03 INFO - PROCESS | 2715 | 1461347103817 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]]]}] 10:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1283ms 10:45:03 INFO - PROCESS | 2715 | 1461347103867 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 2715 | 1461347103869 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 10:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:45:03 INFO - PROCESS | 2715 | 1461347103876 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - PROCESS | 2715 | 1461347103878 Marionette TRACE conn3 <- [1,1118,null,{}] 10:45:03 INFO - PROCESS | 2715 | 1461347103883 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}] 10:45:04 INFO - PROCESS | 2715 | 1461347104091 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:45:04 INFO - PROCESS | 2715 | 1461347104291 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3177000 == 109 [pid = 2715] [id = 287] 10:45:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30b3229800) [pid = 2715] [serial = 862] [outer = (nil)] 10:45:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f30b8a0c000) [pid = 2715] [serial = 863] [outer = 0x7f30b3229800] 10:45:04 INFO - PROCESS | 2715 | 1461347104359 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 241 (0x7f30bb99e000) [pid = 2715] [serial = 864] [outer = 0x7f30b3229800] 10:45:05 INFO - PROCESS | 2715 | 1461347105257 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]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1428ms 10:45:05 INFO - PROCESS | 2715 | 1461347105307 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 2715 | 1461347105313 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 10:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:45:05 INFO - PROCESS | 2715 | 1461347105331 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 2715 | 1461347105334 Marionette TRACE conn3 <- [1,1122,null,{}] 10:45:05 INFO - PROCESS | 2715 | 1461347105345 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}] 10:45:05 INFO - PROCESS | 2715 | 1461347105677 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:45:05 INFO - PROCESS | 2715 | 1461347105743 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f8c800 == 110 [pid = 2715] [id = 288] 10:45:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30bb99f000) [pid = 2715] [serial = 865] [outer = (nil)] 10:45:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30bc95d000) [pid = 2715] [serial = 866] [outer = 0x7f30bb99f000] 10:45:06 INFO - PROCESS | 2715 | 1461347105995 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30bcfc5800) [pid = 2715] [serial = 867] [outer = 0x7f30bb99f000] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30bc00a400) [pid = 2715] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 242 (0x7f30b75c2400) [pid = 2715] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 241 (0x7f30b32ac400) [pid = 2715] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 240 (0x7f30a9d35400) [pid = 2715] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 239 (0x7f30b2c6f000) [pid = 2715] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 238 (0x7f30a43d3400) [pid = 2715] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30ab928c00) [pid = 2715] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30ab92b400) [pid = 2715] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 235 (0x7f30ac63c400) [pid = 2715] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 234 (0x7f30b4e15800) [pid = 2715] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 233 (0x7f30a6be8400) [pid = 2715] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 232 (0x7f30ac637400) [pid = 2715] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 231 (0x7f30aa052800) [pid = 2715] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 230 (0x7f30bc95cc00) [pid = 2715] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 229 (0x7f30a9d18c00) [pid = 2715] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 228 (0x7f30c3c0c800) [pid = 2715] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 227 (0x7f30abceac00) [pid = 2715] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:45:07 INFO - PROCESS | 2715 | --DOMWINDOW == 226 (0x7f30a6be6c00) [pid = 2715] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:45:07 INFO - PROCESS | 2715 | 1461347107745 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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2445ms 10:45:07 INFO - PROCESS | 2715 | 1461347107768 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 2715 | 1461347107772 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 10:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:45:07 INFO - PROCESS | 2715 | 1461347107778 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 2715 | 1461347107780 Marionette TRACE conn3 <- [1,1126,null,{}] 10:45:07 INFO - PROCESS | 2715 | 1461347107786 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}] 10:45:08 INFO - PROCESS | 2715 | 1461347108011 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:45:08 INFO - PROCESS | 2715 | 1461347108198 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6c5000 == 111 [pid = 2715] [id = 289] 10:45:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 227 (0x7f30abceac00) [pid = 2715] [serial = 868] [outer = (nil)] 10:45:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 228 (0x7f30b3dcd400) [pid = 2715] [serial = 869] [outer = 0x7f30abceac00] 10:45:08 INFO - PROCESS | 2715 | 1461347108264 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 229 (0x7f30bbcb6400) [pid = 2715] [serial = 870] [outer = 0x7f30abceac00] 10:45:09 INFO - PROCESS | 2715 | 1461347109002 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]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1233ms 10:45:09 INFO - PROCESS | 2715 | 1461347109011 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 2715 | 1461347109015 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 10:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:45:09 INFO - PROCESS | 2715 | 1461347109022 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 2715 | 1461347109037 Marionette TRACE conn3 <- [1,1130,null,{}] 10:45:09 INFO - PROCESS | 2715 | 1461347109044 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}] 10:45:09 INFO - PROCESS | 2715 | 1461347109428 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:45:09 INFO - PROCESS | 2715 | 1461347109587 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4123800 == 112 [pid = 2715] [id = 290] 10:45:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 230 (0x7f30a25eec00) [pid = 2715] [serial = 871] [outer = (nil)] 10:45:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 231 (0x7f30a25f2c00) [pid = 2715] [serial = 872] [outer = 0x7f30a25eec00] 10:45:09 INFO - PROCESS | 2715 | 1461347109678 Marionette DEBUG loaded listener.js 10:45:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 232 (0x7f30a420fc00) [pid = 2715] [serial = 873] [outer = 0x7f30a25eec00] 10:45:10 INFO - PROCESS | 2715 | 1461347110785 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]]]}] 10:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1796ms 10:45:10 INFO - PROCESS | 2715 | 1461347110821 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:45:10 INFO - PROCESS | 2715 | 1461347110828 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 10:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:45:10 INFO - PROCESS | 2715 | 1461347110837 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 2715 | 1461347110844 Marionette TRACE conn3 <- [1,1134,null,{}] 10:45:10 INFO - PROCESS | 2715 | 1461347110853 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}] 10:45:11 INFO - PROCESS | 2715 | 1461347111111 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:45:11 INFO - PROCESS | 2715 | 1461347111383 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac582800 == 113 [pid = 2715] [id = 291] 10:45:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 233 (0x7f30aa6c8800) [pid = 2715] [serial = 874] [outer = (nil)] 10:45:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 234 (0x7f30ac637400) [pid = 2715] [serial = 875] [outer = 0x7f30aa6c8800] 10:45:11 INFO - PROCESS | 2715 | 1461347111517 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 235 (0x7f30b0bd1800) [pid = 2715] [serial = 876] [outer = 0x7f30aa6c8800] 10:45:12 INFO - PROCESS | 2715 | 1461347112474 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]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1710ms 10:45:12 INFO - PROCESS | 2715 | 1461347112548 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 2715 | 1461347112554 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 10:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:45:12 INFO - PROCESS | 2715 | 1461347112561 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 2715 | 1461347112565 Marionette TRACE conn3 <- [1,1138,null,{}] 10:45:12 INFO - PROCESS | 2715 | 1461347112571 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}] 10:45:12 INFO - PROCESS | 2715 | 1461347112810 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:45:13 INFO - PROCESS | 2715 | 1461347113165 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b750d800 == 114 [pid = 2715] [id = 292] 10:45:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30b0bd1400) [pid = 2715] [serial = 877] [outer = (nil)] 10:45:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30b3430000) [pid = 2715] [serial = 878] [outer = 0x7f30b0bd1400] 10:45:13 INFO - PROCESS | 2715 | 1461347113249 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30b4d48800) [pid = 2715] [serial = 879] [outer = 0x7f30b0bd1400] 10:45:14 INFO - PROCESS | 2715 | 1461347114197 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]]]}] 10:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1685ms 10:45:14 INFO - PROCESS | 2715 | 1461347114248 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 2715 | 1461347114255 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 10:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:45:14 INFO - PROCESS | 2715 | 1461347114272 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 2715 | 1461347114281 Marionette TRACE conn3 <- [1,1142,null,{}] 10:45:14 INFO - PROCESS | 2715 | 1461347114286 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}] 10:45:14 INFO - PROCESS | 2715 | 1461347114510 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:45:14 INFO - PROCESS | 2715 | 1461347114768 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc53a800 == 115 [pid = 2715] [id = 293] 10:45:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30b657c400) [pid = 2715] [serial = 880] [outer = (nil)] 10:45:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f30bb0ea400) [pid = 2715] [serial = 881] [outer = 0x7f30b657c400] 10:45:14 INFO - PROCESS | 2715 | 1461347114895 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 241 (0x7f30bcfb9400) [pid = 2715] [serial = 882] [outer = 0x7f30b657c400] 10:45:15 INFO - PROCESS | 2715 | 1461347115814 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]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1595ms 10:45:15 INFO - PROCESS | 2715 | 1461347115860 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:45:15 INFO - PROCESS | 2715 | 1461347115864 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 10:45:15 INFO - PROCESS | 2715 | 1461347115872 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 2715 | 1461347115875 Marionette TRACE conn3 <- [1,1146,null,{}] 10:45:15 INFO - PROCESS | 2715 | 1461347115882 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}] 10:45:16 INFO - PROCESS | 2715 | 1461347116099 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:45:16 INFO - PROCESS | 2715 | 1461347116347 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be7ce000 == 116 [pid = 2715] [id = 294] 10:45:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30b702ac00) [pid = 2715] [serial = 883] [outer = (nil)] 10:45:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30bde45400) [pid = 2715] [serial = 884] [outer = 0x7f30b702ac00] 10:45:16 INFO - PROCESS | 2715 | 1461347116473 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30be611800) [pid = 2715] [serial = 885] [outer = 0x7f30b702ac00] 10:45:17 INFO - PROCESS | 2715 | 1461347117339 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]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1532ms 10:45:17 INFO - PROCESS | 2715 | 1461347117404 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 2715 | 1461347117408 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 10:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:45:17 INFO - PROCESS | 2715 | 1461347117414 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 2715 | 1461347117418 Marionette TRACE conn3 <- [1,1150,null,{}] 10:45:17 INFO - PROCESS | 2715 | 1461347117425 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}] 10:45:17 INFO - PROCESS | 2715 | 1461347117642 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:45:17 INFO - PROCESS | 2715 | 1461347117944 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9fb3000 == 117 [pid = 2715] [id = 295] 10:45:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30c3c0dc00) [pid = 2715] [serial = 886] [outer = (nil)] 10:45:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30c3c15400) [pid = 2715] [serial = 887] [outer = 0x7f30c3c0dc00] 10:45:18 INFO - PROCESS | 2715 | 1461347118096 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30c9d1cc00) [pid = 2715] [serial = 888] [outer = 0x7f30c3c0dc00] 10:45:19 INFO - PROCESS | 2715 | 1461347119218 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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1842ms 10:45:19 INFO - PROCESS | 2715 | 1461347119257 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 2715 | 1461347119261 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 10:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:45:19 INFO - PROCESS | 2715 | 1461347119268 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 2715 | 1461347119271 Marionette TRACE conn3 <- [1,1154,null,{}] 10:45:19 INFO - PROCESS | 2715 | 1461347119277 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}] 10:45:19 INFO - PROCESS | 2715 | 1461347119475 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:45:19 INFO - PROCESS | 2715 | 1461347119732 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cefd2000 == 118 [pid = 2715] [id = 296] 10:45:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30be8f7400) [pid = 2715] [serial = 889] [outer = (nil)] 10:45:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30cafe9800) [pid = 2715] [serial = 890] [outer = 0x7f30be8f7400] 10:45:19 INFO - PROCESS | 2715 | 1461347119855 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30cc906400) [pid = 2715] [serial = 891] [outer = 0x7f30be8f7400] 10:45:20 INFO - PROCESS | 2715 | 1461347120697 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]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1483ms 10:45:20 INFO - PROCESS | 2715 | 1461347120753 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 2715 | 1461347120756 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 10:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:45:20 INFO - PROCESS | 2715 | 1461347120764 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 2715 | 1461347120767 Marionette TRACE conn3 <- [1,1158,null,{}] 10:45:20 INFO - PROCESS | 2715 | 1461347120774 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}] 10:45:20 INFO - PROCESS | 2715 | 1461347120982 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:45:21 INFO - PROCESS | 2715 | 1461347121253 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d4076000 == 119 [pid = 2715] [id = 297] 10:45:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30b1aba400) [pid = 2715] [serial = 892] [outer = (nil)] 10:45:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30b1ac4800) [pid = 2715] [serial = 893] [outer = 0x7f30b1aba400] 10:45:21 INFO - PROCESS | 2715 | 1461347121381 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 253 (0x7f30b1ac8c00) [pid = 2715] [serial = 894] [outer = 0x7f30b1aba400] 10:45:21 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4d20000 == 118 [pid = 2715] [id = 10] 10:45:22 INFO - PROCESS | 2715 | 1461347122400 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]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1688ms 10:45:22 INFO - PROCESS | 2715 | 1461347122453 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 2715 | 1461347122458 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 10:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:45:22 INFO - PROCESS | 2715 | 1461347122465 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 2715 | 1461347122468 Marionette TRACE conn3 <- [1,1162,null,{}] 10:45:22 INFO - PROCESS | 2715 | 1461347122475 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}] 10:45:22 INFO - PROCESS | 2715 | 1461347122712 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:45:23 INFO - PROCESS | 2715 | 1461347123035 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44c0000 == 119 [pid = 2715] [id = 298] 10:45:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 254 (0x7f30b1abbc00) [pid = 2715] [serial = 895] [outer = (nil)] 10:45:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 255 (0x7f30b8a17400) [pid = 2715] [serial = 896] [outer = 0x7f30b1abbc00] 10:45:23 INFO - PROCESS | 2715 | 1461347123141 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 256 (0x7f30cb0dc800) [pid = 2715] [serial = 897] [outer = 0x7f30b1abbc00] 10:45:24 INFO - PROCESS | 2715 | 1461347124048 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]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1633ms 10:45:24 INFO - PROCESS | 2715 | 1461347124101 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 2715 | 1461347124107 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 10:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:45:24 INFO - PROCESS | 2715 | 1461347124117 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 2715 | 1461347124123 Marionette TRACE conn3 <- [1,1166,null,{}] 10:45:24 INFO - PROCESS | 2715 | 1461347124132 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}] 10:45:24 INFO - PROCESS | 2715 | 1461347124446 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:45:24 INFO - PROCESS | 2715 | 1461347124798 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44e4800 == 120 [pid = 2715] [id = 299] 10:45:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 257 (0x7f30a3183000) [pid = 2715] [serial = 898] [outer = (nil)] 10:45:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 258 (0x7f30a318d800) [pid = 2715] [serial = 899] [outer = 0x7f30a3183000] 10:45:24 INFO - PROCESS | 2715 | 1461347124922 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 259 (0x7f30b2a44400) [pid = 2715] [serial = 900] [outer = 0x7f30a3183000] 10:45:25 INFO - PROCESS | 2715 | 1461347125783 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1736ms 10:45:25 INFO - PROCESS | 2715 | 1461347125854 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 2715 | 1461347125857 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 10:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:45:25 INFO - PROCESS | 2715 | 1461347125864 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 2715 | 1461347125867 Marionette TRACE conn3 <- [1,1170,null,{}] 10:45:25 INFO - PROCESS | 2715 | 1461347125873 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}] 10:45:26 INFO - PROCESS | 2715 | 1461347126080 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:45:26 INFO - PROCESS | 2715 | 1461347126337 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d4084800 == 121 [pid = 2715] [id = 300] 10:45:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 260 (0x7f30cea46800) [pid = 2715] [serial = 901] [outer = (nil)] 10:45:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 261 (0x7f30cecdb800) [pid = 2715] [serial = 902] [outer = 0x7f30cea46800] 10:45:26 INFO - PROCESS | 2715 | 1461347126560 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 262 (0x7f30cef73c00) [pid = 2715] [serial = 903] [outer = 0x7f30cea46800] 10:45:27 INFO - PROCESS | 2715 | 1461347127805 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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1989ms 10:45:27 INFO - PROCESS | 2715 | 1461347127855 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 10:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:45:27 INFO - PROCESS | 2715 | 1461347127867 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 10:45:27 INFO - PROCESS | 2715 | 1461347127875 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 2715 | 1461347127880 Marionette TRACE conn3 <- [1,1174,null,{}] 10:45:27 INFO - PROCESS | 2715 | 1461347127886 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}] 10:45:28 INFO - PROCESS | 2715 | 1461347128138 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:45:28 INFO - PROCESS | 2715 | 1461347128451 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44f7800 == 122 [pid = 2715] [id = 301] 10:45:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 263 (0x7f30a224f000) [pid = 2715] [serial = 904] [outer = (nil)] 10:45:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 264 (0x7f30a2255800) [pid = 2715] [serial = 905] [outer = 0x7f30a224f000] 10:45:28 INFO - PROCESS | 2715 | 1461347128538 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 265 (0x7f30a2267c00) [pid = 2715] [serial = 906] [outer = 0x7f30a224f000] 10:45:29 INFO - PROCESS | 2715 | 1461347129554 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] 10:45:29 INFO - PROCESS | 2715 | 1461347129626 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 10:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:45:29 INFO - PROCESS | 2715 | 1461347129640 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 2715 | 1461347129645 Marionette TRACE conn3 <- [1,1178,null,{}] 10:45:29 INFO - PROCESS | 2715 | 1461347129656 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}] 10:45:29 INFO - PROCESS | 2715 | 1461347129986 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:45:30 INFO - PROCESS | 2715 | 1461347130233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b13800 == 123 [pid = 2715] [id = 302] 10:45:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 266 (0x7f30a224f800) [pid = 2715] [serial = 907] [outer = (nil)] 10:45:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 267 (0x7f30a226dc00) [pid = 2715] [serial = 908] [outer = 0x7f30a224f800] 10:45:30 INFO - PROCESS | 2715 | 1461347130329 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 268 (0x7f30a9d17800) [pid = 2715] [serial = 909] [outer = 0x7f30a224f800] 10:45:31 INFO - PROCESS | 2715 | 1461347131483 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] 10:45:31 INFO - PROCESS | 2715 | 1461347131537 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 10:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:45:31 INFO - PROCESS | 2715 | 1461347131544 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 2715 | 1461347131547 Marionette TRACE conn3 <- [1,1182,null,{}] 10:45:31 INFO - PROCESS | 2715 | 1461347131555 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}] 10:45:31 INFO - PROCESS | 2715 | 1461347131794 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:45:32 INFO - PROCESS | 2715 | 1461347132135 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac592000 == 124 [pid = 2715] [id = 303] 10:45:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 269 (0x7f30a2263800) [pid = 2715] [serial = 910] [outer = (nil)] 10:45:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 270 (0x7f30a7b76000) [pid = 2715] [serial = 911] [outer = 0x7f30a2263800] 10:45:32 INFO - PROCESS | 2715 | 1461347132265 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 271 (0x7f30a7b7b400) [pid = 2715] [serial = 912] [outer = 0x7f30a2263800] 10:45:33 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:33 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:45:33 INFO - PROCESS | 2715 | 1461347133325 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] 10:45:33 INFO - PROCESS | 2715 | 1461347133391 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 10:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:45:33 INFO - PROCESS | 2715 | 1461347133408 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 2715 | 1461347133420 Marionette TRACE conn3 <- [1,1186,null,{}] 10:45:33 INFO - PROCESS | 2715 | 1461347133435 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}] 10:45:33 INFO - PROCESS | 2715 | 1461347133781 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:45:34 INFO - PROCESS | 2715 | 1461347134101 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1834000 == 125 [pid = 2715] [id = 304] 10:45:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 272 (0x7f30a6bf5000) [pid = 2715] [serial = 913] [outer = (nil)] 10:45:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 273 (0x7f30a8bc9800) [pid = 2715] [serial = 914] [outer = 0x7f30a6bf5000] 10:45:34 INFO - PROCESS | 2715 | 1461347134181 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 274 (0x7f30b3e91800) [pid = 2715] [serial = 915] [outer = 0x7f30a6bf5000] 10:45:35 INFO - PROCESS | 2715 | 1461347135269 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] 10:45:35 INFO - PROCESS | 2715 | 1461347135372 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 10:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:45:35 INFO - PROCESS | 2715 | 1461347135383 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 2715 | 1461347135387 Marionette TRACE conn3 <- [1,1190,null,{}] 10:45:35 INFO - PROCESS | 2715 | 1461347135398 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}] 10:45:35 INFO - PROCESS | 2715 | 1461347135620 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:45:36 INFO - PROCESS | 2715 | 1461347136006 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a6f800 == 126 [pid = 2715] [id = 305] 10:45:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 275 (0x7f30a1877c00) [pid = 2715] [serial = 916] [outer = (nil)] 10:45:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 276 (0x7f30a1882400) [pid = 2715] [serial = 917] [outer = 0x7f30a1877c00] 10:45:36 INFO - PROCESS | 2715 | 1461347136140 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 277 (0x7f30a7b75800) [pid = 2715] [serial = 918] [outer = 0x7f30a1877c00] 10:45:37 INFO - PROCESS | 2715 | 1461347137373 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] 10:45:37 INFO - PROCESS | 2715 | 1461347137431 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 10:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:45:37 INFO - PROCESS | 2715 | 1461347137440 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 2715 | 1461347137443 Marionette TRACE conn3 <- [1,1194,null,{}] 10:45:37 INFO - PROCESS | 2715 | 1461347137450 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}] 10:45:37 INFO - PROCESS | 2715 | 1461347137707 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:45:38 INFO - PROCESS | 2715 | 1461347138026 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a8e800 == 127 [pid = 2715] [id = 306] 10:45:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 278 (0x7f30a1880400) [pid = 2715] [serial = 919] [outer = (nil)] 10:45:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 279 (0x7f30a2a30800) [pid = 2715] [serial = 920] [outer = 0x7f30a1880400] 10:45:38 INFO - PROCESS | 2715 | 1461347138109 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 280 (0x7f30a2a35000) [pid = 2715] [serial = 921] [outer = 0x7f30a1880400] 10:45:39 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:39 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6c5000 == 126 [pid = 2715] [id = 289] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6f8c800 == 125 [pid = 2715] [id = 288] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3177000 == 124 [pid = 2715] [id = 287] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa605000 == 123 [pid = 2715] [id = 286] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac596000 == 122 [pid = 2715] [id = 285] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6b3800 == 121 [pid = 2715] [id = 284] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa51a800 == 120 [pid = 2715] [id = 283] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca0c000 == 119 [pid = 2715] [id = 250] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a58ad800 == 118 [pid = 2715] [id = 282] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d408d000 == 117 [pid = 2715] [id = 280] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a808f000 == 116 [pid = 2715] [id = 279] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d1b32000 == 115 [pid = 2715] [id = 278] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ced32000 == 114 [pid = 2715] [id = 277] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30caa14800 == 113 [pid = 2715] [id = 276] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cefd6000 == 112 [pid = 2715] [id = 240] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be7d9800 == 111 [pid = 2715] [id = 275] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd5a4800 == 110 [pid = 2715] [id = 274] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc0cc000 == 109 [pid = 2715] [id = 273] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4975000 == 108 [pid = 2715] [id = 272] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce6bb800 == 107 [pid = 2715] [id = 239] 10:45:40 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aba1e800 == 106 [pid = 2715] [id = 271] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 279 (0x7f30b1212800) [pid = 2715] [serial = 512] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 278 (0x7f30abced000) [pid = 2715] [serial = 509] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 277 (0x7f30bc96a000) [pid = 2715] [serial = 527] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 276 (0x7f30bc007000) [pid = 2715] [serial = 518] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 275 (0x7f30caff2c00) [pid = 2715] [serial = 524] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 274 (0x7f30bff33000) [pid = 2715] [serial = 732] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 273 (0x7f30a6bf5800) [pid = 2715] [serial = 533] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 272 (0x7f30bd448400) [pid = 2715] [serial = 521] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 271 (0x7f30b75ce800) [pid = 2715] [serial = 530] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 270 (0x7f30b6580c00) [pid = 2715] [serial = 515] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 269 (0x7f30bc010000) [pid = 2715] [serial = 675] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 268 (0x7f30b0bd9c00) [pid = 2715] [serial = 536] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 267 (0x7f30b4b9f800) [pid = 2715] [serial = 806] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 266 (0x7f30c9d1a800) [pid = 2715] [serial = 770] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 265 (0x7f30caf13800) [pid = 2715] [serial = 776] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 264 (0x7f30b0810800) [pid = 2715] [serial = 755] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 263 (0x7f30a9d15c00) [pid = 2715] [serial = 795] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 262 (0x7f30a7dc8c00) [pid = 2715] [serial = 794] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 261 (0x7f30cac29800) [pid = 2715] [serial = 773] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 260 (0x7f30cecda400) [pid = 2715] [serial = 785] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 259 (0x7f30caff0c00) [pid = 2715] [serial = 779] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 258 (0x7f30bcbb5000) [pid = 2715] [serial = 752] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 257 (0x7f30ac51c800) [pid = 2715] [serial = 798] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 256 (0x7f30abce8c00) [pid = 2715] [serial = 797] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 255 (0x7f30b080d400) [pid = 2715] [serial = 800] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 254 (0x7f30b2c61c00) [pid = 2715] [serial = 801] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 253 (0x7f30b6399c00) [pid = 2715] [serial = 758] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 252 (0x7f30bfb87400) [pid = 2715] [serial = 767] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 251 (0x7f30b322b800) [pid = 2715] [serial = 803] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 250 (0x7f30bb9a3400) [pid = 2715] [serial = 761] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 249 (0x7f30ce509800) [pid = 2715] [serial = 782] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 248 (0x7f30bde27800) [pid = 2715] [serial = 764] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 247 (0x7f30a4218000) [pid = 2715] [serial = 788] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 246 (0x7f30a43d2c00) [pid = 2715] [serial = 791] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 245 (0x7f30b6542400) [pid = 2715] [serial = 809] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 244 (0x7f30b639d800) [pid = 2715] [serial = 807] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30b3b0ec00) [pid = 2715] [serial = 804] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 242 (0x7f30bb050000) [pid = 2715] [serial = 812] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | --DOMWINDOW == 241 (0x7f30b75c8000) [pid = 2715] [serial = 810] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 2715 | 1461347140539 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] 10:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:45:40 INFO - PROCESS | 2715 | 1461347140687 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 10:45:40 INFO - PROCESS | 2715 | 1461347140704 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 2715 | 1461347140714 Marionette TRACE conn3 <- [1,1198,null,{}] 10:45:40 INFO - PROCESS | 2715 | 1461347140729 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}] 10:45:41 INFO - PROCESS | 2715 | 1461347141008 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:45:41 INFO - PROCESS | 2715 | 1461347141205 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44ba800 == 107 [pid = 2715] [id = 307] 10:45:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30a2259c00) [pid = 2715] [serial = 922] [outer = (nil)] 10:45:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30a4213800) [pid = 2715] [serial = 923] [outer = 0x7f30a2259c00] 10:45:41 INFO - PROCESS | 2715 | 1461347141276 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30a43d9400) [pid = 2715] [serial = 924] [outer = 0x7f30a2259c00] 10:45:42 INFO - PROCESS | 2715 | 1461347142148 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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1496ms 10:45:42 INFO - PROCESS | 2715 | 1461347142196 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 2715 | 1461347142208 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 10:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:45:42 INFO - PROCESS | 2715 | 1461347142221 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 2715 | 1461347142229 Marionette TRACE conn3 <- [1,1202,null,{}] 10:45:42 INFO - PROCESS | 2715 | 1461347142239 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}] 10:45:42 INFO - PROCESS | 2715 | 1461347142533 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:45:42 INFO - PROCESS | 2715 | 1461347142772 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6c1e800 == 108 [pid = 2715] [id = 308] 10:45:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30a6be9000) [pid = 2715] [serial = 925] [outer = (nil)] 10:45:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30a8905400) [pid = 2715] [serial = 926] [outer = 0x7f30a6be9000] 10:45:42 INFO - PROCESS | 2715 | 1461347142852 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30a9d1d000) [pid = 2715] [serial = 927] [outer = 0x7f30a6be9000] 10:45:43 INFO - PROCESS | 2715 | 1461347143813 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]]]}] 10:45:43 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 10:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1640ms 10:45:43 INFO - PROCESS | 2715 | 1461347143860 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 2715 | 1461347143864 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 10:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:45:43 INFO - PROCESS | 2715 | 1461347143879 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 2715 | 1461347143883 Marionette TRACE conn3 <- [1,1206,null,{}] 10:45:43 INFO - PROCESS | 2715 | 1461347143911 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}] 10:45:44 INFO - PROCESS | 2715 | 1461347144172 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:45:44 INFO - PROCESS | 2715 | 1461347144202 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a891d000 == 109 [pid = 2715] [id = 309] 10:45:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30aa05b400) [pid = 2715] [serial = 928] [outer = (nil)] 10:45:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30abced000) [pid = 2715] [serial = 929] [outer = 0x7f30aa05b400] 10:45:44 INFO - PROCESS | 2715 | 1461347144271 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30ac641c00) [pid = 2715] [serial = 930] [outer = 0x7f30aa05b400] 10:45:46 INFO - PROCESS | 2715 | --DOMWINDOW == 249 (0x7f30b3229800) [pid = 2715] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:45:46 INFO - PROCESS | 2715 | --DOMWINDOW == 248 (0x7f30b2a4e000) [pid = 2715] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:45:46 INFO - PROCESS | 2715 | --DOMWINDOW == 247 (0x7f30b05a0800) [pid = 2715] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:45:46 INFO - PROCESS | 2715 | --DOMWINDOW == 246 (0x7f30a25f1000) [pid = 2715] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:45:46 INFO - PROCESS | 2715 | --DOMWINDOW == 245 (0x7f30bb99f000) [pid = 2715] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:45:46 INFO - PROCESS | 2715 | --DOMWINDOW == 244 (0x7f30a9d1b400) [pid = 2715] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:45:46 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30b2a43000) [pid = 2715] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:45:46 INFO - PROCESS | 2715 | 1461347146843 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]]]}] 10:45:46 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 10:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2992ms 10:45:46 INFO - PROCESS | 2715 | 1461347146874 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:45:46 INFO - PROCESS | 2715 | 1461347146881 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 10:45:46 INFO - PROCESS | 2715 | 1461347146891 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 2715 | 1461347146897 Marionette TRACE conn3 <- [1,1210,null,{}] 10:45:46 INFO - PROCESS | 2715 | 1461347146906 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}] 10:45:47 INFO - PROCESS | 2715 | 1461347147256 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:45:47 INFO - PROCESS | 2715 | 1461347147273 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4b0800 == 110 [pid = 2715] [id = 310] 10:45:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30a9d19c00) [pid = 2715] [serial = 931] [outer = (nil)] 10:45:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30b0810c00) [pid = 2715] [serial = 932] [outer = 0x7f30a9d19c00] 10:45:47 INFO - PROCESS | 2715 | 1461347147344 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30b1ac8800) [pid = 2715] [serial = 933] [outer = 0x7f30a9d19c00] 10:45:48 INFO - PROCESS | 2715 | 1461347148209 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]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1337ms 10:45:48 INFO - PROCESS | 2715 | 1461347148227 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 2715 | 1461347148230 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 10:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:45:48 INFO - PROCESS | 2715 | 1461347148253 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 2715 | 1461347148257 Marionette TRACE conn3 <- [1,1214,null,{}] 10:45:48 INFO - PROCESS | 2715 | 1461347148264 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}] 10:45:48 INFO - PROCESS | 2715 | 1461347148463 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:45:48 INFO - PROCESS | 2715 | 1461347148910 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4110000 == 111 [pid = 2715] [id = 311] 10:45:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30a187d800) [pid = 2715] [serial = 934] [outer = (nil)] 10:45:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30a2257400) [pid = 2715] [serial = 935] [outer = 0x7f30a187d800] 10:45:49 INFO - PROCESS | 2715 | 1461347149025 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30a2a30c00) [pid = 2715] [serial = 936] [outer = 0x7f30a187d800] 10:45:50 INFO - PROCESS | 2715 | 1461347150046 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1846ms 10:45:50 INFO - PROCESS | 2715 | 1461347150090 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 2715 | 1461347150098 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 10:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:45:50 INFO - PROCESS | 2715 | 1461347150111 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 2715 | 1461347150115 Marionette TRACE conn3 <- [1,1218,null,{}] 10:45:50 INFO - PROCESS | 2715 | 1461347150123 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}] 10:45:50 INFO - PROCESS | 2715 | 1461347150404 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:45:50 INFO - PROCESS | 2715 | 1461347150701 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a81cf800 == 112 [pid = 2715] [id = 312] 10:45:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30a565f400) [pid = 2715] [serial = 937] [outer = (nil)] 10:45:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30a8906000) [pid = 2715] [serial = 938] [outer = 0x7f30a565f400] 10:45:50 INFO - PROCESS | 2715 | 1461347150782 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30a9d1e000) [pid = 2715] [serial = 939] [outer = 0x7f30a565f400] 10:45:51 INFO - PROCESS | 2715 | 1461347151839 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]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1783ms 10:45:51 INFO - PROCESS | 2715 | 1461347151897 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 2715 | 1461347151905 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 10:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:45:51 INFO - PROCESS | 2715 | 1461347151913 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 2715 | 1461347151916 Marionette TRACE conn3 <- [1,1222,null,{}] 10:45:51 INFO - PROCESS | 2715 | 1461347151923 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}] 10:45:52 INFO - PROCESS | 2715 | 1461347152146 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:45:52 INFO - PROCESS | 2715 | 1461347152456 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aba18800 == 113 [pid = 2715] [id = 313] 10:45:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 253 (0x7f30abce7000) [pid = 2715] [serial = 940] [outer = (nil)] 10:45:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 254 (0x7f30ac517800) [pid = 2715] [serial = 941] [outer = 0x7f30abce7000] 10:45:52 INFO - PROCESS | 2715 | 1461347152536 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 255 (0x7f30b05aa400) [pid = 2715] [serial = 942] [outer = 0x7f30abce7000] 10:45:53 INFO - PROCESS | 2715 | 1461347153505 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] 10:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:45:53 INFO - PROCESS | 2715 | 1461347153557 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 10:45:53 INFO - PROCESS | 2715 | 1461347153574 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 2715 | 1461347153584 Marionette TRACE conn3 <- [1,1226,null,{}] 10:45:53 INFO - PROCESS | 2715 | 1461347153592 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}] 10:45:53 INFO - PROCESS | 2715 | 1461347153865 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:45:54 INFO - PROCESS | 2715 | 1461347154141 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6b6800 == 114 [pid = 2715] [id = 314] 10:45:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 256 (0x7f30b2a43000) [pid = 2715] [serial = 943] [outer = (nil)] 10:45:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 257 (0x7f30b2c78c00) [pid = 2715] [serial = 944] [outer = 0x7f30b2a43000] 10:45:54 INFO - PROCESS | 2715 | 1461347154262 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 258 (0x7f30b2d06800) [pid = 2715] [serial = 945] [outer = 0x7f30b2a43000] 10:45:55 INFO - PROCESS | 2715 | 1461347155107 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]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1599ms 10:45:55 INFO - PROCESS | 2715 | 1461347155167 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 2715 | 1461347155175 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 10:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:45:55 INFO - PROCESS | 2715 | 1461347155185 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 2715 | 1461347155191 Marionette TRACE conn3 <- [1,1230,null,{}] 10:45:55 INFO - PROCESS | 2715 | 1461347155201 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}] 10:45:55 INFO - PROCESS | 2715 | 1461347155504 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:45:55 INFO - PROCESS | 2715 | 1461347155807 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12f1000 == 115 [pid = 2715] [id = 315] 10:45:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 259 (0x7f30a6bee800) [pid = 2715] [serial = 946] [outer = (nil)] 10:45:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 260 (0x7f30b32a4400) [pid = 2715] [serial = 947] [outer = 0x7f30a6bee800] 10:45:55 INFO - PROCESS | 2715 | 1461347155887 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 261 (0x7f30b3434000) [pid = 2715] [serial = 948] [outer = 0x7f30a6bee800] 10:45:56 INFO - PROCESS | 2715 | 1461347156813 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1688ms 10:45:56 INFO - PROCESS | 2715 | 1461347156871 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 2715 | 1461347156876 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 10:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:45:56 INFO - PROCESS | 2715 | 1461347156883 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 2715 | 1461347156886 Marionette TRACE conn3 <- [1,1234,null,{}] 10:45:56 INFO - PROCESS | 2715 | 1461347156892 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}] 10:45:57 INFO - PROCESS | 2715 | 1461347157116 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:45:57 INFO - PROCESS | 2715 | 1461347157371 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2de2800 == 116 [pid = 2715] [id = 316] 10:45:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 262 (0x7f30b3dce000) [pid = 2715] [serial = 949] [outer = (nil)] 10:45:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 263 (0x7f30b3ef6800) [pid = 2715] [serial = 950] [outer = 0x7f30b3dce000] 10:45:57 INFO - PROCESS | 2715 | 1461347157547 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 264 (0x7f30b63a0000) [pid = 2715] [serial = 951] [outer = 0x7f30b3dce000] 10:45:58 INFO - PROCESS | 2715 | 1461347158718 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]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1888ms 10:45:58 INFO - PROCESS | 2715 | 1461347158775 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 2715 | 1461347158781 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 10:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:45:58 INFO - PROCESS | 2715 | 1461347158791 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 2715 | 1461347158795 Marionette TRACE conn3 <- [1,1238,null,{}] 10:45:58 INFO - PROCESS | 2715 | 1461347158805 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}] 10:45:59 INFO - PROCESS | 2715 | 1461347159106 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:45:59 INFO - PROCESS | 2715 | 1461347159352 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b63c5800 == 117 [pid = 2715] [id = 317] 10:45:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 265 (0x7f30b3dd2c00) [pid = 2715] [serial = 952] [outer = (nil)] 10:45:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 266 (0x7f30b75c3c00) [pid = 2715] [serial = 953] [outer = 0x7f30b3dd2c00] 10:45:59 INFO - PROCESS | 2715 | 1461347159475 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 267 (0x7f30b8a0ec00) [pid = 2715] [serial = 954] [outer = 0x7f30b3dd2c00] 10:46:00 INFO - PROCESS | 2715 | 1461347160356 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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1639ms 10:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:46:00 INFO - PROCESS | 2715 | 1461347160430 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 2715 | 1461347160432 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 10:46:00 INFO - PROCESS | 2715 | 1461347160440 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 2715 | 1461347160443 Marionette TRACE conn3 <- [1,1242,null,{}] 10:46:00 INFO - PROCESS | 2715 | 1461347160450 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}] 10:46:00 INFO - PROCESS | 2715 | 1461347160697 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:46:00 INFO - PROCESS | 2715 | 1461347160955 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70b6800 == 118 [pid = 2715] [id = 318] 10:46:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 268 (0x7f30b6539400) [pid = 2715] [serial = 955] [outer = (nil)] 10:46:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 269 (0x7f30ba86cc00) [pid = 2715] [serial = 956] [outer = 0x7f30b6539400] 10:46:01 INFO - PROCESS | 2715 | 1461347161077 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 270 (0x7f30baee4000) [pid = 2715] [serial = 957] [outer = 0x7f30b6539400] 10:46:02 INFO - PROCESS | 2715 | 1461347162070 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1684ms 10:46:02 INFO - PROCESS | 2715 | 1461347162126 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:46:02 INFO - PROCESS | 2715 | 1461347162133 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 10:46:02 INFO - PROCESS | 2715 | 1461347162142 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 2715 | 1461347162148 Marionette TRACE conn3 <- [1,1246,null,{}] 10:46:02 INFO - PROCESS | 2715 | 1461347162154 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}] 10:46:02 INFO - PROCESS | 2715 | 1461347162395 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:46:02 INFO - PROCESS | 2715 | 1461347162687 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bb933800 == 119 [pid = 2715] [id = 319] 10:46:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 271 (0x7f30b657a400) [pid = 2715] [serial = 958] [outer = (nil)] 10:46:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 272 (0x7f30bb99bc00) [pid = 2715] [serial = 959] [outer = 0x7f30b657a400] 10:46:02 INFO - PROCESS | 2715 | 1461347162786 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 273 (0x7f30bbf4c000) [pid = 2715] [serial = 960] [outer = 0x7f30b657a400] 10:46:03 INFO - PROCESS | 2715 | 1461347163689 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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1585ms 10:46:03 INFO - PROCESS | 2715 | 1461347163729 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 2715 | 1461347163734 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 10:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:46:03 INFO - PROCESS | 2715 | 1461347163742 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 2715 | 1461347163746 Marionette TRACE conn3 <- [1,1250,null,{}] 10:46:03 INFO - PROCESS | 2715 | 1461347163753 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}] 10:46:03 INFO - PROCESS | 2715 | 1461347163979 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:46:04 INFO - PROCESS | 2715 | 1461347164299 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc52a000 == 120 [pid = 2715] [id = 320] 10:46:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 274 (0x7f30b1ac9800) [pid = 2715] [serial = 961] [outer = (nil)] 10:46:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 275 (0x7f30bc009c00) [pid = 2715] [serial = 962] [outer = 0x7f30b1ac9800] 10:46:04 INFO - PROCESS | 2715 | 1461347164384 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 276 (0x7f30bc961400) [pid = 2715] [serial = 963] [outer = 0x7f30b1ac9800] 10:46:05 INFO - PROCESS | 2715 | 1461347165266 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1586ms 10:46:05 INFO - PROCESS | 2715 | 1461347165328 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 2715 | 1461347165332 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 10:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:46:05 INFO - PROCESS | 2715 | 1461347165339 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 2715 | 1461347165343 Marionette TRACE conn3 <- [1,1254,null,{}] 10:46:05 INFO - PROCESS | 2715 | 1461347165349 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}] 10:46:05 INFO - PROCESS | 2715 | 1461347165571 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:46:05 INFO - PROCESS | 2715 | 1461347165887 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bde98800 == 121 [pid = 2715] [id = 321] 10:46:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 277 (0x7f30bcfb6800) [pid = 2715] [serial = 964] [outer = (nil)] 10:46:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 278 (0x7f30bcfc2000) [pid = 2715] [serial = 965] [outer = 0x7f30bcfb6800] 10:46:05 INFO - PROCESS | 2715 | 1461347165986 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 279 (0x7f30bdcc1800) [pid = 2715] [serial = 966] [outer = 0x7f30bcfb6800] 10:46:06 INFO - PROCESS | 2715 | 1461347166912 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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1635ms 10:46:06 INFO - PROCESS | 2715 | 1461347166977 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 2715 | 1461347166982 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 10:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:46:06 INFO - PROCESS | 2715 | 1461347166988 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 2715 | 1461347166993 Marionette TRACE conn3 <- [1,1258,null,{}] 10:46:07 INFO - PROCESS | 2715 | 1461347166999 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}] 10:46:07 INFO - PROCESS | 2715 | 1461347167287 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:46:07 INFO - PROCESS | 2715 | 1461347167584 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9dc3800 == 122 [pid = 2715] [id = 322] 10:46:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 280 (0x7f30bcfb8800) [pid = 2715] [serial = 967] [outer = (nil)] 10:46:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 281 (0x7f30bff33000) [pid = 2715] [serial = 968] [outer = 0x7f30bcfb8800] 10:46:07 INFO - PROCESS | 2715 | 1461347167661 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 282 (0x7f30c9ad5c00) [pid = 2715] [serial = 969] [outer = 0x7f30bcfb8800] 10:46:08 INFO - PROCESS | 2715 | 1461347168616 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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1681ms 10:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:46:08 INFO - PROCESS | 2715 | 1461347168670 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:46:08 INFO - PROCESS | 2715 | 1461347168673 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 10:46:08 INFO - PROCESS | 2715 | 1461347168680 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 2715 | 1461347168685 Marionette TRACE conn3 <- [1,1262,null,{}] 10:46:08 INFO - PROCESS | 2715 | 1461347168691 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}] 10:46:08 INFO - PROCESS | 2715 | 1461347168920 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:46:09 INFO - PROCESS | 2715 | 1461347169226 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13ce800 == 123 [pid = 2715] [id = 323] 10:46:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 283 (0x7f30be60c800) [pid = 2715] [serial = 970] [outer = (nil)] 10:46:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 284 (0x7f30c8c70800) [pid = 2715] [serial = 971] [outer = 0x7f30be60c800] 10:46:09 INFO - PROCESS | 2715 | 1461347169354 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 285 (0x7f30c9daac00) [pid = 2715] [serial = 972] [outer = 0x7f30be60c800] 10:46:10 INFO - PROCESS | 2715 | 1461347170254 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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1642ms 10:46:10 INFO - PROCESS | 2715 | 1461347170323 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 2715 | 1461347170325 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 10:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:46:10 INFO - PROCESS | 2715 | 1461347170333 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 2715 | 1461347170336 Marionette TRACE conn3 <- [1,1266,null,{}] 10:46:10 INFO - PROCESS | 2715 | 1461347170342 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}] 10:46:10 INFO - PROCESS | 2715 | 1461347170562 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:46:10 INFO - PROCESS | 2715 | 1461347170870 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce76c800 == 124 [pid = 2715] [id = 324] 10:46:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 286 (0x7f30ac51dc00) [pid = 2715] [serial = 973] [outer = (nil)] 10:46:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 287 (0x7f30caf0f000) [pid = 2715] [serial = 974] [outer = 0x7f30ac51dc00] 10:46:10 INFO - PROCESS | 2715 | 1461347170955 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 288 (0x7f30cb0d0c00) [pid = 2715] [serial = 975] [outer = 0x7f30ac51dc00] 10:46:11 INFO - PROCESS | 2715 | 1461347171800 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]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1539ms 10:46:11 INFO - PROCESS | 2715 | 1461347171878 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 2715 | 1461347171883 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 10:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:46:11 INFO - PROCESS | 2715 | 1461347171893 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 2715 | 1461347171896 Marionette TRACE conn3 <- [1,1270,null,{}] 10:46:11 INFO - PROCESS | 2715 | 1461347171903 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}] 10:46:12 INFO - PROCESS | 2715 | 1461347172142 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:46:12 INFO - PROCESS | 2715 | 1461347172508 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e78800 == 125 [pid = 2715] [id = 325] 10:46:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 289 (0x7f30be610000) [pid = 2715] [serial = 976] [outer = (nil)] 10:46:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 290 (0x7f30ce581400) [pid = 2715] [serial = 977] [outer = 0x7f30be610000] 10:46:12 INFO - PROCESS | 2715 | 1461347172640 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 291 (0x7f30cecd6400) [pid = 2715] [serial = 978] [outer = 0x7f30be610000] 10:46:13 INFO - PROCESS | 2715 | 1461347173595 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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1791ms 10:46:13 INFO - PROCESS | 2715 | 1461347173685 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 2715 | 1461347173689 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 10:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:46:13 INFO - PROCESS | 2715 | 1461347173696 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 2715 | 1461347173698 Marionette TRACE conn3 <- [1,1274,null,{}] 10:46:13 INFO - PROCESS | 2715 | 1461347173705 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}] 10:46:13 INFO - PROCESS | 2715 | 1461347173960 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:46:14 INFO - PROCESS | 2715 | 1461347174222 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4324000 == 126 [pid = 2715] [id = 326] 10:46:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 292 (0x7f30a187a000) [pid = 2715] [serial = 979] [outer = (nil)] 10:46:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 293 (0x7f30a1884400) [pid = 2715] [serial = 980] [outer = 0x7f30a187a000] 10:46:14 INFO - PROCESS | 2715 | 1461347174710 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 294 (0x7f30a2264000) [pid = 2715] [serial = 981] [outer = 0x7f30a187a000] 10:46:15 INFO - PROCESS | 2715 | 1461347175634 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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1991ms 10:46:15 INFO - PROCESS | 2715 | 1461347175689 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 2715 | 1461347175695 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 10:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:46:15 INFO - PROCESS | 2715 | 1461347175705 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 2715 | 1461347175709 Marionette TRACE conn3 <- [1,1278,null,{}] 10:46:15 INFO - PROCESS | 2715 | 1461347175717 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}] 10:46:15 INFO - PROCESS | 2715 | 1461347175953 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:46:16 INFO - PROCESS | 2715 | 1461347176213 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a28c6800 == 127 [pid = 2715] [id = 327] 10:46:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 295 (0x7f30a187e400) [pid = 2715] [serial = 982] [outer = (nil)] 10:46:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 296 (0x7f30a2265800) [pid = 2715] [serial = 983] [outer = 0x7f30a187e400] 10:46:16 INFO - PROCESS | 2715 | 1461347176342 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 297 (0x7f30a3191c00) [pid = 2715] [serial = 984] [outer = 0x7f30a187e400] 10:46:17 INFO - PROCESS | 2715 | 1461347177240 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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1583ms 10:46:17 INFO - PROCESS | 2715 | 1461347177295 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 2715 | 1461347177299 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 10:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:46:17 INFO - PROCESS | 2715 | 1461347177326 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 2715 | 1461347177337 Marionette TRACE conn3 <- [1,1282,null,{}] 10:46:17 INFO - PROCESS | 2715 | 1461347177349 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}] 10:46:17 INFO - PROCESS | 2715 | 1461347177698 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:46:18 INFO - PROCESS | 2715 | 1461347178091 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a83000 == 128 [pid = 2715] [id = 328] 10:46:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 298 (0x7f30a775c000) [pid = 2715] [serial = 985] [outer = (nil)] 10:46:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 299 (0x7f30a7b74c00) [pid = 2715] [serial = 986] [outer = 0x7f30a775c000] 10:46:18 INFO - PROCESS | 2715 | 1461347178167 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 300 (0x7f30a8bd0800) [pid = 2715] [serial = 987] [outer = 0x7f30a775c000] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a412b000 == 127 [pid = 2715] [id = 262] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6f8d000 == 126 [pid = 2715] [id = 261] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b750e000 == 125 [pid = 2715] [id = 259] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d407a800 == 124 [pid = 2715] [id = 260] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4b0800 == 123 [pid = 2715] [id = 310] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a891d000 == 122 [pid = 2715] [id = 309] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6c1e800 == 121 [pid = 2715] [id = 308] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44ba800 == 120 [pid = 2715] [id = 307] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44f7800 == 119 [pid = 2715] [id = 301] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d4084800 == 118 [pid = 2715] [id = 300] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44e4800 == 117 [pid = 2715] [id = 299] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44c0000 == 116 [pid = 2715] [id = 298] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d4076000 == 115 [pid = 2715] [id = 297] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cefd2000 == 114 [pid = 2715] [id = 296] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9fb3000 == 113 [pid = 2715] [id = 295] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be7ce000 == 112 [pid = 2715] [id = 294] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc53a800 == 111 [pid = 2715] [id = 293] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b750d800 == 110 [pid = 2715] [id = 292] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac582800 == 109 [pid = 2715] [id = 291] 10:46:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4123800 == 108 [pid = 2715] [id = 290] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 299 (0x7f30bd940c00) [pid = 2715] [serial = 827] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 298 (0x7f30abcf2c00) [pid = 2715] [serial = 815] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 297 (0x7f30b8a0c000) [pid = 2715] [serial = 863] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 296 (0x7f30b2d08000) [pid = 2715] [serial = 818] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 295 (0x7f30bc967000) [pid = 2715] [serial = 824] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 294 (0x7f30caf14c00) [pid = 2715] [serial = 833] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 293 (0x7f30a565b000) [pid = 2715] [serial = 839] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 292 (0x7f30b3433800) [pid = 2715] [serial = 857] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 291 (0x7f30b9dad000) [pid = 2715] [serial = 821] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 290 (0x7f30b3b05800) [pid = 2715] [serial = 858] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 289 (0x7f30b342fc00) [pid = 2715] [serial = 860] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 288 (0x7f30a5656000) [pid = 2715] [serial = 849] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 287 (0x7f30a4212800) [pid = 2715] [serial = 848] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 286 (0x7f30bcfc5800) [pid = 2715] [serial = 867] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 285 (0x7f30a9e73c00) [pid = 2715] [serial = 851] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 284 (0x7f30bb99e000) [pid = 2715] [serial = 864] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 283 (0x7f30bc95d000) [pid = 2715] [serial = 866] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 282 (0x7f30ab930000) [pid = 2715] [serial = 852] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 281 (0x7f30bbeb6c00) [pid = 2715] [serial = 845] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 280 (0x7f30c9ad0800) [pid = 2715] [serial = 830] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 279 (0x7f30b31cc400) [pid = 2715] [serial = 855] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 278 (0x7f30ce50fc00) [pid = 2715] [serial = 842] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 277 (0x7f30b3ce6800) [pid = 2715] [serial = 861] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 276 (0x7f30b2c6bc00) [pid = 2715] [serial = 854] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 275 (0x7f30b3dcd400) [pid = 2715] [serial = 869] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | --DOMWINDOW == 274 (0x7f30cea44000) [pid = 2715] [serial = 836] [outer = (nil)] [url = about:blank] 10:46:19 INFO - PROCESS | 2715 | 1461347179382 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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2099ms 10:46:19 INFO - PROCESS | 2715 | 1461347179422 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 2715 | 1461347179426 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 10:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:46:19 INFO - PROCESS | 2715 | 1461347179432 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 2715 | 1461347179438 Marionette TRACE conn3 <- [1,1286,null,{}] 10:46:19 INFO - PROCESS | 2715 | 1461347179465 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}] 10:46:19 INFO - PROCESS | 2715 | 1461347179684 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:46:19 INFO - PROCESS | 2715 | 1461347179916 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44ee000 == 109 [pid = 2715] [id = 329] 10:46:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 275 (0x7f30a2268400) [pid = 2715] [serial = 988] [outer = (nil)] 10:46:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 276 (0x7f30ac413c00) [pid = 2715] [serial = 989] [outer = 0x7f30a2268400] 10:46:19 INFO - PROCESS | 2715 | 1461347179985 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 277 (0x7f30b0bd2000) [pid = 2715] [serial = 990] [outer = 0x7f30a2268400] 10:46:20 INFO - PROCESS | 2715 | 1461347180751 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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1350ms 10:46:20 INFO - PROCESS | 2715 | 1461347180783 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:46:20 INFO - PROCESS | 2715 | 1461347180788 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 10:46:20 INFO - PROCESS | 2715 | 1461347180801 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 2715 | 1461347180808 Marionette TRACE conn3 <- [1,1290,null,{}] 10:46:20 INFO - PROCESS | 2715 | 1461347180817 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}] 10:46:21 INFO - PROCESS | 2715 | 1461347181011 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:46:21 INFO - PROCESS | 2715 | 1461347181196 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8098800 == 110 [pid = 2715] [id = 330] 10:46:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 278 (0x7f30a1877800) [pid = 2715] [serial = 991] [outer = (nil)] 10:46:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 279 (0x7f30b1abc800) [pid = 2715] [serial = 992] [outer = 0x7f30a1877800] 10:46:21 INFO - PROCESS | 2715 | 1461347181265 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 280 (0x7f30b1ac8000) [pid = 2715] [serial = 993] [outer = 0x7f30a1877800] 10:46:22 INFO - PROCESS | 2715 | 1461347182108 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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1344ms 10:46:22 INFO - PROCESS | 2715 | 1461347182138 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 2715 | 1461347182142 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 10:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:46:22 INFO - PROCESS | 2715 | 1461347182147 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 2715 | 1461347182150 Marionette TRACE conn3 <- [1,1294,null,{}] 10:46:22 INFO - PROCESS | 2715 | 1461347182167 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}] 10:46:22 INFO - PROCESS | 2715 | 1461347182425 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:46:22 INFO - PROCESS | 2715 | 1461347182459 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa520800 == 111 [pid = 2715] [id = 331] 10:46:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 281 (0x7f30b2a4cc00) [pid = 2715] [serial = 994] [outer = (nil)] 10:46:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 282 (0x7f30b2c73000) [pid = 2715] [serial = 995] [outer = 0x7f30b2a4cc00] 10:46:22 INFO - PROCESS | 2715 | 1461347182534 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 283 (0x7f30b3b0c400) [pid = 2715] [serial = 996] [outer = 0x7f30b2a4cc00] 10:46:23 INFO - PROCESS | 2715 | 1461347183504 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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1434ms 10:46:23 INFO - PROCESS | 2715 | 1461347183583 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 2715 | 1461347183586 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 10:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 282 (0x7f30a420d800) [pid = 2715] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 281 (0x7f30b2cadc00) [pid = 2715] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 280 (0x7f30abceac00) [pid = 2715] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 279 (0x7f30b1210800) [pid = 2715] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 278 (0x7f30bfa05c00) [pid = 2715] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 277 (0x7f30a1880400) [pid = 2715] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 276 (0x7f30a6be8800) [pid = 2715] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 275 (0x7f30b6684400) [pid = 2715] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 274 (0x7f30c3c0dc00) [pid = 2715] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 273 (0x7f30c2f74c00) [pid = 2715] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 272 (0x7f30be8f0c00) [pid = 2715] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 271 (0x7f30ac66dc00) [pid = 2715] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 270 (0x7f30b0bd4800) [pid = 2715] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 269 (0x7f30b2d0d000) [pid = 2715] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 268 (0x7f30b2cb1400) [pid = 2715] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 267 (0x7f30b6541800) [pid = 2715] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 266 (0x7f30bc00a800) [pid = 2715] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 265 (0x7f30a9d15000) [pid = 2715] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 264 (0x7f30bfbd1400) [pid = 2715] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 263 (0x7f30b1abbc00) [pid = 2715] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 262 (0x7f30bac91000) [pid = 2715] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 261 (0x7f30b8a17000) [pid = 2715] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 260 (0x7f30b702ac00) [pid = 2715] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 259 (0x7f30a224f800) [pid = 2715] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 258 (0x7f30aa05b400) [pid = 2715] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 257 (0x7f30a7dc9800) [pid = 2715] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 256 (0x7f30b1aba400) [pid = 2715] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 255 (0x7f30b4d44400) [pid = 2715] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 254 (0x7f30a7dd4800) [pid = 2715] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 253 (0x7f30b0bd1400) [pid = 2715] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 252 (0x7f30b657c400) [pid = 2715] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 251 (0x7f30b494bc00) [pid = 2715] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 250 (0x7f30a4217c00) [pid = 2715] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 249 (0x7f30bcbbe800) [pid = 2715] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 248 (0x7f30be8f7400) [pid = 2715] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 247 (0x7f30a3183000) [pid = 2715] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 246 (0x7f30a8bd2400) [pid = 2715] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 245 (0x7f30a224f000) [pid = 2715] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 244 (0x7f30cea46800) [pid = 2715] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30bac9b800) [pid = 2715] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 242 (0x7f30b2c64400) [pid = 2715] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 241 (0x7f30b32a2000) [pid = 2715] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 240 (0x7f30a5654400) [pid = 2715] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 239 (0x7f30a4211c00) [pid = 2715] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 238 (0x7f30a25eec00) [pid = 2715] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30aa6bdc00) [pid = 2715] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30ac415400) [pid = 2715] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 235 (0x7f30aa057400) [pid = 2715] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 234 (0x7f30bac8c800) [pid = 2715] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 233 (0x7f30b9da7c00) [pid = 2715] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 232 (0x7f30b2cb8000) [pid = 2715] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 231 (0x7f30aa6c8800) [pid = 2715] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 230 (0x7f30b0bd2800) [pid = 2715] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 229 (0x7f30a8904000) [pid = 2715] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 228 (0x7f30b7034400) [pid = 2715] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 227 (0x7f30bbb5d000) [pid = 2715] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 226 (0x7f30bc009000) [pid = 2715] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 225 (0x7f30a7dc9400) [pid = 2715] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 224 (0x7f30b2d0e400) [pid = 2715] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 223 (0x7f30bc002c00) [pid = 2715] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 222 (0x7f30b96ca800) [pid = 2715] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 221 (0x7f30b4d51400) [pid = 2715] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 220 (0x7f30c9ad8800) [pid = 2715] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 219 (0x7f30a2259c00) [pid = 2715] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30b75ccc00) [pid = 2715] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f30baedcc00) [pid = 2715] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 216 (0x7f30ac521c00) [pid = 2715] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f30a9e6c400) [pid = 2715] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30a6be9000) [pid = 2715] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30a6be9400) [pid = 2715] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30cafe9c00) [pid = 2715] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30b0bdf800) [pid = 2715] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30c9f47000) [pid = 2715] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30a9d13000) [pid = 2715] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30b75c3400) [pid = 2715] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30ab92a400) [pid = 2715] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30be602400) [pid = 2715] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30ac41bc00) [pid = 2715] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30b8a19000) [pid = 2715] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30aa058000) [pid = 2715] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30b1219000) [pid = 2715] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30c8c61c00) [pid = 2715] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30b0804000) [pid = 2715] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30b4e18800) [pid = 2715] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30b322d000) [pid = 2715] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30b2c71000) [pid = 2715] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30cea41800) [pid = 2715] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:46:24 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30b6365400) [pid = 2715] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:46:24 INFO - PROCESS | 2715 | 1461347184864 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 2715 | 1461347184874 Marionette TRACE conn3 <- [1,1298,null,{}] 10:46:24 INFO - PROCESS | 2715 | 1461347184940 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}] 10:46:25 INFO - PROCESS | 2715 | 1461347185134 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:46:25 INFO - PROCESS | 2715 | 1461347185156 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44b2800 == 112 [pid = 2715] [id = 332] 10:46:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30a4215000) [pid = 2715] [serial = 997] [outer = (nil)] 10:46:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30a43dc800) [pid = 2715] [serial = 998] [outer = 0x7f30a4215000] 10:46:25 INFO - PROCESS | 2715 | 1461347185252 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30a7dc9400) [pid = 2715] [serial = 999] [outer = 0x7f30a4215000] 10:46:26 INFO - PROCESS | 2715 | 1461347186110 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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2552ms 10:46:26 INFO - PROCESS | 2715 | 1461347186146 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 2715 | 1461347186150 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 10:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:46:26 INFO - PROCESS | 2715 | 1461347186156 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 2715 | 1461347186159 Marionette TRACE conn3 <- [1,1302,null,{}] 10:46:26 INFO - PROCESS | 2715 | 1461347186165 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}] 10:46:26 INFO - PROCESS | 2715 | 1461347186368 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:46:26 INFO - PROCESS | 2715 | 1461347186382 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4b4800 == 113 [pid = 2715] [id = 333] 10:46:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30a25f2000) [pid = 2715] [serial = 1000] [outer = (nil)] 10:46:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30a8bd0c00) [pid = 2715] [serial = 1001] [outer = 0x7f30a25f2000] 10:46:26 INFO - PROCESS | 2715 | 1461347186594 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30ac66dc00) [pid = 2715] [serial = 1002] [outer = 0x7f30a25f2000] 10:46:27 INFO - PROCESS | 2715 | 1461347187642 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]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1536ms 10:46:27 INFO - PROCESS | 2715 | 1461347187694 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 2715 | 1461347187702 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 10:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:46:27 INFO - PROCESS | 2715 | 1461347187711 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 2715 | 1461347187716 Marionette TRACE conn3 <- [1,1306,null,{}] 10:46:27 INFO - PROCESS | 2715 | 1461347187725 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}] 10:46:27 INFO - PROCESS | 2715 | 1461347187958 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:46:28 INFO - PROCESS | 2715 | 1461347188233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45e5800 == 114 [pid = 2715] [id = 334] 10:46:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30a318f400) [pid = 2715] [serial = 1003] [outer = (nil)] 10:46:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30a43d6000) [pid = 2715] [serial = 1004] [outer = 0x7f30a318f400] 10:46:28 INFO - PROCESS | 2715 | 1461347188363 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30a7751000) [pid = 2715] [serial = 1005] [outer = 0x7f30a318f400] 10:46:29 INFO - PROCESS | 2715 | 1461347189297 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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1634ms 10:46:29 INFO - PROCESS | 2715 | 1461347189346 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 2715 | 1461347189354 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 10:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:46:29 INFO - PROCESS | 2715 | 1461347189368 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 2715 | 1461347189372 Marionette TRACE conn3 <- [1,1310,null,{}] 10:46:29 INFO - PROCESS | 2715 | 1461347189379 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}] 10:46:29 INFO - PROCESS | 2715 | 1461347189613 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:46:29 INFO - PROCESS | 2715 | 1461347189961 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa51f000 == 115 [pid = 2715] [id = 335] 10:46:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30a7757800) [pid = 2715] [serial = 1006] [outer = (nil)] 10:46:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30a9d40400) [pid = 2715] [serial = 1007] [outer = 0x7f30a7757800] 10:46:30 INFO - PROCESS | 2715 | 1461347190057 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30aa6c2000) [pid = 2715] [serial = 1008] [outer = 0x7f30a7757800] 10:46:30 INFO - PROCESS | 2715 | 1461347190992 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] 10:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:46:31 INFO - PROCESS | 2715 | 1461347191060 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 10:46:31 INFO - PROCESS | 2715 | 1461347191067 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 2715 | 1461347191073 Marionette TRACE conn3 <- [1,1314,null,{}] 10:46:31 INFO - PROCESS | 2715 | 1461347191094 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}] 10:46:31 INFO - PROCESS | 2715 | 1461347191365 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:46:31 INFO - PROCESS | 2715 | 1461347191672 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8dd800 == 116 [pid = 2715] [id = 336] 10:46:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30b0bd4400) [pid = 2715] [serial = 1009] [outer = (nil)] 10:46:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30b1ac9c00) [pid = 2715] [serial = 1010] [outer = 0x7f30b0bd4400] 10:46:31 INFO - PROCESS | 2715 | 1461347191773 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30b2c6dc00) [pid = 2715] [serial = 1011] [outer = 0x7f30b0bd4400] 10:46:32 INFO - PROCESS | 2715 | 1461347192677 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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1641ms 10:46:32 INFO - PROCESS | 2715 | 1461347192708 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 2715 | 1461347192712 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 10:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:46:32 INFO - PROCESS | 2715 | 1461347192719 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 2715 | 1461347192722 Marionette TRACE conn3 <- [1,1318,null,{}] 10:46:32 INFO - PROCESS | 2715 | 1461347192728 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}] 10:46:32 INFO - PROCESS | 2715 | 1461347192954 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:46:33 INFO - PROCESS | 2715 | 1461347193263 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32c8000 == 117 [pid = 2715] [id = 337] 10:46:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30a7dca800) [pid = 2715] [serial = 1012] [outer = (nil)] 10:46:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30b342fc00) [pid = 2715] [serial = 1013] [outer = 0x7f30a7dca800] 10:46:33 INFO - PROCESS | 2715 | 1461347193353 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30b3b11000) [pid = 2715] [serial = 1014] [outer = 0x7f30a7dca800] 10:46:34 INFO - PROCESS | 2715 | 1461347194251 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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1587ms 10:46:34 INFO - PROCESS | 2715 | 1461347194307 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 2715 | 1461347194311 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 10:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:46:34 INFO - PROCESS | 2715 | 1461347194317 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 2715 | 1461347194319 Marionette TRACE conn3 <- [1,1322,null,{}] 10:46:34 INFO - PROCESS | 2715 | 1461347194326 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}] 10:46:34 INFO - PROCESS | 2715 | 1461347194538 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:46:34 INFO - PROCESS | 2715 | 1461347194862 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f90800 == 118 [pid = 2715] [id = 338] 10:46:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30b4ba4000) [pid = 2715] [serial = 1015] [outer = (nil)] 10:46:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30b4d4d000) [pid = 2715] [serial = 1016] [outer = 0x7f30b4ba4000] 10:46:34 INFO - PROCESS | 2715 | 1461347194946 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30b635c400) [pid = 2715] [serial = 1017] [outer = 0x7f30b4ba4000] 10:46:35 INFO - PROCESS | 2715 | 1461347195859 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1588ms 10:46:35 INFO - PROCESS | 2715 | 1461347195905 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:46:35 INFO - PROCESS | 2715 | 1461347195909 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 10:46:35 INFO - PROCESS | 2715 | 1461347195917 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 2715 | 1461347195920 Marionette TRACE conn3 <- [1,1326,null,{}] 10:46:35 INFO - PROCESS | 2715 | 1461347195926 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}] 10:46:36 INFO - PROCESS | 2715 | 1461347196166 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:46:36 INFO - PROCESS | 2715 | 1461347196421 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf65000 == 119 [pid = 2715] [id = 339] 10:46:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f30b4ba5000) [pid = 2715] [serial = 1018] [outer = (nil)] 10:46:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30b702d400) [pid = 2715] [serial = 1019] [outer = 0x7f30b4ba5000] 10:46:36 INFO - PROCESS | 2715 | 1461347196551 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30bb93d000) [pid = 2715] [serial = 1020] [outer = 0x7f30b4ba5000] 10:46:37 INFO - PROCESS | 2715 | 1461347197444 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]]]}] 10:46:37 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 10:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1585ms 10:46:37 INFO - PROCESS | 2715 | 1461347197502 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 2715 | 1461347197506 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 10:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:46:37 INFO - PROCESS | 2715 | 1461347197514 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 2715 | 1461347197518 Marionette TRACE conn3 <- [1,1330,null,{}] 10:46:37 INFO - PROCESS | 2715 | 1461347197523 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}] 10:46:37 INFO - PROCESS | 2715 | 1461347197750 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:46:38 INFO - PROCESS | 2715 | 1461347198053 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd5aa000 == 120 [pid = 2715] [id = 340] 10:46:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 220 (0x7f30a9d36000) [pid = 2715] [serial = 1021] [outer = (nil)] 10:46:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 221 (0x7f30bbeb5000) [pid = 2715] [serial = 1022] [outer = 0x7f30a9d36000] 10:46:38 INFO - PROCESS | 2715 | 1461347198157 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 222 (0x7f30bc309000) [pid = 2715] [serial = 1023] [outer = 0x7f30a9d36000] 10:46:39 INFO - PROCESS | 2715 | 1461347199008 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]]]}] 10:46:39 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 10:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1536ms 10:46:39 INFO - PROCESS | 2715 | 1461347199050 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 2715 | 1461347199054 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 10:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:46:39 INFO - PROCESS | 2715 | 1461347199060 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 2715 | 1461347199063 Marionette TRACE conn3 <- [1,1334,null,{}] 10:46:39 INFO - PROCESS | 2715 | 1461347199069 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}] 10:46:39 INFO - PROCESS | 2715 | 1461347199277 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:46:39 INFO - PROCESS | 2715 | 1461347199546 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c3ce8000 == 121 [pid = 2715] [id = 341] 10:46:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 223 (0x7f30abcf1800) [pid = 2715] [serial = 1024] [outer = (nil)] 10:46:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 224 (0x7f30bc969000) [pid = 2715] [serial = 1025] [outer = 0x7f30abcf1800] 10:46:39 INFO - PROCESS | 2715 | 1461347199744 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 225 (0x7f30bcbc2000) [pid = 2715] [serial = 1026] [outer = 0x7f30abcf1800] 10:46:40 INFO - PROCESS | 2715 | 1461347200820 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1831ms 10:46:40 INFO - PROCESS | 2715 | 1461347200892 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 2715 | 1461347200895 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 10:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:46:40 INFO - PROCESS | 2715 | 1461347200903 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 2715 | 1461347200906 Marionette TRACE conn3 <- [1,1338,null,{}] 10:46:40 INFO - PROCESS | 2715 | 1461347200914 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}] 10:46:41 INFO - PROCESS | 2715 | 1461347201162 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:46:41 INFO - PROCESS | 2715 | 1461347201374 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9d4d800 == 122 [pid = 2715] [id = 342] 10:46:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 226 (0x7f30bac91c00) [pid = 2715] [serial = 1027] [outer = (nil)] 10:46:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 227 (0x7f30bd79a000) [pid = 2715] [serial = 1028] [outer = 0x7f30bac91c00] 10:46:41 INFO - PROCESS | 2715 | 1461347201490 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 228 (0x7f30bdc68400) [pid = 2715] [serial = 1029] [outer = 0x7f30bac91c00] 10:46:42 INFO - PROCESS | 2715 | 1461347202845 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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1986ms 10:46:42 INFO - PROCESS | 2715 | 1461347202959 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 2715 | 1461347202962 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 10:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:46:42 INFO - PROCESS | 2715 | 1461347202973 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 2715 | 1461347202976 Marionette TRACE conn3 <- [1,1342,null,{}] 10:46:42 INFO - PROCESS | 2715 | 1461347202982 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}] 10:46:43 INFO - PROCESS | 2715 | 1461347203215 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:46:43 INFO - PROCESS | 2715 | 1461347203430 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cedd4000 == 123 [pid = 2715] [id = 343] 10:46:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 229 (0x7f30bc003c00) [pid = 2715] [serial = 1030] [outer = (nil)] 10:46:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 230 (0x7f30bdcce400) [pid = 2715] [serial = 1031] [outer = 0x7f30bc003c00] 10:46:43 INFO - PROCESS | 2715 | 1461347203549 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 231 (0x7f30bfa05c00) [pid = 2715] [serial = 1032] [outer = 0x7f30bc003c00] 10:46:44 INFO - PROCESS | 2715 | 1461347204481 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]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1584ms 10:46:44 INFO - PROCESS | 2715 | 1461347204558 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:46:44 INFO - PROCESS | 2715 | 1461347204564 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 10:46:44 INFO - PROCESS | 2715 | 1461347204570 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 2715 | 1461347204575 Marionette TRACE conn3 <- [1,1346,null,{}] 10:46:44 INFO - PROCESS | 2715 | 1461347204583 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}] 10:46:44 INFO - PROCESS | 2715 | 1461347204883 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:46:45 INFO - PROCESS | 2715 | 1461347205190 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d4073800 == 124 [pid = 2715] [id = 344] 10:46:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 232 (0x7f30bc00ec00) [pid = 2715] [serial = 1033] [outer = (nil)] 10:46:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 233 (0x7f30c9d1b800) [pid = 2715] [serial = 1034] [outer = 0x7f30bc00ec00] 10:46:45 INFO - PROCESS | 2715 | 1461347205280 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 234 (0x7f30caf18800) [pid = 2715] [serial = 1035] [outer = 0x7f30bc00ec00] 10:46:46 INFO - PROCESS | 2715 | 1461347206386 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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1885ms 10:46:46 INFO - PROCESS | 2715 | 1461347206456 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 2715 | 1461347206461 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 10:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:46:46 INFO - PROCESS | 2715 | 1461347206470 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 2715 | 1461347206473 Marionette TRACE conn3 <- [1,1350,null,{}] 10:46:46 INFO - PROCESS | 2715 | 1461347206481 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}] 10:46:46 INFO - PROCESS | 2715 | 1461347206828 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:46:47 INFO - PROCESS | 2715 | 1461347207147 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2f1b000 == 125 [pid = 2715] [id = 345] 10:46:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 235 (0x7f30c3c8c400) [pid = 2715] [serial = 1036] [outer = (nil)] 10:46:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30ccee3800) [pid = 2715] [serial = 1037] [outer = 0x7f30c3c8c400] 10:46:47 INFO - PROCESS | 2715 | 1461347207276 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30cea46800) [pid = 2715] [serial = 1038] [outer = 0x7f30c3c8c400] 10:46:48 INFO - PROCESS | 2715 | 1461347208230 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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1835ms 10:46:48 INFO - PROCESS | 2715 | 1461347208306 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 2715 | 1461347208310 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 10:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:46:48 INFO - PROCESS | 2715 | 1461347208317 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 2715 | 1461347208321 Marionette TRACE conn3 <- [1,1354,null,{}] 10:46:48 INFO - PROCESS | 2715 | 1461347208327 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}] 10:46:48 INFO - PROCESS | 2715 | 1461347208567 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:46:48 INFO - PROCESS | 2715 | 1461347208900 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7eab800 == 126 [pid = 2715] [id = 346] 10:46:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30a2254c00) [pid = 2715] [serial = 1039] [outer = (nil)] 10:46:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30a4552800) [pid = 2715] [serial = 1040] [outer = 0x7f30a2254c00] 10:46:49 INFO - PROCESS | 2715 | 1461347208993 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f30a455a400) [pid = 2715] [serial = 1041] [outer = 0x7f30a2254c00] 10:46:49 INFO - PROCESS | 2715 | 1461347209949 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1689ms 10:46:50 INFO - PROCESS | 2715 | 1461347210007 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 2715 | 1461347210012 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 10:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:46:50 INFO - PROCESS | 2715 | 1461347210019 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 2715 | 1461347210022 Marionette TRACE conn3 <- [1,1358,null,{}] 10:46:50 INFO - PROCESS | 2715 | 1461347210028 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}] 10:46:50 INFO - PROCESS | 2715 | 1461347210293 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:46:50 INFO - PROCESS | 2715 | 1461347210609 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4320800 == 127 [pid = 2715] [id = 347] 10:46:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 241 (0x7f30a224d000) [pid = 2715] [serial = 1042] [outer = (nil)] 10:46:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30a2269800) [pid = 2715] [serial = 1043] [outer = 0x7f30a224d000] 10:46:50 INFO - PROCESS | 2715 | 1461347210685 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30a3188400) [pid = 2715] [serial = 1044] [outer = 0x7f30a224d000] 10:46:51 INFO - PROCESS | 2715 | 1461347211551 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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1588ms 10:46:51 INFO - PROCESS | 2715 | 1461347211609 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 2715 | 1461347211613 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 10:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:46:51 INFO - PROCESS | 2715 | 1461347211619 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 2715 | 1461347211622 Marionette TRACE conn3 <- [1,1362,null,{}] 10:46:51 INFO - PROCESS | 2715 | 1461347211627 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}] 10:46:51 INFO - PROCESS | 2715 | 1461347211841 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:46:52 INFO - PROCESS | 2715 | 1461347212114 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b16800 == 128 [pid = 2715] [id = 348] 10:46:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30a224e800) [pid = 2715] [serial = 1045] [outer = (nil)] 10:46:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30a454e000) [pid = 2715] [serial = 1046] [outer = 0x7f30a224e800] 10:46:52 INFO - PROCESS | 2715 | 1461347212233 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30a455c800) [pid = 2715] [serial = 1047] [outer = 0x7f30a224e800] 10:46:53 INFO - PROCESS | 2715 | 1461347213223 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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1637ms 10:46:53 INFO - PROCESS | 2715 | 1461347213257 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 2715 | 1461347213260 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 10:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:46:53 INFO - PROCESS | 2715 | 1461347213268 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 2715 | 1461347213270 Marionette TRACE conn3 <- [1,1366,null,{}] 10:46:53 INFO - PROCESS | 2715 | 1461347213276 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}] 10:46:53 INFO - PROCESS | 2715 | 1461347213496 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:46:53 INFO - PROCESS | 2715 | 1461347213810 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7fca000 == 129 [pid = 2715] [id = 349] 10:46:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30a187d400) [pid = 2715] [serial = 1048] [outer = (nil)] 10:46:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30a6beac00) [pid = 2715] [serial = 1049] [outer = 0x7f30a187d400] 10:46:53 INFO - PROCESS | 2715 | 1461347213886 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30a8bcf800) [pid = 2715] [serial = 1050] [outer = 0x7f30a187d400] 10:46:55 INFO - PROCESS | 2715 | 1461347215388 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] 10:46:55 INFO - PROCESS | 2715 | 1461347215460 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 10:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:46:55 INFO - PROCESS | 2715 | 1461347215468 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 2715 | 1461347215471 Marionette TRACE conn3 <- [1,1370,null,{}] 10:46:55 INFO - PROCESS | 2715 | 1461347215481 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}] 10:46:55 INFO - PROCESS | 2715 | 1461347215728 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:46:56 INFO - PROCESS | 2715 | 1461347216078 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b22800 == 130 [pid = 2715] [id = 350] 10:46:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30a1886400) [pid = 2715] [serial = 1051] [outer = (nil)] 10:46:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30a226d400) [pid = 2715] [serial = 1052] [outer = 0x7f30a1886400] 10:46:56 INFO - PROCESS | 2715 | 1461347216151 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30a565c000) [pid = 2715] [serial = 1053] [outer = 0x7f30a1886400] 10:46:57 INFO - PROCESS | 2715 | 1461347217265 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] 10:46:57 INFO - PROCESS | 2715 | 1461347217656 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 10:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:46:57 INFO - PROCESS | 2715 | 1461347217841 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 2715 | 1461347217849 Marionette TRACE conn3 <- [1,1374,null,{}] 10:46:57 INFO - PROCESS | 2715 | 1461347217858 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}] 10:46:58 INFO - PROCESS | 2715 | 1461347218128 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:46:58 INFO - PROCESS | 2715 | 1461347218370 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4110000 == 112 [pid = 2715] [id = 351] 10:46:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a224b800) [pid = 2715] [serial = 1054] [outer = (nil)] 10:46:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a7dcfc00) [pid = 2715] [serial = 1055] [outer = 0x7f30a224b800] 10:46:58 INFO - PROCESS | 2715 | 1461347218435 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a9d17400) [pid = 2715] [serial = 1056] [outer = 0x7f30a224b800] 10:46:59 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:59 INFO - PROCESS | 2715 | 1461347219253 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] 10:46:59 INFO - PROCESS | 2715 | 1461347219335 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 10:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:46:59 INFO - PROCESS | 2715 | 1461347219342 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 2715 | 1461347219348 Marionette TRACE conn3 <- [1,1378,null,{}] 10:46:59 INFO - PROCESS | 2715 | 1461347219363 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}] 10:46:59 INFO - PROCESS | 2715 | 1461347219559 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:46:59 INFO - PROCESS | 2715 | 1461347219735 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6c0c000 == 113 [pid = 2715] [id = 352] 10:46:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a9d1c000) [pid = 2715] [serial = 1057] [outer = (nil)] 10:46:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30ab926800) [pid = 2715] [serial = 1058] [outer = 0x7f30a9d1c000] 10:46:59 INFO - PROCESS | 2715 | 1461347219842 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30ac41d400) [pid = 2715] [serial = 1059] [outer = 0x7f30a9d1c000] 10:47:00 INFO - PROCESS | 2715 | 1461347220659 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] 10:47:00 INFO - PROCESS | 2715 | 1461347220692 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 10:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:47:00 INFO - PROCESS | 2715 | 1461347220701 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 2715 | 1461347220704 Marionette TRACE conn3 <- [1,1382,null,{}] 10:47:00 INFO - PROCESS | 2715 | 1461347220710 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}] 10:47:00 INFO - PROCESS | 2715 | 1461347220985 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:47:01 INFO - PROCESS | 2715 | 1461347221021 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a80ef800 == 114 [pid = 2715] [id = 353] 10:47:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30ac41d800) [pid = 2715] [serial = 1060] [outer = (nil)] 10:47:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30ac670000) [pid = 2715] [serial = 1061] [outer = 0x7f30ac41d800] 10:47:01 INFO - PROCESS | 2715 | 1461347221098 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30b05a5c00) [pid = 2715] [serial = 1062] [outer = 0x7f30ac41d800] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b4db2000) [pid = 2715] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a6bf5000) [pid = 2715] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a1877c00) [pid = 2715] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a187e400) [pid = 2715] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a2263800) [pid = 2715] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a2268400) [pid = 2715] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a187a000) [pid = 2715] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30a1877800) [pid = 2715] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a9d19c00) [pid = 2715] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a775c000) [pid = 2715] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a4215000) [pid = 2715] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:47:02 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30b2a4cc00) [pid = 2715] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:47:02 INFO - PROCESS | 2715 | [2715] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:02 INFO - PROCESS | 2715 | 1461347222684 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] 10:47:02 INFO - PROCESS | 2715 | 1461347222744 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 10:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:47:02 INFO - PROCESS | 2715 | 1461347222751 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 2715 | 1461347222753 Marionette TRACE conn3 <- [1,1386,null,{}] 10:47:02 INFO - PROCESS | 2715 | 1461347222759 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}] 10:47:02 INFO - PROCESS | 2715 | 1461347222952 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:47:03 INFO - PROCESS | 2715 | 1461347223105 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa2c7800 == 115 [pid = 2715] [id = 354] 10:47:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a1877c00) [pid = 2715] [serial = 1063] [outer = (nil)] 10:47:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a4215000) [pid = 2715] [serial = 1064] [outer = 0x7f30a1877c00] 10:47:03 INFO - PROCESS | 2715 | 1461347223168 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30b05ab400) [pid = 2715] [serial = 1065] [outer = 0x7f30a1877c00] 10:47:04 INFO - PROCESS | 2715 | 1461347224019 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] 10:47:04 INFO - PROCESS | 2715 | 1461347224087 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 10:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:47:04 INFO - PROCESS | 2715 | 1461347224093 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 2715 | 1461347224095 Marionette TRACE conn3 <- [1,1390,null,{}] 10:47:04 INFO - PROCESS | 2715 | 1461347224100 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}] 10:47:04 INFO - PROCESS | 2715 | 1461347224311 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:47:04 INFO - PROCESS | 2715 | 1461347224665 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a28cd800 == 116 [pid = 2715] [id = 355] 10:47:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a187b000) [pid = 2715] [serial = 1066] [outer = (nil)] 10:47:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a2250800) [pid = 2715] [serial = 1067] [outer = 0x7f30a187b000] 10:47:04 INFO - PROCESS | 2715 | 1461347224747 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a25f0400) [pid = 2715] [serial = 1068] [outer = 0x7f30a187b000] 10:47:05 INFO - PROCESS | 2715 | 1461347225674 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]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1637ms 10:47:05 INFO - PROCESS | 2715 | 1461347225734 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 2715 | 1461347225742 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 10:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:47:05 INFO - PROCESS | 2715 | 1461347225751 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 2715 | 1461347225756 Marionette TRACE conn3 <- [1,1394,null,{}] 10:47:05 INFO - PROCESS | 2715 | 1461347225764 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}] 10:47:06 INFO - PROCESS | 2715 | 1461347226028 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:47:06 INFO - PROCESS | 2715 | 1461347226274 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7eb9800 == 117 [pid = 2715] [id = 356] 10:47:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a4553400) [pid = 2715] [serial = 1069] [outer = (nil)] 10:47:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a6bf5800) [pid = 2715] [serial = 1070] [outer = 0x7f30a4553400] 10:47:06 INFO - PROCESS | 2715 | 1461347226396 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a7dd0000) [pid = 2715] [serial = 1071] [outer = 0x7f30a4553400] 10:47:07 INFO - PROCESS | 2715 | 1461347227356 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]]]}] 10:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1640ms 10:47:07 INFO - PROCESS | 2715 | 1461347227395 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:47:07 INFO - PROCESS | 2715 | 1461347227402 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 10:47:07 INFO - PROCESS | 2715 | 1461347227410 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 2715 | 1461347227413 Marionette TRACE conn3 <- [1,1398,null,{}] 10:47:07 INFO - PROCESS | 2715 | 1461347227419 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}] 10:47:07 INFO - PROCESS | 2715 | 1461347227642 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:47:07 INFO - PROCESS | 2715 | 1461347227923 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9e2800 == 118 [pid = 2715] [id = 357] 10:47:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a8bd8800) [pid = 2715] [serial = 1072] [outer = (nil)] 10:47:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30aa6c3400) [pid = 2715] [serial = 1073] [outer = 0x7f30a8bd8800] 10:47:08 INFO - PROCESS | 2715 | 1461347228052 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30ac513800) [pid = 2715] [serial = 1074] [outer = 0x7f30a8bd8800] 10:47:08 INFO - PROCESS | 2715 | 1461347228971 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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1632ms 10:47:09 INFO - PROCESS | 2715 | 1461347229042 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 2715 | 1461347229045 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 10:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:47:09 INFO - PROCESS | 2715 | 1461347229060 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 2715 | 1461347229070 Marionette TRACE conn3 <- [1,1402,null,{}] 10:47:09 INFO - PROCESS | 2715 | 1461347229079 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}] 10:47:09 INFO - PROCESS | 2715 | 1461347229347 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:47:09 INFO - PROCESS | 2715 | 1461347229595 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5e9800 == 119 [pid = 2715] [id = 358] 10:47:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30b0809400) [pid = 2715] [serial = 1075] [outer = (nil)] 10:47:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30b1ac1400) [pid = 2715] [serial = 1076] [outer = 0x7f30b0809400] 10:47:09 INFO - PROCESS | 2715 | 1461347229718 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30b29e3c00) [pid = 2715] [serial = 1077] [outer = 0x7f30b0809400] 10:47:10 INFO - PROCESS | 2715 | 1461347230711 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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1703ms 10:47:10 INFO - PROCESS | 2715 | 1461347230757 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:47:10 INFO - PROCESS | 2715 | 1461347230762 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 10:47:10 INFO - PROCESS | 2715 | 1461347230768 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 2715 | 1461347230771 Marionette TRACE conn3 <- [1,1406,null,{}] 10:47:10 INFO - PROCESS | 2715 | 1461347230778 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}] 10:47:11 INFO - PROCESS | 2715 | 1461347230998 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:47:11 INFO - PROCESS | 2715 | 1461347231246 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8f9000 == 120 [pid = 2715] [id = 359] 10:47:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b0bdac00) [pid = 2715] [serial = 1078] [outer = (nil)] 10:47:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30b2c76400) [pid = 2715] [serial = 1079] [outer = 0x7f30b0bdac00] 10:47:11 INFO - PROCESS | 2715 | 1461347231370 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b2d0a000) [pid = 2715] [serial = 1080] [outer = 0x7f30b0bdac00] 10:47:12 INFO - PROCESS | 2715 | 1461347232240 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]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1534ms 10:47:12 INFO - PROCESS | 2715 | 1461347232303 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 2715 | 1461347232307 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 10:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:47:12 INFO - PROCESS | 2715 | 1461347232315 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 2715 | 1461347232319 Marionette TRACE conn3 <- [1,1410,null,{}] 10:47:12 INFO - PROCESS | 2715 | 1461347232325 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}] 10:47:12 INFO - PROCESS | 2715 | 1461347232548 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:47:12 INFO - PROCESS | 2715 | 1461347232799 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b307d800 == 121 [pid = 2715] [id = 360] 10:47:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b342dc00) [pid = 2715] [serial = 1081] [outer = (nil)] 10:47:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b3433800) [pid = 2715] [serial = 1082] [outer = 0x7f30b342dc00] 10:47:12 INFO - PROCESS | 2715 | 1461347232937 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b3ddb000) [pid = 2715] [serial = 1083] [outer = 0x7f30b342dc00] 10:47:14 INFO - PROCESS | 2715 | 1461347234041 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]]]}] 10:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1781ms 10:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:47:14 INFO - PROCESS | 2715 | 1461347234096 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 2715 | 1461347234099 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 10:47:14 INFO - PROCESS | 2715 | 1461347234105 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 2715 | 1461347234108 Marionette TRACE conn3 <- [1,1414,null,{}] 10:47:14 INFO - PROCESS | 2715 | 1461347234114 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}] 10:47:14 INFO - PROCESS | 2715 | 1461347234358 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:47:14 INFO - PROCESS | 2715 | 1461347234658 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4dca800 == 122 [pid = 2715] [id = 361] 10:47:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b3b07000) [pid = 2715] [serial = 1084] [outer = (nil)] 10:47:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30b6359800) [pid = 2715] [serial = 1085] [outer = 0x7f30b3b07000] 10:47:14 INFO - PROCESS | 2715 | 1461347234756 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b63a0c00) [pid = 2715] [serial = 1086] [outer = 0x7f30b3b07000] 10:47:15 INFO - PROCESS | 2715 | 1461347235785 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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1732ms 10:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:47:15 INFO - PROCESS | 2715 | 1461347235838 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 2715 | 1461347235841 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 10:47:15 INFO - PROCESS | 2715 | 1461347235848 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 2715 | 1461347235851 Marionette TRACE conn3 <- [1,1418,null,{}] 10:47:15 INFO - PROCESS | 2715 | 1461347235857 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}] 10:47:16 INFO - PROCESS | 2715 | 1461347236111 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:47:16 INFO - PROCESS | 2715 | 1461347236405 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f82800 == 123 [pid = 2715] [id = 362] 10:47:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b3ddc000) [pid = 2715] [serial = 1087] [outer = (nil)] 10:47:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b6546400) [pid = 2715] [serial = 1088] [outer = 0x7f30b3ddc000] 10:47:16 INFO - PROCESS | 2715 | 1461347236509 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b7028c00) [pid = 2715] [serial = 1089] [outer = 0x7f30b3ddc000] 10:47:17 INFO - PROCESS | 2715 | 1461347237713 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]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1940ms 10:47:17 INFO - PROCESS | 2715 | 1461347237790 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 2715 | 1461347237794 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 10:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:47:17 INFO - PROCESS | 2715 | 1461347237801 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 2715 | 1461347237805 Marionette TRACE conn3 <- [1,1422,null,{}] 10:47:17 INFO - PROCESS | 2715 | 1461347237810 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}] 10:47:18 INFO - PROCESS | 2715 | 1461347238054 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:47:18 INFO - PROCESS | 2715 | 1461347238356 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b8a99000 == 124 [pid = 2715] [id = 363] 10:47:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b6359400) [pid = 2715] [serial = 1090] [outer = (nil)] 10:47:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b75ca400) [pid = 2715] [serial = 1091] [outer = 0x7f30b6359400] 10:47:18 INFO - PROCESS | 2715 | 1461347238434 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b8a10c00) [pid = 2715] [serial = 1092] [outer = 0x7f30b6359400] 10:47:19 INFO - PROCESS | 2715 | 1461347239313 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]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1587ms 10:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:47:19 INFO - PROCESS | 2715 | 1461347239389 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 2715 | 1461347239392 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 10:47:19 INFO - PROCESS | 2715 | 1461347239398 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 2715 | 1461347239402 Marionette TRACE conn3 <- [1,1426,null,{}] 10:47:19 INFO - PROCESS | 2715 | 1461347239407 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}] 10:47:19 INFO - PROCESS | 2715 | 1461347239624 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:47:19 INFO - PROCESS | 2715 | 1461347239877 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bacdc800 == 125 [pid = 2715] [id = 364] 10:47:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30a9e7a800) [pid = 2715] [serial = 1093] [outer = (nil)] 10:47:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b962b400) [pid = 2715] [serial = 1094] [outer = 0x7f30a9e7a800] 10:47:19 INFO - PROCESS | 2715 | 1461347239979 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30bac99800) [pid = 2715] [serial = 1095] [outer = 0x7f30a9e7a800] 10:47:20 INFO - PROCESS | 2715 | 1461347240905 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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1537ms 10:47:20 INFO - PROCESS | 2715 | 1461347240936 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:47:20 INFO - PROCESS | 2715 | 1461347240940 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 10:47:20 INFO - PROCESS | 2715 | 1461347240946 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 2715 | 1461347240950 Marionette TRACE conn3 <- [1,1430,null,{}] 10:47:20 INFO - PROCESS | 2715 | 1461347240956 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}] 10:47:21 INFO - PROCESS | 2715 | 1461347241191 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:47:21 INFO - PROCESS | 2715 | 1461347241457 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc378800 == 126 [pid = 2715] [id = 365] 10:47:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30bbcb1800) [pid = 2715] [serial = 1096] [outer = (nil)] 10:47:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30bbfdb400) [pid = 2715] [serial = 1097] [outer = 0x7f30bbcb1800] 10:47:21 INFO - PROCESS | 2715 | 1461347241596 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30bc964800) [pid = 2715] [serial = 1098] [outer = 0x7f30bbcb1800] 10:47:22 INFO - PROCESS | 2715 | 1461347242689 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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1782ms 10:47:22 INFO - PROCESS | 2715 | 1461347242733 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 2715 | 1461347242740 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 10:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:47:22 INFO - PROCESS | 2715 | 1461347242751 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 2715 | 1461347242756 Marionette TRACE conn3 <- [1,1434,null,{}] 10:47:22 INFO - PROCESS | 2715 | 1461347242767 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}] 10:47:23 INFO - PROCESS | 2715 | 1461347243173 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:47:23 INFO - PROCESS | 2715 | 1461347243521 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd5a1000 == 127 [pid = 2715] [id = 366] 10:47:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30bbcb3400) [pid = 2715] [serial = 1099] [outer = (nil)] 10:47:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30bd94e400) [pid = 2715] [serial = 1100] [outer = 0x7f30bbcb3400] 10:47:23 INFO - PROCESS | 2715 | 1461347243607 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30bde3a800) [pid = 2715] [serial = 1101] [outer = 0x7f30bbcb3400] 10:47:24 INFO - PROCESS | 2715 | 1461347244601 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]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1896ms 10:47:24 INFO - PROCESS | 2715 | 1461347244645 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 2715 | 1461347244649 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 10:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:47:24 INFO - PROCESS | 2715 | 1461347244655 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 2715 | 1461347244657 Marionette TRACE conn3 <- [1,1438,null,{}] 10:47:24 INFO - PROCESS | 2715 | 1461347244663 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}] 10:47:24 INFO - PROCESS | 2715 | 1461347244875 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:47:25 INFO - PROCESS | 2715 | 1461347245146 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be782800 == 128 [pid = 2715] [id = 367] 10:47:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30bd798c00) [pid = 2715] [serial = 1102] [outer = (nil)] 10:47:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30be8f0c00) [pid = 2715] [serial = 1103] [outer = 0x7f30bd798c00] 10:47:25 INFO - PROCESS | 2715 | 1461347245240 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30bfb82c00) [pid = 2715] [serial = 1104] [outer = 0x7f30bd798c00] 10:47:26 INFO - PROCESS | 2715 | 1461347246196 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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1589ms 10:47:26 INFO - PROCESS | 2715 | 1461347246248 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 2715 | 1461347246253 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 10:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:47:26 INFO - PROCESS | 2715 | 1461347246262 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 2715 | 1461347246266 Marionette TRACE conn3 <- [1,1442,null,{}] 10:47:26 INFO - PROCESS | 2715 | 1461347246276 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}] 10:47:26 INFO - PROCESS | 2715 | 1461347246508 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:47:26 INFO - PROCESS | 2715 | 1461347246758 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9d27800 == 129 [pid = 2715] [id = 368] 10:47:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30be604400) [pid = 2715] [serial = 1105] [outer = (nil)] 10:47:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30c8c62c00) [pid = 2715] [serial = 1106] [outer = 0x7f30be604400] 10:47:26 INFO - PROCESS | 2715 | 1461347246876 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30c9d0fc00) [pid = 2715] [serial = 1107] [outer = 0x7f30be604400] 10:47:27 INFO - PROCESS | 2715 | 1461347247795 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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1589ms 10:47:27 INFO - PROCESS | 2715 | 1461347247852 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 2715 | 1461347247856 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 10:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:47:27 INFO - PROCESS | 2715 | 1461347247862 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 2715 | 1461347247867 Marionette TRACE conn3 <- [1,1446,null,{}] 10:47:27 INFO - PROCESS | 2715 | 1461347247873 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}] 10:47:28 INFO - PROCESS | 2715 | 1461347248098 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:47:28 INFO - PROCESS | 2715 | 1461347248355 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7fd5800 == 130 [pid = 2715] [id = 369] 10:47:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30a4217400) [pid = 2715] [serial = 1108] [outer = (nil)] 10:47:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30c9badc00) [pid = 2715] [serial = 1109] [outer = 0x7f30a4217400] 10:47:28 INFO - PROCESS | 2715 | 1461347248520 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30caf16800) [pid = 2715] [serial = 1110] [outer = 0x7f30a4217400] 10:47:29 INFO - PROCESS | 2715 | 1461347249471 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]]]}] 10:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1688ms 10:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:47:29 INFO - PROCESS | 2715 | 1461347249551 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 2715 | 1461347249554 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 10:47:29 INFO - PROCESS | 2715 | 1461347249561 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 2715 | 1461347249563 Marionette TRACE conn3 <- [1,1450,null,{}] 10:47:29 INFO - PROCESS | 2715 | 1461347249570 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}] 10:47:29 INFO - PROCESS | 2715 | 1461347249825 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:47:30 INFO - PROCESS | 2715 | 1461347250121 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a83800 == 131 [pid = 2715] [id = 370] 10:47:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30a1878000) [pid = 2715] [serial = 1111] [outer = (nil)] 10:47:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30a25efc00) [pid = 2715] [serial = 1112] [outer = 0x7f30a1878000] 10:47:30 INFO - PROCESS | 2715 | 1461347250212 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30b2a48000) [pid = 2715] [serial = 1113] [outer = 0x7f30a1878000] 10:47:31 INFO - PROCESS | 2715 | 1461347251772 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]]]}] 10:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2283ms 10:47:31 INFO - PROCESS | 2715 | 1461347251843 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:47:31 INFO - PROCESS | 2715 | 1461347251849 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 10:47:31 INFO - PROCESS | 2715 | 1461347251857 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 2715 | 1461347251862 Marionette TRACE conn3 <- [1,1454,null,{}] 10:47:31 INFO - PROCESS | 2715 | 1461347251871 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}] 10:47:32 INFO - PROCESS | 2715 | 1461347252123 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:47:32 INFO - PROCESS | 2715 | 1461347252377 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b1f800 == 132 [pid = 2715] [id = 371] 10:47:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30a224c000) [pid = 2715] [serial = 1114] [outer = (nil)] 10:47:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30a3186c00) [pid = 2715] [serial = 1115] [outer = 0x7f30a224c000] 10:47:32 INFO - PROCESS | 2715 | 1461347252450 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30a43ce800) [pid = 2715] [serial = 1116] [outer = 0x7f30a224c000] 10:47:33 INFO - PROCESS | 2715 | 1461347253573 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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1786ms 10:47:33 INFO - PROCESS | 2715 | 1461347253643 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 2715 | 1461347253650 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 10:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:47:33 INFO - PROCESS | 2715 | 1461347253660 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 2715 | 1461347253663 Marionette TRACE conn3 <- [1,1458,null,{}] 10:47:33 INFO - PROCESS | 2715 | 1461347253668 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}] 10:47:33 INFO - PROCESS | 2715 | 1461347253884 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1834000 == 131 [pid = 2715] [id = 304] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac592000 == 130 [pid = 2715] [id = 303] 10:47:34 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30b4d15800) [pid = 2715] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:47:34 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30ce581400) [pid = 2715] [serial = 977] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30caf0f000) [pid = 2715] [serial = 974] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30c8c70800) [pid = 2715] [serial = 971] [outer = (nil)] [url = about:blank] 10:47:34 INFO - PROCESS | 2715 | 1461347254263 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa2c7800 == 129 [pid = 2715] [id = 354] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a80ef800 == 128 [pid = 2715] [id = 353] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6c0c000 == 127 [pid = 2715] [id = 352] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4110000 == 126 [pid = 2715] [id = 351] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7b22800 == 125 [pid = 2715] [id = 350] 10:47:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a75000 == 126 [pid = 2715] [id = 372] 10:47:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30a43d6400) [pid = 2715] [serial = 1117] [outer = (nil)] 10:47:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30a6bef800) [pid = 2715] [serial = 1118] [outer = 0x7f30a43d6400] 10:47:34 INFO - PROCESS | 2715 | 1461347254365 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30a890d800) [pid = 2715] [serial = 1119] [outer = 0x7f30a43d6400] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7eab800 == 125 [pid = 2715] [id = 346] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2f1b000 == 124 [pid = 2715] [id = 345] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d4073800 == 123 [pid = 2715] [id = 344] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cedd4000 == 122 [pid = 2715] [id = 343] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9d4d800 == 121 [pid = 2715] [id = 342] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c3ce8000 == 120 [pid = 2715] [id = 341] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd5aa000 == 119 [pid = 2715] [id = 340] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf65000 == 118 [pid = 2715] [id = 339] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6f90800 == 117 [pid = 2715] [id = 338] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b32c8000 == 116 [pid = 2715] [id = 337] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac8dd800 == 115 [pid = 2715] [id = 336] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa51f000 == 114 [pid = 2715] [id = 335] 10:47:34 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45e5800 == 113 [pid = 2715] [id = 334] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30bcfc2000) [pid = 2715] [serial = 965] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30b3e91800) [pid = 2715] [serial = 915] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30a7b75800) [pid = 2715] [serial = 918] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30b2c78c00) [pid = 2715] [serial = 944] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30ac517800) [pid = 2715] [serial = 941] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30bb99bc00) [pid = 2715] [serial = 959] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30ba86cc00) [pid = 2715] [serial = 956] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a2265800) [pid = 2715] [serial = 983] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30a7b7b400) [pid = 2715] [serial = 912] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30ac413c00) [pid = 2715] [serial = 989] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30b3ef6800) [pid = 2715] [serial = 950] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30a2264000) [pid = 2715] [serial = 981] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30b1ac8000) [pid = 2715] [serial = 993] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b1abc800) [pid = 2715] [serial = 992] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30b1ac8800) [pid = 2715] [serial = 933] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b75c3c00) [pid = 2715] [serial = 953] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30a8bd0800) [pid = 2715] [serial = 987] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a7b74c00) [pid = 2715] [serial = 986] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30a1884400) [pid = 2715] [serial = 980] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30a2257400) [pid = 2715] [serial = 935] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30bff33000) [pid = 2715] [serial = 968] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30a43dc800) [pid = 2715] [serial = 998] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30b2c73000) [pid = 2715] [serial = 995] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30b32a4400) [pid = 2715] [serial = 947] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30bc009c00) [pid = 2715] [serial = 962] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30a3191c00) [pid = 2715] [serial = 984] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b0bd2000) [pid = 2715] [serial = 990] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30a8906000) [pid = 2715] [serial = 938] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30b3b0c400) [pid = 2715] [serial = 996] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a7dc9400) [pid = 2715] [serial = 999] [outer = (nil)] [url = about:blank] 10:47:35 INFO - PROCESS | 2715 | 1461347255324 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]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1731ms 10:47:35 INFO - PROCESS | 2715 | 1461347255393 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 2715 | 1461347255397 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 10:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:47:35 INFO - PROCESS | 2715 | 1461347255403 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 2715 | 1461347255411 Marionette TRACE conn3 <- [1,1462,null,{}] 10:47:35 INFO - PROCESS | 2715 | 1461347255426 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}] 10:47:35 INFO - PROCESS | 2715 | 1461347255632 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:47:35 INFO - PROCESS | 2715 | 1461347255856 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6c24000 == 114 [pid = 2715] [id = 373] 10:47:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30a7b74c00) [pid = 2715] [serial = 1120] [outer = (nil)] 10:47:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30aa052400) [pid = 2715] [serial = 1121] [outer = 0x7f30a7b74c00] 10:47:35 INFO - PROCESS | 2715 | 1461347255929 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30ac414400) [pid = 2715] [serial = 1122] [outer = 0x7f30a7b74c00] 10:47:36 INFO - PROCESS | 2715 | 1461347256715 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]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1341ms 10:47:36 INFO - PROCESS | 2715 | 1461347256782 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 2715 | 1461347256787 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 10:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:47:36 INFO - PROCESS | 2715 | 1461347256792 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 2715 | 1461347256795 Marionette TRACE conn3 <- [1,1466,null,{}] 10:47:36 INFO - PROCESS | 2715 | 1461347256801 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}] 10:47:37 INFO - PROCESS | 2715 | 1461347257053 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:47:37 INFO - PROCESS | 2715 | 1461347257082 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cd9000 == 115 [pid = 2715] [id = 374] 10:47:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30aa6be000) [pid = 2715] [serial = 1123] [outer = (nil)] 10:47:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b05a7400) [pid = 2715] [serial = 1124] [outer = 0x7f30aa6be000] 10:47:37 INFO - PROCESS | 2715 | 1461347257153 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b120a400) [pid = 2715] [serial = 1125] [outer = 0x7f30aa6be000] 10:47:38 INFO - PROCESS | 2715 | 1461347258168 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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1442ms 10:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:47:38 INFO - PROCESS | 2715 | 1461347258243 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 2715 | 1461347258245 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 10:47:38 INFO - PROCESS | 2715 | 1461347258252 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 2715 | 1461347258255 Marionette TRACE conn3 <- [1,1470,null,{}] 10:47:38 INFO - PROCESS | 2715 | 1461347258260 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}] 10:47:38 INFO - PROCESS | 2715 | 1461347258528 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:47:38 INFO - PROCESS | 2715 | 1461347258561 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9e9800 == 116 [pid = 2715] [id = 375] 10:47:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30ac641800) [pid = 2715] [serial = 1126] [outer = (nil)] 10:47:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b1ac1c00) [pid = 2715] [serial = 1127] [outer = 0x7f30ac641800] 10:47:38 INFO - PROCESS | 2715 | 1461347258626 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b2a47800) [pid = 2715] [serial = 1128] [outer = 0x7f30ac641800] 10:47:39 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30ac41d800) [pid = 2715] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:47:39 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30a9d1c000) [pid = 2715] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:47:39 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30a224b800) [pid = 2715] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:47:39 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a1886400) [pid = 2715] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:47:39 INFO - PROCESS | 2715 | 1461347259836 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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1643ms 10:47:39 INFO - PROCESS | 2715 | 1461347259895 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 2715 | 1461347259898 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 10:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:47:39 INFO - PROCESS | 2715 | 1461347259904 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 2715 | 1461347259906 Marionette TRACE conn3 <- [1,1474,null,{}] 10:47:39 INFO - PROCESS | 2715 | 1461347259912 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}] 10:47:40 INFO - PROCESS | 2715 | 1461347260153 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:47:40 INFO - PROCESS | 2715 | 1461347260320 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac597000 == 117 [pid = 2715] [id = 376] 10:47:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b120b000) [pid = 2715] [serial = 1129] [outer = (nil)] 10:47:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b342a000) [pid = 2715] [serial = 1130] [outer = 0x7f30b120b000] 10:47:40 INFO - PROCESS | 2715 | 1461347260390 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b4d48800) [pid = 2715] [serial = 1131] [outer = 0x7f30b120b000] 10:47:41 INFO - PROCESS | 2715 | 1461347261216 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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1483ms 10:47:41 INFO - PROCESS | 2715 | 1461347261400 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 2715 | 1461347261407 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 10:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:47:41 INFO - PROCESS | 2715 | 1461347261417 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 2715 | 1461347261420 Marionette TRACE conn3 <- [1,1478,null,{}] 10:47:41 INFO - PROCESS | 2715 | 1461347261430 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}] 10:47:41 INFO - PROCESS | 2715 | 1461347261679 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:47:42 INFO - PROCESS | 2715 | 1461347261999 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44b7800 == 118 [pid = 2715] [id = 377] 10:47:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30a226cc00) [pid = 2715] [serial = 1132] [outer = (nil)] 10:47:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30a318a400) [pid = 2715] [serial = 1133] [outer = 0x7f30a226cc00] 10:47:42 INFO - PROCESS | 2715 | 1461347262079 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30a4556c00) [pid = 2715] [serial = 1134] [outer = 0x7f30a226cc00] 10:47:43 INFO - PROCESS | 2715 | 1461347263054 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]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1683ms 10:47:43 INFO - PROCESS | 2715 | 1461347263102 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:47:43 INFO - PROCESS | 2715 | 1461347263108 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 10:47:43 INFO - PROCESS | 2715 | 1461347263124 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 2715 | 1461347263132 Marionette TRACE conn3 <- [1,1482,null,{}] 10:47:43 INFO - PROCESS | 2715 | 1461347263139 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}] 10:47:43 INFO - PROCESS | 2715 | 1461347263405 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:47:43 INFO - PROCESS | 2715 | 1461347263730 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa519000 == 119 [pid = 2715] [id = 378] 10:47:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30a8bcf400) [pid = 2715] [serial = 1135] [outer = (nil)] 10:47:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30a9d3bc00) [pid = 2715] [serial = 1136] [outer = 0x7f30a8bcf400] 10:47:43 INFO - PROCESS | 2715 | 1461347263816 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30ac415400) [pid = 2715] [serial = 1137] [outer = 0x7f30a8bcf400] 10:47:44 INFO - PROCESS | 2715 | 1461347264916 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]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1846ms 10:47:44 INFO - PROCESS | 2715 | 1461347264965 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:47:44 INFO - PROCESS | 2715 | 1461347264970 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 10:47:44 INFO - PROCESS | 2715 | 1461347264978 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 2715 | 1461347264983 Marionette TRACE conn3 <- [1,1486,null,{}] 10:47:45 INFO - PROCESS | 2715 | 1461347265002 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}] 10:47:45 INFO - PROCESS | 2715 | 1461347265311 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:47:45 INFO - PROCESS | 2715 | 1461347265656 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2ded800 == 120 [pid = 2715] [id = 379] 10:47:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b2a4bc00) [pid = 2715] [serial = 1138] [outer = (nil)] 10:47:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b2cb3000) [pid = 2715] [serial = 1139] [outer = 0x7f30b2a4bc00] 10:47:45 INFO - PROCESS | 2715 | 1461347265742 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b32a4400) [pid = 2715] [serial = 1140] [outer = 0x7f30b2a4bc00] 10:47:46 INFO - PROCESS | 2715 | 1461347266873 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]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1945ms 10:47:46 INFO - PROCESS | 2715 | 1461347266924 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 2715 | 1461347266930 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 10:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:47:46 INFO - PROCESS | 2715 | 1461347266940 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 2715 | 1461347266945 Marionette TRACE conn3 <- [1,1490,null,{}] 10:47:46 INFO - PROCESS | 2715 | 1461347266955 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}] 10:47:47 INFO - PROCESS | 2715 | 1461347267244 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:47:47 INFO - PROCESS | 2715 | 1461347267498 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6eba000 == 121 [pid = 2715] [id = 380] 10:47:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30b2c60000) [pid = 2715] [serial = 1141] [outer = (nil)] 10:47:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30b3e96800) [pid = 2715] [serial = 1142] [outer = 0x7f30b2c60000] 10:47:47 INFO - PROCESS | 2715 | 1461347267617 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30b635b000) [pid = 2715] [serial = 1143] [outer = 0x7f30b2c60000] 10:47:48 INFO - PROCESS | 2715 | 1461347268570 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]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1689ms 10:47:48 INFO - PROCESS | 2715 | 1461347268629 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 2715 | 1461347268633 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 10:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:47:48 INFO - PROCESS | 2715 | 1461347268639 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 2715 | 1461347268642 Marionette TRACE conn3 <- [1,1494,null,{}] 10:47:48 INFO - PROCESS | 2715 | 1461347268648 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}] 10:47:48 INFO - PROCESS | 2715 | 1461347268866 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:47:49 INFO - PROCESS | 2715 | 1461347269120 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc3c800 == 122 [pid = 2715] [id = 381] 10:47:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b3b09800) [pid = 2715] [serial = 1144] [outer = (nil)] 10:47:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30b75c2c00) [pid = 2715] [serial = 1145] [outer = 0x7f30b3b09800] 10:47:49 INFO - PROCESS | 2715 | 1461347269308 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30baee0800) [pid = 2715] [serial = 1146] [outer = 0x7f30b3b09800] 10:47:50 INFO - PROCESS | 2715 | 1461347270421 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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1831ms 10:47:50 INFO - PROCESS | 2715 | 1461347270471 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 2715 | 1461347270475 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 10:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:47:50 INFO - PROCESS | 2715 | 1461347270481 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 2715 | 1461347270484 Marionette TRACE conn3 <- [1,1498,null,{}] 10:47:50 INFO - PROCESS | 2715 | 1461347270489 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}] 10:47:50 INFO - PROCESS | 2715 | 1461347270844 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:47:51 INFO - PROCESS | 2715 | 1461347271233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd586800 == 123 [pid = 2715] [id = 382] 10:47:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30bcea2c00) [pid = 2715] [serial = 1147] [outer = (nil)] 10:47:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30bcfbdc00) [pid = 2715] [serial = 1148] [outer = 0x7f30bcea2c00] 10:47:51 INFO - PROCESS | 2715 | 1461347271372 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30bd94ac00) [pid = 2715] [serial = 1149] [outer = 0x7f30bcea2c00] 10:47:52 INFO - PROCESS | 2715 | 1461347272310 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]]]}] 10:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1885ms 10:47:52 INFO - PROCESS | 2715 | 1461347272367 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 2715 | 1461347272370 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 10:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:47:52 INFO - PROCESS | 2715 | 1461347272377 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:47:52 INFO - PROCESS | 2715 | 1461347272380 Marionette TRACE conn3 <- [1,1502,null,{}] 10:47:52 INFO - PROCESS | 2715 | 1461347272386 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}] 10:47:52 INFO - PROCESS | 2715 | 1461347272641 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:47:53 INFO - PROCESS | 2715 | 1461347272990 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9ae7800 == 124 [pid = 2715] [id = 383] 10:47:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30bcea6c00) [pid = 2715] [serial = 1150] [outer = (nil)] 10:47:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30be8fd400) [pid = 2715] [serial = 1151] [outer = 0x7f30bcea6c00] 10:47:53 INFO - PROCESS | 2715 | 1461347273115 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30c987c800) [pid = 2715] [serial = 1152] [outer = 0x7f30bcea6c00] 10:47:54 INFO - PROCESS | 2715 | 1461347274130 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]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1781ms 10:47:54 INFO - PROCESS | 2715 | 1461347274160 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 2715 | 1461347274166 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 10:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:47:54 INFO - PROCESS | 2715 | 1461347274175 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 2715 | 1461347274179 Marionette TRACE conn3 <- [1,1506,null,{}] 10:47:54 INFO - PROCESS | 2715 | 1461347274187 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}] 10:47:54 INFO - PROCESS | 2715 | 1461347274393 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:47:54 INFO - PROCESS | 2715 | 1461347274658 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30caf5d000 == 125 [pid = 2715] [id = 384] 10:47:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30abce8400) [pid = 2715] [serial = 1153] [outer = (nil)] 10:47:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30be8fac00) [pid = 2715] [serial = 1154] [outer = 0x7f30abce8400] 10:47:54 INFO - PROCESS | 2715 | 1461347274795 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30cafeac00) [pid = 2715] [serial = 1155] [outer = 0x7f30abce8400] 10:47:55 INFO - PROCESS | 2715 | 1461347275800 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]]]}] 10:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1690ms 10:47:55 INFO - PROCESS | 2715 | 1461347275866 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 2715 | 1461347275869 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 10:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:47:55 INFO - PROCESS | 2715 | 1461347275875 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 2715 | 1461347275878 Marionette TRACE conn3 <- [1,1510,null,{}] 10:47:55 INFO - PROCESS | 2715 | 1461347275884 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}] 10:47:56 INFO - PROCESS | 2715 | 1461347276115 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:47:56 INFO - PROCESS | 2715 | 1461347276437 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cede9800 == 126 [pid = 2715] [id = 385] 10:47:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30b05a3000) [pid = 2715] [serial = 1156] [outer = (nil)] 10:47:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30ce510c00) [pid = 2715] [serial = 1157] [outer = 0x7f30b05a3000] 10:47:56 INFO - PROCESS | 2715 | 1461347276515 Marionette DEBUG loaded listener.js 10:47:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30cea47c00) [pid = 2715] [serial = 1158] [outer = 0x7f30b05a3000] 10:47:57 INFO - PROCESS | 2715 | 1461347277421 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]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1579ms 10:47:57 INFO - PROCESS | 2715 | 1461347277455 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 2715 | 1461347277458 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 10:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:47:57 INFO - PROCESS | 2715 | 1461347277466 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 2715 | 1461347277468 Marionette TRACE conn3 <- [1,1514,null,{}] 10:47:57 INFO - PROCESS | 2715 | 1461347277474 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}] 10:47:57 INFO - PROCESS | 2715 | 1461347277727 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:47:57 INFO - PROCESS | 2715 | 1461347277982 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e73000 == 127 [pid = 2715] [id = 386] 10:47:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30a3202400) [pid = 2715] [serial = 1159] [outer = (nil)] 10:47:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30a320a800) [pid = 2715] [serial = 1160] [outer = 0x7f30a3202400] 10:47:58 INFO - PROCESS | 2715 | 1461347278103 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30a320fc00) [pid = 2715] [serial = 1161] [outer = 0x7f30a3202400] 10:47:59 INFO - PROCESS | 2715 | 1461347279006 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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1588ms 10:47:59 INFO - PROCESS | 2715 | 1461347279055 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 2715 | 1461347279059 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 10:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:47:59 INFO - PROCESS | 2715 | 1461347279065 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 2715 | 1461347279071 Marionette TRACE conn3 <- [1,1518,null,{}] 10:47:59 INFO - PROCESS | 2715 | 1461347279076 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}] 10:47:59 INFO - PROCESS | 2715 | 1461347279320 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:47:59 INFO - PROCESS | 2715 | 1461347279592 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d406f000 == 128 [pid = 2715] [id = 387] 10:47:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30b2caec00) [pid = 2715] [serial = 1162] [outer = (nil)] 10:47:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30cecde000) [pid = 2715] [serial = 1163] [outer = 0x7f30b2caec00] 10:47:59 INFO - PROCESS | 2715 | 1461347279719 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30cef76800) [pid = 2715] [serial = 1164] [outer = 0x7f30b2caec00] 10:48:00 INFO - PROCESS | 2715 | 1461347280783 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]]]}] 10:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1732ms 10:48:00 INFO - PROCESS | 2715 | 1461347280815 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 2715 | 1461347280818 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 10:48:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:48:00 INFO - PROCESS | 2715 | 1461347280829 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 2715 | 1461347280832 Marionette TRACE conn3 <- [1,1522,null,{}] 10:48:00 INFO - PROCESS | 2715 | 1461347280836 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}] 10:48:01 INFO - PROCESS | 2715 | 1461347281052 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:48:01 INFO - PROCESS | 2715 | 1461347281397 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cc3000 == 129 [pid = 2715] [id = 388] 10:48:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30a2258800) [pid = 2715] [serial = 1165] [outer = (nil)] 10:48:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30b15b9c00) [pid = 2715] [serial = 1166] [outer = 0x7f30a2258800] 10:48:01 INFO - PROCESS | 2715 | 1461347281485 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30b15c1000) [pid = 2715] [serial = 1167] [outer = 0x7f30a2258800] 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:02 INFO - PROCESS | 2715 | 1461347282320 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"]]]}] 10:48:02 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 () { 10:48:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:48:02 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 () { 10:48:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:48:02 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 () { 10:48:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:48:02 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 () { 10:48:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:48:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1529ms 10:48:02 INFO - PROCESS | 2715 | 1461347282366 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 2715 | 1461347282369 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 10:48:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:48:02 INFO - PROCESS | 2715 | 1461347282378 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 2715 | 1461347282381 Marionette TRACE conn3 <- [1,1526,null,{}] 10:48:02 INFO - PROCESS | 2715 | 1461347282408 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}] 10:48:02 INFO - PROCESS | 2715 | 1461347282627 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:48:02 INFO - PROCESS | 2715 | 1461347282928 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a58b5800 == 130 [pid = 2715] [id = 389] 10:48:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30a2268400) [pid = 2715] [serial = 1168] [outer = (nil)] 10:48:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30a64ef800) [pid = 2715] [serial = 1169] [outer = 0x7f30a2268400] 10:48:03 INFO - PROCESS | 2715 | 1461347283009 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30b05a8c00) [pid = 2715] [serial = 1170] [outer = 0x7f30a2268400] 10:48:03 INFO - PROCESS | 2715 | 1461347283831 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"]]]}] 10:48:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:48:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:48:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:48:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:48:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:48:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:48:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1509ms 10:48:03 INFO - PROCESS | 2715 | 1461347283913 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 2715 | 1461347283916 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 10:48:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:48:03 INFO - PROCESS | 2715 | 1461347283927 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 2715 | 1461347283930 Marionette TRACE conn3 <- [1,1530,null,{}] 10:48:03 INFO - PROCESS | 2715 | 1461347283936 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}] 10:48:04 INFO - PROCESS | 2715 | 1461347284154 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:48:05 INFO - PROCESS | 2715 | 1461347285142 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44ea800 == 131 [pid = 2715] [id = 390] 10:48:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30a2252400) [pid = 2715] [serial = 1171] [outer = (nil)] 10:48:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30a2263400) [pid = 2715] [serial = 1172] [outer = 0x7f30a2252400] 10:48:05 INFO - PROCESS | 2715 | 1461347285223 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30a2a2a800) [pid = 2715] [serial = 1173] [outer = 0x7f30a2252400] 10:48:05 INFO - PROCESS | 2715 | 1461347285938 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]]]}] 10:48:05 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 10:48:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:48:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:48:05 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. 10:48:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:48:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2030ms 10:48:05 INFO - PROCESS | 2715 | 1461347285966 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 2715 | 1461347285973 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 10:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:48:05 INFO - PROCESS | 2715 | 1461347285984 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 2715 | 1461347285988 Marionette TRACE conn3 <- [1,1534,null,{}] 10:48:05 INFO - PROCESS | 2715 | 1461347285996 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}] 10:48:06 INFO - PROCESS | 2715 | 1461347286175 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:48:06 INFO - PROCESS | 2715 | 1461347286424 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9fd5800 == 132 [pid = 2715] [id = 391] 10:48:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30a2a2b400) [pid = 2715] [serial = 1174] [outer = (nil)] 10:48:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30a6a39800) [pid = 2715] [serial = 1175] [outer = 0x7f30a2a2b400] 10:48:06 INFO - PROCESS | 2715 | 1461347286506 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30a6beb000) [pid = 2715] [serial = 1176] [outer = 0x7f30a2a2b400] 10:48:07 INFO - PROCESS | 2715 | 1461347287745 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]]]}] 10:48:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:48:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1832ms 10:48:07 INFO - PROCESS | 2715 | 1461347287820 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 2715 | 1461347287826 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 10:48:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:48:07 INFO - PROCESS | 2715 | 1461347287833 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 2715 | 1461347287836 Marionette TRACE conn3 <- [1,1538,null,{}] 10:48:07 INFO - PROCESS | 2715 | 1461347287842 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}] 10:48:08 INFO - PROCESS | 2715 | 1461347288118 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:48:08 INFO - PROCESS | 2715 | 1461347288377 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4326800 == 133 [pid = 2715] [id = 392] 10:48:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f30a8bcc400) [pid = 2715] [serial = 1177] [outer = (nil)] 10:48:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30a8bd5800) [pid = 2715] [serial = 1178] [outer = 0x7f30a8bcc400] 10:48:08 INFO - PROCESS | 2715 | 1461347288451 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30a9d3cc00) [pid = 2715] [serial = 1179] [outer = 0x7f30a8bcc400] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cf21f000 == 132 [pid = 2715] [id = 109] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa510000 == 131 [pid = 2715] [id = 281] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30a4215000) [pid = 2715] [serial = 1064] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bacdc800 == 130 [pid = 2715] [id = 364] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b8a99000 == 129 [pid = 2715] [id = 363] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6f82800 == 128 [pid = 2715] [id = 362] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4dca800 == 127 [pid = 2715] [id = 361] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b307d800 == 126 [pid = 2715] [id = 360] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac8f9000 == 125 [pid = 2715] [id = 359] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac5e9800 == 124 [pid = 2715] [id = 358] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ab9e2800 == 123 [pid = 2715] [id = 357] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7eb9800 == 122 [pid = 2715] [id = 356] 10:48:09 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a28cd800 == 121 [pid = 2715] [id = 355] 10:48:09 INFO - PROCESS | 2715 | 1461347289402 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]]]}] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f30bbeb5000) [pid = 2715] [serial = 1022] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 216 (0x7f30a454e000) [pid = 2715] [serial = 1046] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f30ac670000) [pid = 2715] [serial = 1061] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30ccee3800) [pid = 2715] [serial = 1037] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30ac41d400) [pid = 2715] [serial = 1059] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30a4552800) [pid = 2715] [serial = 1040] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30a43d6000) [pid = 2715] [serial = 1004] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30ab926800) [pid = 2715] [serial = 1058] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30a9d17400) [pid = 2715] [serial = 1056] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30bc969000) [pid = 2715] [serial = 1025] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30c9d1b800) [pid = 2715] [serial = 1034] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30b05a5c00) [pid = 2715] [serial = 1062] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30bd79a000) [pid = 2715] [serial = 1028] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30a226d400) [pid = 2715] [serial = 1052] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30b702d400) [pid = 2715] [serial = 1019] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30a7dcfc00) [pid = 2715] [serial = 1055] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30a8bd0c00) [pid = 2715] [serial = 1001] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30a565c000) [pid = 2715] [serial = 1053] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30b1ac9c00) [pid = 2715] [serial = 1010] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30b342fc00) [pid = 2715] [serial = 1013] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30bdcce400) [pid = 2715] [serial = 1031] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30a6beac00) [pid = 2715] [serial = 1049] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30b4d4d000) [pid = 2715] [serial = 1016] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30a2269800) [pid = 2715] [serial = 1043] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30a9d40400) [pid = 2715] [serial = 1007] [outer = (nil)] [url = about:blank] 10:48:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:48:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1629ms 10:48:09 INFO - PROCESS | 2715 | 1461347289463 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 2715 | 1461347289467 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 10:48:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:48:09 INFO - PROCESS | 2715 | 1461347289482 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 2715 | 1461347289490 Marionette TRACE conn3 <- [1,1542,null,{}] 10:48:09 INFO - PROCESS | 2715 | 1461347289497 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}] 10:48:09 INFO - PROCESS | 2715 | 1461347289693 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:48:09 INFO - PROCESS | 2715 | 1461347289931 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6ce1800 == 122 [pid = 2715] [id = 393] 10:48:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30a6be8400) [pid = 2715] [serial = 1180] [outer = (nil)] 10:48:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30a9e78000) [pid = 2715] [serial = 1181] [outer = 0x7f30a6be8400] 10:48:10 INFO - PROCESS | 2715 | 1461347290001 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30aa6c8000) [pid = 2715] [serial = 1182] [outer = 0x7f30a6be8400] 10:48:10 INFO - PROCESS | 2715 | 1461347290756 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]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:48:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1301ms 10:48:10 INFO - PROCESS | 2715 | 1461347290786 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 2715 | 1461347290790 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 10:48:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:48:10 INFO - PROCESS | 2715 | 1461347290800 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 2715 | 1461347290803 Marionette TRACE conn3 <- [1,1546,null,{}] 10:48:10 INFO - PROCESS | 2715 | 1461347290808 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}] 10:48:10 INFO - PROCESS | 2715 | 1461347290993 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:48:11 INFO - PROCESS | 2715 | 1461347291009 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4b4000 == 123 [pid = 2715] [id = 394] 10:48:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30a9d3f800) [pid = 2715] [serial = 1183] [outer = (nil)] 10:48:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30ac41d000) [pid = 2715] [serial = 1184] [outer = 0x7f30a9d3f800] 10:48:11 INFO - PROCESS | 2715 | 1461347291077 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30ac520800) [pid = 2715] [serial = 1185] [outer = 0x7f30a9d3f800] 10:48:12 INFO - PROCESS | 2715 | 1461347292157 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]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:48:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1378ms 10:48:12 INFO - PROCESS | 2715 | 1461347292181 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 2715 | 1461347292184 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 10:48:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:48:12 INFO - PROCESS | 2715 | 1461347292190 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 2715 | 1461347292192 Marionette TRACE conn3 <- [1,1550,null,{}] 10:48:12 INFO - PROCESS | 2715 | 1461347292198 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}] 10:48:12 INFO - PROCESS | 2715 | 1461347292452 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:48:12 INFO - PROCESS | 2715 | 1461347292488 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9f4000 == 124 [pid = 2715] [id = 395] 10:48:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30b059d800) [pid = 2715] [serial = 1186] [outer = (nil)] 10:48:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30b05a5c00) [pid = 2715] [serial = 1187] [outer = 0x7f30b059d800] 10:48:12 INFO - PROCESS | 2715 | 1461347292578 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30b120e000) [pid = 2715] [serial = 1188] [outer = 0x7f30b059d800] 10:48:13 INFO - PROCESS | 2715 | 1461347293550 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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:48:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1399ms 10:48:13 INFO - PROCESS | 2715 | 1461347293590 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 2715 | 1461347293593 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 10:48:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:48:13 INFO - PROCESS | 2715 | 1461347293599 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 2715 | 1461347293602 Marionette TRACE conn3 <- [1,1554,null,{}] 10:48:13 INFO - PROCESS | 2715 | 1461347293616 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}] 10:48:13 INFO - PROCESS | 2715 | 1461347293880 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:48:14 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30a1877c00) [pid = 2715] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:48:14 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30aa6be000) [pid = 2715] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:48:14 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30ac641800) [pid = 2715] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:48:14 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30a7b74c00) [pid = 2715] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:48:14 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30a224c000) [pid = 2715] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:48:14 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30a43d6400) [pid = 2715] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:48:14 INFO - PROCESS | 2715 | 1461347294877 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7fca800 == 125 [pid = 2715] [id = 396] 10:48:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30a1877c00) [pid = 2715] [serial = 1189] [outer = (nil)] 10:48:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30a7b74c00) [pid = 2715] [serial = 1190] [outer = 0x7f30a1877c00] 10:48:14 INFO - PROCESS | 2715 | 1461347294944 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30b15c1800) [pid = 2715] [serial = 1191] [outer = 0x7f30a1877c00] 10:48:15 INFO - PROCESS | 2715 | 1461347295626 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]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:48:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2090ms 10:48:15 INFO - PROCESS | 2715 | 1461347295694 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 2715 | 1461347295699 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 10:48:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:48:15 INFO - PROCESS | 2715 | 1461347295730 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 2715 | 1461347295734 Marionette TRACE conn3 <- [1,1558,null,{}] 10:48:15 INFO - PROCESS | 2715 | 1461347295740 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}] 10:48:15 INFO - PROCESS | 2715 | 1461347295940 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:48:15 INFO - PROCESS | 2715 | 1461347295951 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8dc000 == 126 [pid = 2715] [id = 397] 10:48:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30b1218c00) [pid = 2715] [serial = 1192] [outer = (nil)] 10:48:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30b2a44400) [pid = 2715] [serial = 1193] [outer = 0x7f30b1218c00] 10:48:16 INFO - PROCESS | 2715 | 1461347296012 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30b2cacc00) [pid = 2715] [serial = 1194] [outer = 0x7f30b1218c00] 10:48:17 INFO - PROCESS | 2715 | 1461347297066 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]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:48:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1397ms 10:48:17 INFO - PROCESS | 2715 | 1461347297113 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 2715 | 1461347297119 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 10:48:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:48:17 INFO - PROCESS | 2715 | 1461347297129 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - PROCESS | 2715 | 1461347297134 Marionette TRACE conn3 <- [1,1562,null,{}] 10:48:17 INFO - PROCESS | 2715 | 1461347297146 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}] 10:48:17 INFO - PROCESS | 2715 | 1461347297369 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:48:17 INFO - PROCESS | 2715 | 1461347297642 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a58ad000 == 127 [pid = 2715] [id = 398] 10:48:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30a4215800) [pid = 2715] [serial = 1195] [outer = (nil)] 10:48:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30a4556800) [pid = 2715] [serial = 1196] [outer = 0x7f30a4215800] 10:48:17 INFO - PROCESS | 2715 | 1461347297770 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30a64e7c00) [pid = 2715] [serial = 1197] [outer = 0x7f30a4215800] 10:48:18 INFO - PROCESS | 2715 | 1461347298734 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]]]}] 10:48:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:48:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1639ms 10:48:18 INFO - PROCESS | 2715 | 1461347298769 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 2715 | 1461347298777 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 10:48:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:48:18 INFO - PROCESS | 2715 | 1461347298790 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 2715 | 1461347298794 Marionette TRACE conn3 <- [1,1566,null,{}] 10:48:18 INFO - PROCESS | 2715 | 1461347298801 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}] 10:48:19 INFO - PROCESS | 2715 | 1461347299030 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:48:19 INFO - PROCESS | 2715 | 1461347299296 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa3d2000 == 128 [pid = 2715] [id = 399] 10:48:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30a6a34c00) [pid = 2715] [serial = 1198] [outer = (nil)] 10:48:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30a7b7e400) [pid = 2715] [serial = 1199] [outer = 0x7f30a6a34c00] 10:48:19 INFO - PROCESS | 2715 | 1461347299425 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30a9d17400) [pid = 2715] [serial = 1200] [outer = 0x7f30a6a34c00] 10:48:20 INFO - PROCESS | 2715 | 1461347300423 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]]]}] 10:48:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:48:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1687ms 10:48:20 INFO - PROCESS | 2715 | 1461347300476 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:48:20 INFO - PROCESS | 2715 | 1461347300480 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 10:48:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:48:20 INFO - PROCESS | 2715 | 1461347300487 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:48:20 INFO - PROCESS | 2715 | 1461347300493 Marionette TRACE conn3 <- [1,1570,null,{}] 10:48:20 INFO - PROCESS | 2715 | 1461347300510 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}] 10:48:20 INFO - PROCESS | 2715 | 1461347300828 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:48:21 INFO - PROCESS | 2715 | 1461347301083 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a08000 == 129 [pid = 2715] [id = 400] 10:48:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30ac420800) [pid = 2715] [serial = 1201] [outer = (nil)] 10:48:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30ac642800) [pid = 2715] [serial = 1202] [outer = 0x7f30ac420800] 10:48:21 INFO - PROCESS | 2715 | 1461347301167 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30b0bd3400) [pid = 2715] [serial = 1203] [outer = 0x7f30ac420800] 10:48:22 INFO - PROCESS | 2715 | 1461347302100 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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:48:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1687ms 10:48:22 INFO - PROCESS | 2715 | 1461347302174 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 2715 | 1461347302178 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 10:48:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:48:22 INFO - PROCESS | 2715 | 1461347302185 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 2715 | 1461347302188 Marionette TRACE conn3 <- [1,1574,null,{}] 10:48:22 INFO - PROCESS | 2715 | 1461347302194 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}] 10:48:22 INFO - PROCESS | 2715 | 1461347302461 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:48:22 INFO - PROCESS | 2715 | 1461347302725 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32cf000 == 130 [pid = 2715] [id = 401] 10:48:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30a9e6fc00) [pid = 2715] [serial = 1204] [outer = (nil)] 10:48:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30b15ba800) [pid = 2715] [serial = 1205] [outer = 0x7f30a9e6fc00] 10:48:22 INFO - PROCESS | 2715 | 1461347302853 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f30b2a46400) [pid = 2715] [serial = 1206] [outer = 0x7f30a9e6fc00] 10:48:23 INFO - PROCESS | 2715 | 1461347303723 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]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:48:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1584ms 10:48:23 INFO - PROCESS | 2715 | 1461347303770 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 2715 | 1461347303773 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 10:48:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:48:23 INFO - PROCESS | 2715 | 1461347303780 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 2715 | 1461347303783 Marionette TRACE conn3 <- [1,1578,null,{}] 10:48:23 INFO - PROCESS | 2715 | 1461347303789 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}] 10:48:24 INFO - PROCESS | 2715 | 1461347304021 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:48:24 INFO - PROCESS | 2715 | 1461347304373 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6eb2000 == 131 [pid = 2715] [id = 402] 10:48:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f30ac51fc00) [pid = 2715] [serial = 1207] [outer = (nil)] 10:48:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f30b2d05400) [pid = 2715] [serial = 1208] [outer = 0x7f30ac51fc00] 10:48:24 INFO - PROCESS | 2715 | 1461347304470 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f30b32a3400) [pid = 2715] [serial = 1209] [outer = 0x7f30ac51fc00] 10:48:25 INFO - PROCESS | 2715 | 1461347305328 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]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:48:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1590ms 10:48:25 INFO - PROCESS | 2715 | 1461347305372 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 2715 | 1461347305376 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 10:48:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:48:25 INFO - PROCESS | 2715 | 1461347305382 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 2715 | 1461347305384 Marionette TRACE conn3 <- [1,1582,null,{}] 10:48:25 INFO - PROCESS | 2715 | 1461347305390 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}] 10:48:25 INFO - PROCESS | 2715 | 1461347305634 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:48:25 INFO - PROCESS | 2715 | 1461347305856 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bacc7000 == 132 [pid = 2715] [id = 403] 10:48:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f30b32a7800) [pid = 2715] [serial = 1210] [outer = (nil)] 10:48:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f30b6363800) [pid = 2715] [serial = 1211] [outer = 0x7f30b32a7800] 10:48:25 INFO - PROCESS | 2715 | 1461347305985 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 220 (0x7f30b6679c00) [pid = 2715] [serial = 1212] [outer = 0x7f30b32a7800] 10:48:26 INFO - PROCESS | 2715 | 1461347306929 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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:48:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1581ms 10:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:48:26 INFO - PROCESS | 2715 | 1461347306964 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 2715 | 1461347306967 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 10:48:26 INFO - PROCESS | 2715 | 1461347306973 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 2715 | 1461347306976 Marionette TRACE conn3 <- [1,1586,null,{}] 10:48:26 INFO - PROCESS | 2715 | 1461347306982 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}] 10:48:27 INFO - PROCESS | 2715 | 1461347307185 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:48:27 INFO - PROCESS | 2715 | 1461347307403 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc861000 == 133 [pid = 2715] [id = 404] 10:48:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 221 (0x7f30b3b02c00) [pid = 2715] [serial = 1213] [outer = (nil)] 10:48:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 222 (0x7f30b75ccc00) [pid = 2715] [serial = 1214] [outer = 0x7f30b3b02c00] 10:48:27 INFO - PROCESS | 2715 | 1461347307525 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 223 (0x7f30b9da7c00) [pid = 2715] [serial = 1215] [outer = 0x7f30b3b02c00] 10:48:28 INFO - PROCESS | 2715 | 1461347308437 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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:48:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1530ms 10:48:28 INFO - PROCESS | 2715 | 1461347308518 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 2715 | 1461347308523 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 10:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:48:28 INFO - PROCESS | 2715 | 1461347308534 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 2715 | 1461347308537 Marionette TRACE conn3 <- [1,1590,null,{}] 10:48:28 INFO - PROCESS | 2715 | 1461347308543 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}] 10:48:28 INFO - PROCESS | 2715 | 1461347308761 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:48:29 INFO - PROCESS | 2715 | 1461347309019 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd5a8800 == 134 [pid = 2715] [id = 405] 10:48:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 224 (0x7f30b4b9f000) [pid = 2715] [serial = 1216] [outer = (nil)] 10:48:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 225 (0x7f30bac98800) [pid = 2715] [serial = 1217] [outer = 0x7f30b4b9f000] 10:48:29 INFO - PROCESS | 2715 | 1461347309137 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 226 (0x7f30bbcaf400) [pid = 2715] [serial = 1218] [outer = 0x7f30b4b9f000] 10:48:29 INFO - PROCESS | 2715 | 1461347309981 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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1528ms 10:48:30 INFO - PROCESS | 2715 | 1461347310063 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 2715 | 1461347310066 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 10:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:48:30 INFO - PROCESS | 2715 | 1461347310074 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 2715 | 1461347310078 Marionette TRACE conn3 <- [1,1594,null,{}] 10:48:30 INFO - PROCESS | 2715 | 1461347310083 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}] 10:48:30 INFO - PROCESS | 2715 | 1461347310347 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:48:30 INFO - PROCESS | 2715 | 1461347310657 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8cde000 == 135 [pid = 2715] [id = 406] 10:48:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 227 (0x7f30a8907c00) [pid = 2715] [serial = 1219] [outer = (nil)] 10:48:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 228 (0x7f30bc5db800) [pid = 2715] [serial = 1220] [outer = 0x7f30a8907c00] 10:48:30 INFO - PROCESS | 2715 | 1461347310743 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 229 (0x7f30bc964400) [pid = 2715] [serial = 1221] [outer = 0x7f30a8907c00] 10:48:31 INFO - PROCESS | 2715 | 1461347311615 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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1587ms 10:48:31 INFO - PROCESS | 2715 | 1461347311662 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 2715 | 1461347311666 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 10:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:48:31 INFO - PROCESS | 2715 | 1461347311672 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 2715 | 1461347311675 Marionette TRACE conn3 <- [1,1598,null,{}] 10:48:31 INFO - PROCESS | 2715 | 1461347311680 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}] 10:48:31 INFO - PROCESS | 2715 | 1461347311898 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:48:32 INFO - PROCESS | 2715 | 1461347312170 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c98d8800 == 136 [pid = 2715] [id = 407] 10:48:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 230 (0x7f30b653a400) [pid = 2715] [serial = 1222] [outer = (nil)] 10:48:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 231 (0x7f30bc96bc00) [pid = 2715] [serial = 1223] [outer = 0x7f30b653a400] 10:48:32 INFO - PROCESS | 2715 | 1461347312292 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 232 (0x7f30bcfbe800) [pid = 2715] [serial = 1224] [outer = 0x7f30b653a400] 10:48:33 INFO - PROCESS | 2715 | 1461347313174 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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1536ms 10:48:33 INFO - PROCESS | 2715 | 1461347313211 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 2715 | 1461347313216 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 10:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:48:33 INFO - PROCESS | 2715 | 1461347313225 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 2715 | 1461347313229 Marionette TRACE conn3 <- [1,1602,null,{}] 10:48:33 INFO - PROCESS | 2715 | 1461347313236 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}] 10:48:33 INFO - PROCESS | 2715 | 1461347313486 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:48:33 INFO - PROCESS | 2715 | 1461347313811 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e76800 == 137 [pid = 2715] [id = 408] 10:48:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 233 (0x7f30be60b800) [pid = 2715] [serial = 1225] [outer = (nil)] 10:48:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 234 (0x7f30bfa11000) [pid = 2715] [serial = 1226] [outer = 0x7f30be60b800] 10:48:33 INFO - PROCESS | 2715 | 1461347313901 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 235 (0x7f30c9ad3400) [pid = 2715] [serial = 1227] [outer = 0x7f30be60b800] 10:48:34 INFO - PROCESS | 2715 | 1461347314750 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]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1586ms 10:48:34 INFO - PROCESS | 2715 | 1461347314812 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 2715 | 1461347314816 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 10:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:48:34 INFO - PROCESS | 2715 | 1461347314843 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 2715 | 1461347314848 Marionette TRACE conn3 <- [1,1606,null,{}] 10:48:34 INFO - PROCESS | 2715 | 1461347314855 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}] 10:48:35 INFO - PROCESS | 2715 | 1461347315072 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:48:35 INFO - PROCESS | 2715 | 1461347315389 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7d87800 == 138 [pid = 2715] [id = 409] 10:48:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30be8f4800) [pid = 2715] [serial = 1228] [outer = (nil)] 10:48:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30cacef000) [pid = 2715] [serial = 1229] [outer = 0x7f30be8f4800] 10:48:35 INFO - PROCESS | 2715 | 1461347315471 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30ce582800) [pid = 2715] [serial = 1230] [outer = 0x7f30be8f4800] 10:48:36 INFO - PROCESS | 2715 | 1461347316285 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1491ms 10:48:36 INFO - PROCESS | 2715 | 1461347316330 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 2715 | 1461347316334 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 10:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:48:36 INFO - PROCESS | 2715 | 1461347316340 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 2715 | 1461347316343 Marionette TRACE conn3 <- [1,1610,null,{}] 10:48:36 INFO - PROCESS | 2715 | 1461347316349 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}] 10:48:36 INFO - PROCESS | 2715 | 1461347316634 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:48:36 INFO - PROCESS | 2715 | 1461347316790 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1f8f000 == 139 [pid = 2715] [id = 410] 10:48:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30a1904c00) [pid = 2715] [serial = 1231] [outer = (nil)] 10:48:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f30a190bc00) [pid = 2715] [serial = 1232] [outer = 0x7f30a1904c00] 10:48:36 INFO - PROCESS | 2715 | 1461347316907 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 241 (0x7f30a1911000) [pid = 2715] [serial = 1233] [outer = 0x7f30a1904c00] 10:48:37 INFO - PROCESS | 2715 | 1461347317804 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]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1535ms 10:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:48:37 INFO - PROCESS | 2715 | 1461347317876 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 2715 | 1461347317879 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 10:48:37 INFO - PROCESS | 2715 | 1461347317885 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 2715 | 1461347317888 Marionette TRACE conn3 <- [1,1614,null,{}] 10:48:37 INFO - PROCESS | 2715 | 1461347317894 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}] 10:48:38 INFO - PROCESS | 2715 | 1461347318103 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:48:38 INFO - PROCESS | 2715 | 1461347318319 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1fa6000 == 140 [pid = 2715] [id = 411] 10:48:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30a1907c00) [pid = 2715] [serial = 1234] [outer = (nil)] 10:48:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30cea3f400) [pid = 2715] [serial = 1235] [outer = 0x7f30a1907c00] 10:48:38 INFO - PROCESS | 2715 | 1461347318433 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30cecd5000) [pid = 2715] [serial = 1236] [outer = 0x7f30a1907c00] 10:48:39 INFO - PROCESS | 2715 | 1461347319348 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]]]}] 10:48:39 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 10:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1531ms 10:48:39 INFO - PROCESS | 2715 | 1461347319417 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 2715 | 1461347319420 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 10:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:48:39 INFO - PROCESS | 2715 | 1461347319426 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 2715 | 1461347319428 Marionette TRACE conn3 <- [1,1618,null,{}] 10:48:39 INFO - PROCESS | 2715 | 1461347319434 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}] 10:48:39 INFO - PROCESS | 2715 | 1461347319652 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:48:39 INFO - PROCESS | 2715 | 1461347319910 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8012000 == 141 [pid = 2715] [id = 412] 10:48:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30a1911400) [pid = 2715] [serial = 1237] [outer = (nil)] 10:48:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30a2eaac00) [pid = 2715] [serial = 1238] [outer = 0x7f30a1911400] 10:48:40 INFO - PROCESS | 2715 | 1461347320027 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30a2eb0000) [pid = 2715] [serial = 1239] [outer = 0x7f30a1911400] 10:48:40 INFO - PROCESS | 2715 | 1461347320880 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]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1528ms 10:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:48:40 INFO - PROCESS | 2715 | 1461347320955 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 2715 | 1461347320958 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 10:48:40 INFO - PROCESS | 2715 | 1461347320965 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 2715 | 1461347320968 Marionette TRACE conn3 <- [1,1622,null,{}] 10:48:40 INFO - PROCESS | 2715 | 1461347320973 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}] 10:48:41 INFO - PROCESS | 2715 | 1461347321232 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:48:41 INFO - PROCESS | 2715 | 1461347321538 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a0269800 == 142 [pid = 2715] [id = 413] 10:48:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30a2262c00) [pid = 2715] [serial = 1240] [outer = (nil)] 10:48:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30a318ec00) [pid = 2715] [serial = 1241] [outer = 0x7f30a2262c00] 10:48:41 INFO - PROCESS | 2715 | 1461347321616 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30a32b3c00) [pid = 2715] [serial = 1242] [outer = 0x7f30a2262c00] 10:48:42 INFO - PROCESS | 2715 | 1461347322503 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]]]}] 10:48:42 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 10:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1587ms 10:48:42 INFO - PROCESS | 2715 | 1461347322551 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:48:42 INFO - PROCESS | 2715 | 1461347322555 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 10:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:48:42 INFO - PROCESS | 2715 | 1461347322561 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 2715 | 1461347322563 Marionette TRACE conn3 <- [1,1626,null,{}] 10:48:42 INFO - PROCESS | 2715 | 1461347322569 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}] 10:48:42 INFO - PROCESS | 2715 | 1461347322776 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:48:43 INFO - PROCESS | 2715 | 1461347323045 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b1e800 == 143 [pid = 2715] [id = 414] 10:48:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30a1908400) [pid = 2715] [serial = 1243] [outer = (nil)] 10:48:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30a7754400) [pid = 2715] [serial = 1244] [outer = 0x7f30a1908400] 10:48:43 INFO - PROCESS | 2715 | 1461347323168 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 253 (0x7f30b0bd2800) [pid = 2715] [serial = 1245] [outer = 0x7f30a1908400] 10:48:44 INFO - PROCESS | 2715 | 1461347324464 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]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1983ms 10:48:44 INFO - PROCESS | 2715 | 1461347324545 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 2715 | 1461347324551 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 10:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:48:44 INFO - PROCESS | 2715 | 1461347324609 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 2715 | 1461347324615 Marionette TRACE conn3 <- [1,1630,null,{}] 10:48:44 INFO - PROCESS | 2715 | 1461347324687 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}] 10:48:44 INFO - PROCESS | 2715 | 1461347324881 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:48:45 INFO - PROCESS | 2715 | 1461347325161 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7eb5000 == 144 [pid = 2715] [id = 415] 10:48:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 254 (0x7f30a2269c00) [pid = 2715] [serial = 1246] [outer = (nil)] 10:48:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 255 (0x7f30a3183400) [pid = 2715] [serial = 1247] [outer = 0x7f30a2269c00] 10:48:45 INFO - PROCESS | 2715 | 1461347325235 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 256 (0x7f30a43d6400) [pid = 2715] [serial = 1248] [outer = 0x7f30a2269c00] 10:48:46 INFO - PROCESS | 2715 | 1461347326340 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]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1841ms 10:48:46 INFO - PROCESS | 2715 | 1461347326401 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 2715 | 1461347326409 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 10:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:48:46 INFO - PROCESS | 2715 | 1461347326419 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 2715 | 1461347326422 Marionette TRACE conn3 <- [1,1634,null,{}] 10:48:46 INFO - PROCESS | 2715 | 1461347326429 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}] 10:48:46 INFO - PROCESS | 2715 | 1461347326636 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:48:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7fca800 == 143 [pid = 2715] [id = 396] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 255 (0x7f30b342a000) [pid = 2715] [serial = 1130] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 254 (0x7f30bbfdb400) [pid = 2715] [serial = 1097] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 253 (0x7f30bd94e400) [pid = 2715] [serial = 1100] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 252 (0x7f30be8f0c00) [pid = 2715] [serial = 1103] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 251 (0x7f30c8c62c00) [pid = 2715] [serial = 1106] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 250 (0x7f30c9badc00) [pid = 2715] [serial = 1109] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | 1461347327075 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ab9f4000 == 142 [pid = 2715] [id = 395] 10:48:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4b4000 == 141 [pid = 2715] [id = 394] 10:48:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6ce1800 == 140 [pid = 2715] [id = 393] 10:48:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4326800 == 139 [pid = 2715] [id = 392] 10:48:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9fd5800 == 138 [pid = 2715] [id = 391] 10:48:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a432b000 == 139 [pid = 2715] [id = 416] 10:48:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30a32b5400) [pid = 2715] [serial = 1249] [outer = (nil)] 10:48:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30a4daa800) [pid = 2715] [serial = 1250] [outer = 0x7f30a32b5400] 10:48:47 INFO - PROCESS | 2715 | 1461347327174 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 253 (0x7f30a64ea400) [pid = 2715] [serial = 1251] [outer = 0x7f30a32b5400] 10:48:47 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44ea800 == 138 [pid = 2715] [id = 390] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 252 (0x7f30b05ab400) [pid = 2715] [serial = 1065] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 251 (0x7f30b1ac1400) [pid = 2715] [serial = 1076] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 250 (0x7f30b2c76400) [pid = 2715] [serial = 1079] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 249 (0x7f30a6bef800) [pid = 2715] [serial = 1118] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 248 (0x7f30a890d800) [pid = 2715] [serial = 1119] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 247 (0x7f30a2250800) [pid = 2715] [serial = 1067] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 246 (0x7f30b962b400) [pid = 2715] [serial = 1094] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 245 (0x7f30b6359800) [pid = 2715] [serial = 1085] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 244 (0x7f30b75ca400) [pid = 2715] [serial = 1091] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30a25efc00) [pid = 2715] [serial = 1112] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 242 (0x7f30b3433800) [pid = 2715] [serial = 1082] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 241 (0x7f30a6bf5800) [pid = 2715] [serial = 1070] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 240 (0x7f30b2a47800) [pid = 2715] [serial = 1128] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 239 (0x7f30b05a7400) [pid = 2715] [serial = 1124] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 238 (0x7f30ac414400) [pid = 2715] [serial = 1122] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30b120a400) [pid = 2715] [serial = 1125] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30b1ac1c00) [pid = 2715] [serial = 1127] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 235 (0x7f30aa052400) [pid = 2715] [serial = 1121] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 234 (0x7f30a43ce800) [pid = 2715] [serial = 1116] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 233 (0x7f30a3186c00) [pid = 2715] [serial = 1115] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 232 (0x7f30b6546400) [pid = 2715] [serial = 1088] [outer = (nil)] [url = about:blank] 10:48:47 INFO - PROCESS | 2715 | --DOMWINDOW == 231 (0x7f30aa6c3400) [pid = 2715] [serial = 1073] [outer = (nil)] [url = about:blank] 10:48:48 INFO - PROCESS | 2715 | 1461347328007 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]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1629ms 10:48:48 INFO - PROCESS | 2715 | 1461347328049 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 2715 | 1461347328052 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 10:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:48:48 INFO - PROCESS | 2715 | 1461347328060 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 2715 | 1461347328066 Marionette TRACE conn3 <- [1,1638,null,{}] 10:48:48 INFO - PROCESS | 2715 | 1461347328102 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}] 10:48:48 INFO - PROCESS | 2715 | 1461347328309 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:48:48 INFO - PROCESS | 2715 | 1461347328323 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9fc6800 == 139 [pid = 2715] [id = 417] 10:48:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 232 (0x7f30a6bea400) [pid = 2715] [serial = 1252] [outer = (nil)] 10:48:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 233 (0x7f30a8908400) [pid = 2715] [serial = 1253] [outer = 0x7f30a6bea400] 10:48:48 INFO - PROCESS | 2715 | 1461347328418 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 234 (0x7f30a9d1b800) [pid = 2715] [serial = 1254] [outer = 0x7f30a6bea400] 10:48:49 INFO - PROCESS | 2715 | 1461347329424 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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1398ms 10:48:49 INFO - PROCESS | 2715 | 1461347329459 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 2715 | 1461347329463 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 10:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:48:49 INFO - PROCESS | 2715 | 1461347329469 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 2715 | 1461347329471 Marionette TRACE conn3 <- [1,1642,null,{}] 10:48:49 INFO - PROCESS | 2715 | 1461347329476 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}] 10:48:49 INFO - PROCESS | 2715 | 1461347329768 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:48:49 INFO - PROCESS | 2715 | 1461347329803 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4b5800 == 140 [pid = 2715] [id = 418] 10:48:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 235 (0x7f30a2a2f400) [pid = 2715] [serial = 1255] [outer = (nil)] 10:48:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30aa055400) [pid = 2715] [serial = 1256] [outer = 0x7f30a2a2f400] 10:48:49 INFO - PROCESS | 2715 | 1461347329872 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30abced800) [pid = 2715] [serial = 1257] [outer = 0x7f30a2a2f400] 10:48:50 INFO - PROCESS | 2715 | 1461347330836 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]]]}] 10:48:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:48:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1434ms 10:48:50 INFO - PROCESS | 2715 | 1461347330905 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:48:50 INFO - PROCESS | 2715 | 1461347330910 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 10:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:48:50 INFO - PROCESS | 2715 | 1461347330924 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - PROCESS | 2715 | 1461347330927 Marionette TRACE conn3 <- [1,1646,null,{}] 10:48:50 INFO - PROCESS | 2715 | 1461347330934 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}] 10:48:51 INFO - PROCESS | 2715 | 1461347331205 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:48:51 INFO - PROCESS | 2715 | 1461347331238 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abaa3800 == 141 [pid = 2715] [id = 419] 10:48:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30abcedc00) [pid = 2715] [serial = 1258] [outer = (nil)] 10:48:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30ac636400) [pid = 2715] [serial = 1259] [outer = 0x7f30abcedc00] 10:48:51 INFO - PROCESS | 2715 | 1461347331303 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f30b05a8800) [pid = 2715] [serial = 1260] [outer = 0x7f30abcedc00] 10:48:52 INFO - PROCESS | 2715 | --DOMWINDOW == 239 (0x7f30a9d3f800) [pid = 2715] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:48:52 INFO - PROCESS | 2715 | --DOMWINDOW == 238 (0x7f30a8bcc400) [pid = 2715] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:48:52 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30a2252400) [pid = 2715] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:48:52 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30a2a2b400) [pid = 2715] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:48:52 INFO - PROCESS | 2715 | --DOMWINDOW == 235 (0x7f30b059d800) [pid = 2715] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:48:52 INFO - PROCESS | 2715 | --DOMWINDOW == 234 (0x7f30a1877c00) [pid = 2715] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:48:52 INFO - PROCESS | 2715 | --DOMWINDOW == 233 (0x7f30a6be8400) [pid = 2715] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:48:52 INFO - PROCESS | 2715 | 1461347332634 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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1731ms 10:48:52 INFO - PROCESS | 2715 | 1461347332657 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 2715 | 1461347332661 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 10:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:48:52 INFO - PROCESS | 2715 | 1461347332680 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 2715 | 1461347332684 Marionette TRACE conn3 <- [1,1650,null,{}] 10:48:52 INFO - PROCESS | 2715 | 1461347332690 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}] 10:48:52 INFO - PROCESS | 2715 | 1461347332981 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:48:53 INFO - PROCESS | 2715 | 1461347333006 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6b2800 == 142 [pid = 2715] [id = 420] 10:48:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 234 (0x7f30a9e77400) [pid = 2715] [serial = 1261] [outer = (nil)] 10:48:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 235 (0x7f30b0bd3c00) [pid = 2715] [serial = 1262] [outer = 0x7f30a9e77400] 10:48:53 INFO - PROCESS | 2715 | 1461347333074 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 236 (0x7f30b2c76000) [pid = 2715] [serial = 1263] [outer = 0x7f30a9e77400] 10:48:53 INFO - PROCESS | 2715 | 1461347333932 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]]]}] 10:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1288ms 10:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:48:53 INFO - PROCESS | 2715 | 1461347333968 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 2715 | 1461347333971 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 10:48:53 INFO - PROCESS | 2715 | 1461347333977 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 2715 | 1461347333980 Marionette TRACE conn3 <- [1,1654,null,{}] 10:48:53 INFO - PROCESS | 2715 | 1461347333985 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}] 10:48:54 INFO - PROCESS | 2715 | 1461347334178 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:48:54 INFO - PROCESS | 2715 | 1461347334530 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a23c7800 == 143 [pid = 2715] [id = 421] 10:48:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30a1879400) [pid = 2715] [serial = 1264] [outer = (nil)] 10:48:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30a1885800) [pid = 2715] [serial = 1265] [outer = 0x7f30a1879400] 10:48:54 INFO - PROCESS | 2715 | 1461347334613 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30a226d400) [pid = 2715] [serial = 1266] [outer = 0x7f30a1879400] 10:48:55 INFO - PROCESS | 2715 | 1461347335580 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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1633ms 10:48:55 INFO - PROCESS | 2715 | 1461347335612 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 2715 | 1461347335618 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 10:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:48:55 INFO - PROCESS | 2715 | 1461347335627 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 2715 | 1461347335632 Marionette TRACE conn3 <- [1,1658,null,{}] 10:48:55 INFO - PROCESS | 2715 | 1461347335639 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}] 10:48:55 INFO - PROCESS | 2715 | 1461347335862 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:48:56 INFO - PROCESS | 2715 | 1461347336141 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8020800 == 144 [pid = 2715] [id = 422] 10:48:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f30a454e400) [pid = 2715] [serial = 1267] [outer = (nil)] 10:48:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 241 (0x7f30a4da5400) [pid = 2715] [serial = 1268] [outer = 0x7f30a454e400] 10:48:56 INFO - PROCESS | 2715 | 1461347336267 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30a64e8c00) [pid = 2715] [serial = 1269] [outer = 0x7f30a454e400] 10:48:57 INFO - PROCESS | 2715 | 1461347337234 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1682ms 10:48:57 INFO - PROCESS | 2715 | 1461347337314 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:48:57 INFO - PROCESS | 2715 | 1461347337320 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 10:48:57 INFO - PROCESS | 2715 | 1461347337326 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 2715 | 1461347337330 Marionette TRACE conn3 <- [1,1662,null,{}] 10:48:57 INFO - PROCESS | 2715 | 1461347337336 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}] 10:48:57 INFO - PROCESS | 2715 | 1461347337591 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:48:57 INFO - PROCESS | 2715 | 1461347337945 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac58a000 == 145 [pid = 2715] [id = 423] 10:48:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30a6a3bc00) [pid = 2715] [serial = 1270] [outer = (nil)] 10:48:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30a8bcc400) [pid = 2715] [serial = 1271] [outer = 0x7f30a6a3bc00] 10:48:58 INFO - PROCESS | 2715 | 1461347338021 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30ab92cc00) [pid = 2715] [serial = 1272] [outer = 0x7f30a6a3bc00] 10:48:58 INFO - PROCESS | 2715 | 1461347338930 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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1635ms 10:48:58 INFO - PROCESS | 2715 | 1461347338962 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 2715 | 1461347338966 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 10:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:48:58 INFO - PROCESS | 2715 | 1461347338982 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 2715 | 1461347338990 Marionette TRACE conn3 <- [1,1666,null,{}] 10:48:59 INFO - PROCESS | 2715 | 1461347338996 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}] 10:48:59 INFO - PROCESS | 2715 | 1461347339233 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:48:59 INFO - PROCESS | 2715 | 1461347339542 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6ea3000 == 146 [pid = 2715] [id = 424] 10:48:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30a6bf2000) [pid = 2715] [serial = 1273] [outer = (nil)] 10:48:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30b0bd7400) [pid = 2715] [serial = 1274] [outer = 0x7f30a6bf2000] 10:48:59 INFO - PROCESS | 2715 | 1461347339624 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30b15c0c00) [pid = 2715] [serial = 1275] [outer = 0x7f30a6bf2000] 10:49:00 INFO - PROCESS | 2715 | 1461347340537 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]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1601ms 10:49:00 INFO - PROCESS | 2715 | 1461347340576 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 2715 | 1461347340581 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 10:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:49:00 INFO - PROCESS | 2715 | 1461347340588 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 2715 | 1461347340591 Marionette TRACE conn3 <- [1,1670,null,{}] 10:49:00 INFO - PROCESS | 2715 | 1461347340598 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}] 10:49:00 INFO - PROCESS | 2715 | 1461347340814 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:49:01 INFO - PROCESS | 2715 | 1461347341127 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ba84f000 == 147 [pid = 2715] [id = 425] 10:49:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30ac416400) [pid = 2715] [serial = 1276] [outer = (nil)] 10:49:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30b2d0ec00) [pid = 2715] [serial = 1277] [outer = 0x7f30ac416400] 10:49:01 INFO - PROCESS | 2715 | 1461347341207 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30b3433c00) [pid = 2715] [serial = 1278] [outer = 0x7f30ac416400] 10:49:02 INFO - PROCESS | 2715 | 1461347342066 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]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1531ms 10:49:02 INFO - PROCESS | 2715 | 1461347342120 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 2715 | 1461347342124 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 10:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:49:02 INFO - PROCESS | 2715 | 1461347342133 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 2715 | 1461347342138 Marionette TRACE conn3 <- [1,1674,null,{}] 10:49:02 INFO - PROCESS | 2715 | 1461347342146 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}] 10:49:02 INFO - PROCESS | 2715 | 1461347342424 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:49:02 INFO - PROCESS | 2715 | 1461347342747 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd577800 == 148 [pid = 2715] [id = 426] 10:49:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30b4ba0c00) [pid = 2715] [serial = 1279] [outer = (nil)] 10:49:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 253 (0x7f30b4d49800) [pid = 2715] [serial = 1280] [outer = 0x7f30b4ba0c00] 10:49:02 INFO - PROCESS | 2715 | 1461347342849 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 254 (0x7f30b75cb400) [pid = 2715] [serial = 1281] [outer = 0x7f30b4ba0c00] 10:49:03 INFO - PROCESS | 2715 | 1461347343854 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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1782ms 10:49:03 INFO - PROCESS | 2715 | 1461347343916 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:49:03 INFO - PROCESS | 2715 | 1461347343920 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 10:49:03 INFO - PROCESS | 2715 | 1461347343927 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 2715 | 1461347343930 Marionette TRACE conn3 <- [1,1678,null,{}] 10:49:03 INFO - PROCESS | 2715 | 1461347343936 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}] 10:49:04 INFO - PROCESS | 2715 | 1461347344157 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:49:04 INFO - PROCESS | 2715 | 1461347344458 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cac03000 == 149 [pid = 2715] [id = 427] 10:49:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 255 (0x7f30b4ba2000) [pid = 2715] [serial = 1282] [outer = (nil)] 10:49:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 256 (0x7f30bcbb9000) [pid = 2715] [serial = 1283] [outer = 0x7f30b4ba2000] 10:49:04 INFO - PROCESS | 2715 | 1461347344538 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 257 (0x7f30bd79ac00) [pid = 2715] [serial = 1284] [outer = 0x7f30b4ba2000] 10:49:05 INFO - PROCESS | 2715 | 1461347345422 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]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1536ms 10:49:05 INFO - PROCESS | 2715 | 1461347345462 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 2715 | 1461347345466 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 10:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:49:05 INFO - PROCESS | 2715 | 1461347345471 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 2715 | 1461347345474 Marionette TRACE conn3 <- [1,1682,null,{}] 10:49:05 INFO - PROCESS | 2715 | 1461347345480 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}] 10:49:05 INFO - PROCESS | 2715 | 1461347345697 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:49:06 INFO - PROCESS | 2715 | 1461347346010 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cf203000 == 150 [pid = 2715] [id = 428] 10:49:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 258 (0x7f30b75ca400) [pid = 2715] [serial = 1285] [outer = (nil)] 10:49:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 259 (0x7f30bdccc400) [pid = 2715] [serial = 1286] [outer = 0x7f30b75ca400] 10:49:06 INFO - PROCESS | 2715 | 1461347346091 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 260 (0x7f30bfa04c00) [pid = 2715] [serial = 1287] [outer = 0x7f30b75ca400] 10:49:06 INFO - PROCESS | 2715 | 1461347346944 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1535ms 10:49:07 INFO - PROCESS | 2715 | 1461347347008 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 2715 | 1461347347012 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 10:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:49:07 INFO - PROCESS | 2715 | 1461347347018 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 2715 | 1461347347022 Marionette TRACE conn3 <- [1,1686,null,{}] 10:49:07 INFO - PROCESS | 2715 | 1461347347028 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}] 10:49:07 INFO - PROCESS | 2715 | 1461347347248 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:49:07 INFO - PROCESS | 2715 | 1461347347518 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3ca9000 == 151 [pid = 2715] [id = 429] 10:49:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 261 (0x7f30a6a2f800) [pid = 2715] [serial = 1288] [outer = (nil)] 10:49:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 262 (0x7f30c3c80c00) [pid = 2715] [serial = 1289] [outer = 0x7f30a6a2f800] 10:49:07 INFO - PROCESS | 2715 | 1461347347637 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 263 (0x7f30cac29800) [pid = 2715] [serial = 1290] [outer = 0x7f30a6a2f800] 10:49:08 INFO - PROCESS | 2715 | 1461347348491 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]]]}] 10:49:08 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 10:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1535ms 10:49:08 INFO - PROCESS | 2715 | 1461347348556 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 2715 | 1461347348560 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 10:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:49:08 INFO - PROCESS | 2715 | 1461347348566 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 2715 | 1461347348568 Marionette TRACE conn3 <- [1,1690,null,{}] 10:49:08 INFO - PROCESS | 2715 | 1461347348575 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}] 10:49:08 INFO - PROCESS | 2715 | 1461347348800 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:49:09 INFO - PROCESS | 2715 | 1461347349064 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d311a000 == 152 [pid = 2715] [id = 430] 10:49:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 264 (0x7f30a03ed000) [pid = 2715] [serial = 1291] [outer = (nil)] 10:49:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 265 (0x7f30a03f5c00) [pid = 2715] [serial = 1292] [outer = 0x7f30a03ed000] 10:49:09 INFO - PROCESS | 2715 | 1461347349184 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 266 (0x7f30a03fac00) [pid = 2715] [serial = 1293] [outer = 0x7f30a03ed000] 10:49:10 INFO - PROCESS | 2715 | 1461347350089 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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1581ms 10:49:10 INFO - PROCESS | 2715 | 1461347350149 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 2715 | 1461347350151 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 10:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:49:10 INFO - PROCESS | 2715 | 1461347350158 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 2715 | 1461347350160 Marionette TRACE conn3 <- [1,1694,null,{}] 10:49:10 INFO - PROCESS | 2715 | 1461347350166 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}] 10:49:10 INFO - PROCESS | 2715 | 1461347350382 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:49:10 INFO - PROCESS | 2715 | 1461347350657 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b069a000 == 153 [pid = 2715] [id = 431] 10:49:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 267 (0x7f30cce2c000) [pid = 2715] [serial = 1294] [outer = (nil)] 10:49:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 268 (0x7f30cea47800) [pid = 2715] [serial = 1295] [outer = 0x7f30cce2c000] 10:49:10 INFO - PROCESS | 2715 | 1461347350804 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 269 (0x7f30ced90800) [pid = 2715] [serial = 1296] [outer = 0x7f30cce2c000] 10:49:11 INFO - PROCESS | 2715 | 1461347351697 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]]]}] 10:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1586ms 10:49:11 INFO - PROCESS | 2715 | 1461347351745 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 2715 | 1461347351750 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 10:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:49:11 INFO - PROCESS | 2715 | 1461347351755 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 2715 | 1461347351759 Marionette TRACE conn3 <- [1,1698,null,{}] 10:49:11 INFO - PROCESS | 2715 | 1461347351765 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}] 10:49:12 INFO - PROCESS | 2715 | 1461347352029 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:49:12 INFO - PROCESS | 2715 | 1461347352375 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1aa8000 == 154 [pid = 2715] [id = 432] 10:49:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 270 (0x7f30b2cb7000) [pid = 2715] [serial = 1297] [outer = (nil)] 10:49:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 271 (0x7f30cef74800) [pid = 2715] [serial = 1298] [outer = 0x7f30b2cb7000] 10:49:12 INFO - PROCESS | 2715 | 1461347352460 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 272 (0x7f30cf11e000) [pid = 2715] [serial = 1299] [outer = 0x7f30b2cb7000] 10:49:13 INFO - PROCESS | 2715 | 1461347353275 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]]]}] 10:49:13 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 10:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1579ms 10:49:13 INFO - PROCESS | 2715 | 1461347353336 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 2715 | 1461347353340 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 10:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:49:13 INFO - PROCESS | 2715 | 1461347353346 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 2715 | 1461347353348 Marionette TRACE conn3 <- [1,1702,null,{}] 10:49:13 INFO - PROCESS | 2715 | 1461347353354 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}] 10:49:13 INFO - PROCESS | 2715 | 1461347353558 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:49:13 INFO - PROCESS | 2715 | 1461347353829 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6316800 == 155 [pid = 2715] [id = 433] 10:49:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 273 (0x7f30a2ba4c00) [pid = 2715] [serial = 1300] [outer = (nil)] 10:49:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 274 (0x7f30a2bac400) [pid = 2715] [serial = 1301] [outer = 0x7f30a2ba4c00] 10:49:13 INFO - PROCESS | 2715 | 1461347353960 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 275 (0x7f30a2bb1800) [pid = 2715] [serial = 1302] [outer = 0x7f30a2ba4c00] 10:49:14 INFO - PROCESS | 2715 | 1461347354776 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]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1485ms 10:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:49:14 INFO - PROCESS | 2715 | 1461347354832 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:49:14 INFO - PROCESS | 2715 | 1461347354835 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 10:49:14 INFO - PROCESS | 2715 | 1461347354842 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 2715 | 1461347354845 Marionette TRACE conn3 <- [1,1706,null,{}] 10:49:14 INFO - PROCESS | 2715 | 1461347354850 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}] 10:49:15 INFO - PROCESS | 2715 | 1461347355048 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:49:15 INFO - PROCESS | 2715 | 1461347355317 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a16d0000 == 156 [pid = 2715] [id = 434] 10:49:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 276 (0x7f309facb800) [pid = 2715] [serial = 1303] [outer = (nil)] 10:49:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 277 (0x7f309fad2400) [pid = 2715] [serial = 1304] [outer = 0x7f309facb800] 10:49:15 INFO - PROCESS | 2715 | 1461347355432 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 278 (0x7f309fad7800) [pid = 2715] [serial = 1305] [outer = 0x7f309facb800] 10:49:16 INFO - PROCESS | 2715 | 1461347356263 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]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1483ms 10:49:16 INFO - PROCESS | 2715 | 1461347356325 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 2715 | 1461347356329 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 10:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:49:16 INFO - PROCESS | 2715 | 1461347356335 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 2715 | 1461347356337 Marionette TRACE conn3 <- [1,1710,null,{}] 10:49:16 INFO - PROCESS | 2715 | 1461347356344 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}] 10:49:16 INFO - PROCESS | 2715 | 1461347356568 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:49:16 INFO - PROCESS | 2715 | 1461347356853 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5e1800 == 157 [pid = 2715] [id = 435] 10:49:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 279 (0x7f309facdc00) [pid = 2715] [serial = 1306] [outer = (nil)] 10:49:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 280 (0x7f30a1382800) [pid = 2715] [serial = 1307] [outer = 0x7f309facdc00] 10:49:16 INFO - PROCESS | 2715 | 1461347356972 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 281 (0x7f30a1387000) [pid = 2715] [serial = 1308] [outer = 0x7f309facdc00] 10:49:17 INFO - PROCESS | 2715 | 1461347357846 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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1580ms 10:49:17 INFO - PROCESS | 2715 | 1461347357916 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 2715 | 1461347357920 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 10:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:49:17 INFO - PROCESS | 2715 | 1461347357926 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 2715 | 1461347357928 Marionette TRACE conn3 <- [1,1714,null,{}] 10:49:17 INFO - PROCESS | 2715 | 1461347357934 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}] 10:49:18 INFO - PROCESS | 2715 | 1461347358147 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:49:19 INFO - PROCESS | 2715 | 1461347359087 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6322800 == 158 [pid = 2715] [id = 436] 10:49:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 282 (0x7f309fad7c00) [pid = 2715] [serial = 1309] [outer = (nil)] 10:49:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 283 (0x7f30a03f6800) [pid = 2715] [serial = 1310] [outer = 0x7f309fad7c00] 10:49:19 INFO - PROCESS | 2715 | 1461347359161 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 284 (0x7f30a1388c00) [pid = 2715] [serial = 1311] [outer = 0x7f309fad7c00] 10:49:20 INFO - PROCESS | 2715 | 1461347360022 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]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2134ms 10:49:20 INFO - PROCESS | 2715 | 1461347360063 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 2715 | 1461347360069 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 10:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:49:20 INFO - PROCESS | 2715 | 1461347360078 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 2715 | 1461347360082 Marionette TRACE conn3 <- [1,1718,null,{}] 10:49:20 INFO - PROCESS | 2715 | 1461347360089 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}] 10:49:20 INFO - PROCESS | 2715 | 1461347360280 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:49:20 INFO - PROCESS | 2715 | 1461347360563 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b07000 == 159 [pid = 2715] [id = 437] 10:49:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 285 (0x7f30a190a400) [pid = 2715] [serial = 1312] [outer = (nil)] 10:49:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 286 (0x7f30a2270c00) [pid = 2715] [serial = 1313] [outer = 0x7f30a190a400] 10:49:20 INFO - PROCESS | 2715 | 1461347360685 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 287 (0x7f30a2bab800) [pid = 2715] [serial = 1314] [outer = 0x7f30a190a400] 10:49:21 INFO - PROCESS | 2715 | 1461347361743 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]]]}] 10:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1735ms 10:49:21 INFO - PROCESS | 2715 | 1461347361817 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:49:21 INFO - PROCESS | 2715 | 1461347361823 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 10:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:49:21 INFO - PROCESS | 2715 | 1461347361831 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 2715 | 1461347361833 Marionette TRACE conn3 <- [1,1722,null,{}] 10:49:21 INFO - PROCESS | 2715 | 1461347361839 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}] 10:49:22 INFO - PROCESS | 2715 | 1461347362042 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:49:22 INFO - PROCESS | 2715 | 1461347362396 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7d7f000 == 160 [pid = 2715] [id = 438] 10:49:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 288 (0x7f30a3188000) [pid = 2715] [serial = 1315] [outer = (nil)] 10:49:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 289 (0x7f30a32ac800) [pid = 2715] [serial = 1316] [outer = 0x7f30a3188000] 10:49:22 INFO - PROCESS | 2715 | 1461347362472 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 290 (0x7f30a421ac00) [pid = 2715] [serial = 1317] [outer = 0x7f30a3188000] 10:49:23 INFO - PROCESS | 2715 | 1461347363356 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]]]}] 10:49:23 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 10:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1588ms 10:49:23 INFO - PROCESS | 2715 | 1461347363421 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 2715 | 1461347363425 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 10:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:49:23 INFO - PROCESS | 2715 | 1461347363440 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 2715 | 1461347363450 Marionette TRACE conn3 <- [1,1726,null,{}] 10:49:23 INFO - PROCESS | 2715 | 1461347363457 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}] 10:49:23 INFO - PROCESS | 2715 | 1461347363714 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:49:24 INFO - PROCESS | 2715 | 1461347364050 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7eb1800 == 161 [pid = 2715] [id = 439] 10:49:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 291 (0x7f30a64ec000) [pid = 2715] [serial = 1318] [outer = (nil)] 10:49:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 292 (0x7f30a6a3b000) [pid = 2715] [serial = 1319] [outer = 0x7f30a64ec000] 10:49:24 INFO - PROCESS | 2715 | 1461347364122 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 293 (0x7f30a775d800) [pid = 2715] [serial = 1320] [outer = 0x7f30a64ec000] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4972800 == 160 [pid = 2715] [id = 39] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa520800 == 159 [pid = 2715] [id = 331] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8098800 == 158 [pid = 2715] [id = 330] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1a83000 == 157 [pid = 2715] [id = 328] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44ee000 == 156 [pid = 2715] [id = 329] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7fd5800 == 155 [pid = 2715] [id = 369] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6b2800 == 154 [pid = 2715] [id = 420] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abaa3800 == 153 [pid = 2715] [id = 419] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4b5800 == 152 [pid = 2715] [id = 418] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9fc6800 == 151 [pid = 2715] [id = 417] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a432b000 == 150 [pid = 2715] [id = 416] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7eb5000 == 149 [pid = 2715] [id = 415] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e76800 == 148 [pid = 2715] [id = 408] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c98d8800 == 147 [pid = 2715] [id = 407] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8cde000 == 146 [pid = 2715] [id = 406] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd5a8800 == 145 [pid = 2715] [id = 405] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc861000 == 144 [pid = 2715] [id = 404] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bacc7000 == 143 [pid = 2715] [id = 403] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6eb2000 == 142 [pid = 2715] [id = 402] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b32cf000 == 141 [pid = 2715] [id = 401] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1a08000 == 140 [pid = 2715] [id = 400] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa3d2000 == 139 [pid = 2715] [id = 399] 10:49:24 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a58ad000 == 138 [pid = 2715] [id = 398] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 292 (0x7f30b2a44400) [pid = 2715] [serial = 1193] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 291 (0x7f30b05a5c00) [pid = 2715] [serial = 1187] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 290 (0x7f30a7b74c00) [pid = 2715] [serial = 1190] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 289 (0x7f30b120e000) [pid = 2715] [serial = 1188] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 288 (0x7f30a318a400) [pid = 2715] [serial = 1133] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 287 (0x7f30a9e78000) [pid = 2715] [serial = 1181] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 286 (0x7f30aa6c8000) [pid = 2715] [serial = 1182] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 285 (0x7f30be8fd400) [pid = 2715] [serial = 1151] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 284 (0x7f30ac41d000) [pid = 2715] [serial = 1184] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 283 (0x7f30a9d3cc00) [pid = 2715] [serial = 1179] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 282 (0x7f30a8bd5800) [pid = 2715] [serial = 1178] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 281 (0x7f30a9d3bc00) [pid = 2715] [serial = 1136] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 280 (0x7f30ce510c00) [pid = 2715] [serial = 1157] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 279 (0x7f30a2a2a800) [pid = 2715] [serial = 1173] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 278 (0x7f30a2263400) [pid = 2715] [serial = 1172] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 277 (0x7f30bcfbdc00) [pid = 2715] [serial = 1148] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 276 (0x7f30a6beb000) [pid = 2715] [serial = 1176] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 275 (0x7f30a6a39800) [pid = 2715] [serial = 1175] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 274 (0x7f30b2cb3000) [pid = 2715] [serial = 1139] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 273 (0x7f30be8fac00) [pid = 2715] [serial = 1154] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 272 (0x7f30b75c2c00) [pid = 2715] [serial = 1145] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 271 (0x7f30b3e96800) [pid = 2715] [serial = 1142] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 270 (0x7f30a320a800) [pid = 2715] [serial = 1160] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 269 (0x7f30cecde000) [pid = 2715] [serial = 1163] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 268 (0x7f30a64ef800) [pid = 2715] [serial = 1169] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 267 (0x7f30b15b9c00) [pid = 2715] [serial = 1166] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 266 (0x7f30ac520800) [pid = 2715] [serial = 1185] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 2715 | --DOMWINDOW == 265 (0x7f30b15c1800) [pid = 2715] [serial = 1191] [outer = (nil)] [url = about:blank] 10:49:25 INFO - PROCESS | 2715 | 1461347365225 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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1846ms 10:49:25 INFO - PROCESS | 2715 | 1461347365306 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 2715 | 1461347365311 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 10:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:49:25 INFO - PROCESS | 2715 | 1461347365319 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 2715 | 1461347365321 Marionette TRACE conn3 <- [1,1730,null,{}] 10:49:25 INFO - PROCESS | 2715 | 1461347365325 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}] 10:49:25 INFO - PROCESS | 2715 | 1461347365534 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:49:25 INFO - PROCESS | 2715 | 1461347365545 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a58b2800 == 139 [pid = 2715] [id = 440] 10:49:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 266 (0x7f30a318a400) [pid = 2715] [serial = 1321] [outer = (nil)] 10:49:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 267 (0x7f30a8bd5800) [pid = 2715] [serial = 1322] [outer = 0x7f30a318a400] 10:49:25 INFO - PROCESS | 2715 | 1461347365617 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 268 (0x7f30a9d37c00) [pid = 2715] [serial = 1323] [outer = 0x7f30a318a400] 10:49:26 INFO - PROCESS | 2715 | 1461347366575 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]]]}] 10:49:26 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 10:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1289ms 10:49:26 INFO - PROCESS | 2715 | 1461347366610 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:49:26 INFO - PROCESS | 2715 | 1461347366615 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 10:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:49:26 INFO - PROCESS | 2715 | 1461347366621 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - PROCESS | 2715 | 1461347366623 Marionette TRACE conn3 <- [1,1734,null,{}] 10:49:26 INFO - PROCESS | 2715 | 1461347366628 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}] 10:49:26 INFO - PROCESS | 2715 | 1461347366903 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:49:27 INFO - PROCESS | 2715 | 1461347367026 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a809f000 == 140 [pid = 2715] [id = 441] 10:49:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 269 (0x7f30aa05a400) [pid = 2715] [serial = 1324] [outer = (nil)] 10:49:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 270 (0x7f30aa42c000) [pid = 2715] [serial = 1325] [outer = 0x7f30aa05a400] 10:49:27 INFO - PROCESS | 2715 | 1461347367111 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 271 (0x7f30aa6c8000) [pid = 2715] [serial = 1326] [outer = 0x7f30aa05a400] 10:49:28 INFO - PROCESS | 2715 | 1461347368086 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]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1529ms 10:49:28 INFO - PROCESS | 2715 | 1461347368151 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:49:28 INFO - PROCESS | 2715 | 1461347368155 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 10:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:49:28 INFO - PROCESS | 2715 | 1461347368160 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 2715 | 1461347368163 Marionette TRACE conn3 <- [1,1738,null,{}] 10:49:28 INFO - PROCESS | 2715 | 1461347368168 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}] 10:49:28 INFO - PROCESS | 2715 | 1461347368429 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:49:28 INFO - PROCESS | 2715 | 1461347368475 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ababd000 == 141 [pid = 2715] [id = 442] 10:49:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 272 (0x7f30ac413400) [pid = 2715] [serial = 1327] [outer = (nil)] 10:49:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 273 (0x7f30ac66a400) [pid = 2715] [serial = 1328] [outer = 0x7f30ac413400] 10:49:28 INFO - PROCESS | 2715 | 1461347368541 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 274 (0x7f30b0bd2400) [pid = 2715] [serial = 1329] [outer = 0x7f30ac413400] 10:49:30 INFO - PROCESS | 2715 | 1461347370412 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]]]}] 10:49:30 INFO - PROCESS | 2715 | --DOMWINDOW == 273 (0x7f30abcedc00) [pid = 2715] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:49:30 INFO - PROCESS | 2715 | --DOMWINDOW == 272 (0x7f30a2a2f400) [pid = 2715] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:49:30 INFO - PROCESS | 2715 | --DOMWINDOW == 271 (0x7f30a32b5400) [pid = 2715] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:49:30 INFO - PROCESS | 2715 | --DOMWINDOW == 270 (0x7f30a187d400) [pid = 2715] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:49:30 INFO - PROCESS | 2715 | --DOMWINDOW == 269 (0x7f30a1878000) [pid = 2715] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:49:30 INFO - PROCESS | 2715 | --DOMWINDOW == 268 (0x7f30a2269c00) [pid = 2715] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:49:30 INFO - PROCESS | 2715 | --DOMWINDOW == 267 (0x7f30a6bea400) [pid = 2715] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2380ms 10:49:30 INFO - PROCESS | 2715 | 1461347370542 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 2715 | 1461347370545 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 10:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:49:30 INFO - PROCESS | 2715 | 1461347370551 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 2715 | 1461347370553 Marionette TRACE conn3 <- [1,1742,null,{}] 10:49:30 INFO - PROCESS | 2715 | 1461347370558 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}] 10:49:30 INFO - PROCESS | 2715 | 1461347370805 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:49:30 INFO - PROCESS | 2715 | 1461347370918 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6cfb000 == 142 [pid = 2715] [id = 443] 10:49:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 268 (0x7f30a32b5400) [pid = 2715] [serial = 1330] [outer = (nil)] 10:49:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 269 (0x7f30abcf5400) [pid = 2715] [serial = 1331] [outer = 0x7f30a32b5400] 10:49:30 INFO - PROCESS | 2715 | 1461347370982 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 270 (0x7f30b1213400) [pid = 2715] [serial = 1332] [outer = 0x7f30a32b5400] 10:49:31 INFO - PROCESS | 2715 | 1461347371671 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]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1176ms 10:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:49:31 INFO - PROCESS | 2715 | 1461347371729 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 2715 | 1461347371732 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 10:49:31 INFO - PROCESS | 2715 | 1461347371760 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 2715 | 1461347371763 Marionette TRACE conn3 <- [1,1746,null,{}] 10:49:31 INFO - PROCESS | 2715 | 1461347371771 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}] 10:49:31 INFO - PROCESS | 2715 | 1461347371958 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:49:31 INFO - PROCESS | 2715 | 1461347371969 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b0697800 == 143 [pid = 2715] [id = 444] 10:49:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 271 (0x7f30b1214c00) [pid = 2715] [serial = 1333] [outer = (nil)] 10:49:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 272 (0x7f30b29e1000) [pid = 2715] [serial = 1334] [outer = 0x7f30b1214c00] 10:49:32 INFO - PROCESS | 2715 | 1461347372031 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 273 (0x7f30b2c71c00) [pid = 2715] [serial = 1335] [outer = 0x7f30b1214c00] 10:49:33 INFO - PROCESS | 2715 | 1461347373259 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]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1557ms 10:49:33 INFO - PROCESS | 2715 | 1461347373297 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 2715 | 1461347373303 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 10:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:49:33 INFO - PROCESS | 2715 | 1461347373328 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 2715 | 1461347373335 Marionette TRACE conn3 <- [1,1750,null,{}] 10:49:33 INFO - PROCESS | 2715 | 1461347373348 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}] 10:49:33 INFO - PROCESS | 2715 | 1461347373577 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:49:33 INFO - PROCESS | 2715 | 1461347373899 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6cfa000 == 144 [pid = 2715] [id = 445] 10:49:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 274 (0x7f30a190d400) [pid = 2715] [serial = 1336] [outer = (nil)] 10:49:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 275 (0x7f30a2263400) [pid = 2715] [serial = 1337] [outer = 0x7f30a190d400] 10:49:33 INFO - PROCESS | 2715 | 1461347373985 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 276 (0x7f30a2ba6400) [pid = 2715] [serial = 1338] [outer = 0x7f30a190d400] 10:49:34 INFO - PROCESS | 2715 | 1461347374866 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]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1604ms 10:49:34 INFO - PROCESS | 2715 | 1461347374919 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 2715 | 1461347374928 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 10:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:49:34 INFO - PROCESS | 2715 | 1461347374939 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 2715 | 1461347374943 Marionette TRACE conn3 <- [1,1754,null,{}] 10:49:34 INFO - PROCESS | 2715 | 1461347374949 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}] 10:49:35 INFO - PROCESS | 2715 | 1461347375162 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:49:35 INFO - PROCESS | 2715 | 1461347375526 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa50b000 == 145 [pid = 2715] [id = 446] 10:49:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 277 (0x7f30a43ce400) [pid = 2715] [serial = 1339] [outer = (nil)] 10:49:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 278 (0x7f30a455a000) [pid = 2715] [serial = 1340] [outer = 0x7f30a43ce400] 10:49:35 INFO - PROCESS | 2715 | 1461347375614 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 279 (0x7f30a64e5400) [pid = 2715] [serial = 1341] [outer = 0x7f30a43ce400] 10:49:36 INFO - PROCESS | 2715 | 1461347376529 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]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1635ms 10:49:36 INFO - PROCESS | 2715 | 1461347376575 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:49:36 INFO - PROCESS | 2715 | 1461347376579 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 10:49:36 INFO - PROCESS | 2715 | 1461347376586 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 2715 | 1461347376591 Marionette TRACE conn3 <- [1,1758,null,{}] 10:49:36 INFO - PROCESS | 2715 | 1461347376607 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}] 10:49:36 INFO - PROCESS | 2715 | 1461347376827 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:49:37 INFO - PROCESS | 2715 | 1461347377139 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1aa2000 == 146 [pid = 2715] [id = 447] 10:49:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 280 (0x7f30aa050400) [pid = 2715] [serial = 1342] [outer = (nil)] 10:49:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 281 (0x7f30aa6be000) [pid = 2715] [serial = 1343] [outer = 0x7f30aa050400] 10:49:37 INFO - PROCESS | 2715 | 1461347377220 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 282 (0x7f30ac41d400) [pid = 2715] [serial = 1344] [outer = 0x7f30aa050400] 10:49:38 INFO - PROCESS | 2715 | 1461347378257 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]]]}] 10:49:38 INFO - PROCESS | 2715 | ************************* 10:49:38 INFO - PROCESS | 2715 | A coding exception was thrown and uncaught in a Task. 10:49:38 INFO - PROCESS | 2715 | 10:49:38 INFO - PROCESS | 2715 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:49:38 INFO - PROCESS | 2715 | Full stack: 10:49:38 INFO - PROCESS | 2715 | ************************* 10:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1735ms 10:49:38 INFO - PROCESS | 2715 | 1461347378322 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 2715 | 1461347378327 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 10:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:49:38 INFO - PROCESS | 2715 | 1461347378332 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 2715 | 1461347378335 Marionette TRACE conn3 <- [1,1762,null,{}] 10:49:38 INFO - PROCESS | 2715 | 1461347378340 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}] 10:49:38 INFO - PROCESS | 2715 | 1461347378573 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:49:38 INFO - PROCESS | 2715 | 1461347378888 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b63b3800 == 147 [pid = 2715] [id = 448] 10:49:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 283 (0x7f30aa42e000) [pid = 2715] [serial = 1345] [outer = (nil)] 10:49:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 284 (0x7f30b2a47400) [pid = 2715] [serial = 1346] [outer = 0x7f30aa42e000] 10:49:38 INFO - PROCESS | 2715 | 1461347378969 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 285 (0x7f30b3b11400) [pid = 2715] [serial = 1347] [outer = 0x7f30aa42e000] 10:49:39 INFO - PROCESS | 2715 | 1461347379861 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]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1584ms 10:49:39 INFO - PROCESS | 2715 | 1461347379918 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 2715 | 1461347379922 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 10:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:49:39 INFO - PROCESS | 2715 | 1461347379948 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 2715 | 1461347379953 Marionette TRACE conn3 <- [1,1766,null,{}] 10:49:39 INFO - PROCESS | 2715 | 1461347379959 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}] 10:49:40 INFO - PROCESS | 2715 | 1461347380178 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:49:40 INFO - PROCESS | 2715 | 1461347380488 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b751d800 == 148 [pid = 2715] [id = 449] 10:49:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 286 (0x7f30ac421000) [pid = 2715] [serial = 1348] [outer = (nil)] 10:49:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 287 (0x7f30b3efd800) [pid = 2715] [serial = 1349] [outer = 0x7f30ac421000] 10:49:40 INFO - PROCESS | 2715 | 1461347380568 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 288 (0x7f30b653c800) [pid = 2715] [serial = 1350] [outer = 0x7f30ac421000] 10:49:41 INFO - PROCESS | 2715 | 1461347381458 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]]]}] 10:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1586ms 10:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:49:41 INFO - PROCESS | 2715 | 1461347381532 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 2715 | 1461347381535 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 10:49:41 INFO - PROCESS | 2715 | 1461347381542 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 2715 | 1461347381545 Marionette TRACE conn3 <- [1,1770,null,{}] 10:49:41 INFO - PROCESS | 2715 | 1461347381551 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}] 10:49:41 INFO - PROCESS | 2715 | 1461347381834 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:49:42 INFO - PROCESS | 2715 | 1461347382167 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8f1000 == 149 [pid = 2715] [id = 450] 10:49:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 289 (0x7f30b3ce9c00) [pid = 2715] [serial = 1351] [outer = (nil)] 10:49:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 290 (0x7f30bb997800) [pid = 2715] [serial = 1352] [outer = 0x7f30b3ce9c00] 10:49:42 INFO - PROCESS | 2715 | 1461347382267 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 291 (0x7f30bbf48000) [pid = 2715] [serial = 1353] [outer = 0x7f30b3ce9c00] 10:49:43 INFO - PROCESS | 2715 | 1461347383167 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]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1681ms 10:49:43 INFO - PROCESS | 2715 | 1461347383225 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 2715 | 1461347383231 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 10:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:49:43 INFO - PROCESS | 2715 | 1461347383241 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 2715 | 1461347383245 Marionette TRACE conn3 <- [1,1774,null,{}] 10:49:43 INFO - PROCESS | 2715 | 1461347383255 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}] 10:49:43 INFO - PROCESS | 2715 | 1461347383516 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:49:43 INFO - PROCESS | 2715 | 1461347383826 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c2e89000 == 150 [pid = 2715] [id = 451] 10:49:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 292 (0x7f30b3cea400) [pid = 2715] [serial = 1354] [outer = (nil)] 10:49:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 293 (0x7f30bcbb6000) [pid = 2715] [serial = 1355] [outer = 0x7f30b3cea400] 10:49:43 INFO - PROCESS | 2715 | 1461347383904 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 294 (0x7f30bd7d1400) [pid = 2715] [serial = 1356] [outer = 0x7f30b3cea400] 10:49:44 INFO - PROCESS | 2715 | 1461347384774 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]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1586ms 10:49:44 INFO - PROCESS | 2715 | 1461347384828 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 2715 | 1461347384831 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 10:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:49:44 INFO - PROCESS | 2715 | 1461347384837 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 2715 | 1461347384840 Marionette TRACE conn3 <- [1,1778,null,{}] 10:49:44 INFO - PROCESS | 2715 | 1461347384846 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}] 10:49:45 INFO - PROCESS | 2715 | 1461347385059 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:49:45 INFO - PROCESS | 2715 | 1461347385324 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9dc6800 == 151 [pid = 2715] [id = 452] 10:49:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 295 (0x7f30b120ac00) [pid = 2715] [serial = 1357] [outer = (nil)] 10:49:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 296 (0x7f30bde2d400) [pid = 2715] [serial = 1358] [outer = 0x7f30b120ac00] 10:49:45 INFO - PROCESS | 2715 | 1461347385441 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 297 (0x7f30bfa06000) [pid = 2715] [serial = 1359] [outer = 0x7f30b120ac00] 10:49:46 INFO - PROCESS | 2715 | 1461347386551 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]]]}] 10:49:46 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 10:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1780ms 10:49:46 INFO - PROCESS | 2715 | 1461347386618 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 2715 | 1461347386622 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 10:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:49:46 INFO - PROCESS | 2715 | 1461347386628 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 2715 | 1461347386631 Marionette TRACE conn3 <- [1,1782,null,{}] 10:49:46 INFO - PROCESS | 2715 | 1461347386636 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}] 10:49:46 INFO - PROCESS | 2715 | 1461347386886 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:49:47 INFO - PROCESS | 2715 | 1461347387169 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ceddf800 == 152 [pid = 2715] [id = 453] 10:49:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 298 (0x7f30b1ac3800) [pid = 2715] [serial = 1360] [outer = (nil)] 10:49:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 299 (0x7f30c3c14400) [pid = 2715] [serial = 1361] [outer = 0x7f30b1ac3800] 10:49:47 INFO - PROCESS | 2715 | 1461347387246 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 300 (0x7f30c9d1b800) [pid = 2715] [serial = 1362] [outer = 0x7f30b1ac3800] 10:49:48 INFO - PROCESS | 2715 | 1461347388119 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]]]}] 10:49:48 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 10:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1532ms 10:49:48 INFO - PROCESS | 2715 | 1461347388161 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 2715 | 1461347388165 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 10:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:49:48 INFO - PROCESS | 2715 | 1461347388170 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 2715 | 1461347388172 Marionette TRACE conn3 <- [1,1786,null,{}] 10:49:48 INFO - PROCESS | 2715 | 1461347388178 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}] 10:49:48 INFO - PROCESS | 2715 | 1461347388387 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:49:48 INFO - PROCESS | 2715 | 1461347388659 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309efcf800 == 153 [pid = 2715] [id = 454] 10:49:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 301 (0x7f30a6986400) [pid = 2715] [serial = 1363] [outer = (nil)] 10:49:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 302 (0x7f30a698b800) [pid = 2715] [serial = 1364] [outer = 0x7f30a6986400] 10:49:48 INFO - PROCESS | 2715 | 1461347388774 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 303 (0x7f30a6990400) [pid = 2715] [serial = 1365] [outer = 0x7f30a6986400] 10:49:49 INFO - PROCESS | 2715 | 1461347389898 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]]]}] 10:49:49 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 10:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1783ms 10:49:49 INFO - PROCESS | 2715 | 1461347389955 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:49:49 INFO - PROCESS | 2715 | 1461347389959 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 10:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:49:49 INFO - PROCESS | 2715 | 1461347389965 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 2715 | 1461347389968 Marionette TRACE conn3 <- [1,1790,null,{}] 10:49:49 INFO - PROCESS | 2715 | 1461347389974 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}] 10:49:50 INFO - PROCESS | 2715 | 1461347390213 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:49:50 INFO - PROCESS | 2715 | 1461347390543 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a175e800 == 154 [pid = 2715] [id = 455] 10:49:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 304 (0x7f30ce511000) [pid = 2715] [serial = 1366] [outer = (nil)] 10:49:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 305 (0x7f30cecd7400) [pid = 2715] [serial = 1367] [outer = 0x7f30ce511000] 10:49:50 INFO - PROCESS | 2715 | 1461347390630 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 306 (0x7f30cf122000) [pid = 2715] [serial = 1368] [outer = 0x7f30ce511000] 10:49:51 INFO - PROCESS | 2715 | 1461347391472 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]]]}] 10:49:51 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) 10:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1582ms 10:49:51 INFO - PROCESS | 2715 | 1461347391548 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:49:51 INFO - PROCESS | 2715 | 1461347391552 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 10:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:49:51 INFO - PROCESS | 2715 | 1461347391559 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 2715 | 1461347391562 Marionette TRACE conn3 <- [1,1794,null,{}] 10:49:51 INFO - PROCESS | 2715 | 1461347391567 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}] 10:49:51 INFO - PROCESS | 2715 | 1461347391780 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:49:52 INFO - PROCESS | 2715 | 1461347392104 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a177a800 == 155 [pid = 2715] [id = 456] 10:49:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 307 (0x7f309ee31c00) [pid = 2715] [serial = 1369] [outer = (nil)] 10:49:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 308 (0x7f309ee39c00) [pid = 2715] [serial = 1370] [outer = 0x7f309ee31c00] 10:49:52 INFO - PROCESS | 2715 | 1461347392189 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 309 (0x7f309ee3f000) [pid = 2715] [serial = 1371] [outer = 0x7f309ee31c00] 10:49:53 INFO - PROCESS | 2715 | 1461347393039 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]]]}] 10:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1531ms 10:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:49:53 INFO - PROCESS | 2715 | 1461347393092 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:49:53 INFO - PROCESS | 2715 | 1461347393095 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 10:49:53 INFO - PROCESS | 2715 | 1461347393101 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 2715 | 1461347393104 Marionette TRACE conn3 <- [1,1798,null,{}] 10:49:53 INFO - PROCESS | 2715 | 1461347393110 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}] 10:49:53 INFO - PROCESS | 2715 | 1461347393324 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:49:53 INFO - PROCESS | 2715 | 1461347393605 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309eee5800 == 156 [pid = 2715] [id = 457] 10:49:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 310 (0x7f309e76dc00) [pid = 2715] [serial = 1372] [outer = (nil)] 10:49:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 311 (0x7f309e774000) [pid = 2715] [serial = 1373] [outer = 0x7f309e76dc00] 10:49:53 INFO - PROCESS | 2715 | 1461347393730 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 312 (0x7f309e779000) [pid = 2715] [serial = 1374] [outer = 0x7f309e76dc00] 10:49:54 INFO - PROCESS | 2715 | 1461347394579 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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1536ms 10:49:54 INFO - PROCESS | 2715 | 1461347394637 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 2715 | 1461347394640 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 10:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:49:54 INFO - PROCESS | 2715 | 1461347394647 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 2715 | 1461347394651 Marionette TRACE conn3 <- [1,1802,null,{}] 10:49:54 INFO - PROCESS | 2715 | 1461347394656 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}] 10:49:54 INFO - PROCESS | 2715 | 1461347394882 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:49:55 INFO - PROCESS | 2715 | 1461347395205 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a75000 == 157 [pid = 2715] [id = 458] 10:49:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 313 (0x7f309e76e000) [pid = 2715] [serial = 1375] [outer = (nil)] 10:49:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 314 (0x7f309ee3b400) [pid = 2715] [serial = 1376] [outer = 0x7f309e76e000] 10:49:55 INFO - PROCESS | 2715 | 1461347395290 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 315 (0x7f30a7a5d000) [pid = 2715] [serial = 1377] [outer = 0x7f309e76e000] 10:49:56 INFO - PROCESS | 2715 | 1461347396117 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]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1534ms 10:49:56 INFO - PROCESS | 2715 | 1461347396184 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 2715 | 1461347396188 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 10:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:49:56 INFO - PROCESS | 2715 | 1461347396194 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 2715 | 1461347396197 Marionette TRACE conn3 <- [1,1806,null,{}] 10:49:56 INFO - PROCESS | 2715 | 1461347396203 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}] 10:49:56 INFO - PROCESS | 2715 | 1461347396442 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:49:56 INFO - PROCESS | 2715 | 1461347396765 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a8f000 == 158 [pid = 2715] [id = 459] 10:49:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 316 (0x7f309e774c00) [pid = 2715] [serial = 1378] [outer = (nil)] 10:49:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 317 (0x7f309f0b2c00) [pid = 2715] [serial = 1379] [outer = 0x7f309e774c00] 10:49:56 INFO - PROCESS | 2715 | 1461347396850 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 318 (0x7f309f0b6c00) [pid = 2715] [serial = 1380] [outer = 0x7f309e774c00] 10:49:57 INFO - PROCESS | 2715 | 1461347397702 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]]]}] 10:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1579ms 10:49:57 INFO - PROCESS | 2715 | 1461347397775 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 2715 | 1461347397778 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 10:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:49:57 INFO - PROCESS | 2715 | 1461347397785 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 2715 | 1461347397788 Marionette TRACE conn3 <- [1,1810,null,{}] 10:49:57 INFO - PROCESS | 2715 | 1461347397794 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}] 10:49:58 INFO - PROCESS | 2715 | 1461347398037 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:49:58 INFO - PROCESS | 2715 | 1461347398393 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f2de000 == 159 [pid = 2715] [id = 460] 10:49:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 319 (0x7f309f0bac00) [pid = 2715] [serial = 1381] [outer = (nil)] 10:49:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 320 (0x7f30a7a5f000) [pid = 2715] [serial = 1382] [outer = 0x7f309f0bac00] 10:49:58 INFO - PROCESS | 2715 | 1461347398473 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 321 (0x7f30a7a63800) [pid = 2715] [serial = 1383] [outer = 0x7f309f0bac00] 10:49:59 INFO - PROCESS | 2715 | 1461347399366 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]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1635ms 10:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:49:59 INFO - PROCESS | 2715 | 1461347399421 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 2715 | 1461347399424 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 10:49:59 INFO - PROCESS | 2715 | 1461347399430 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 2715 | 1461347399434 Marionette TRACE conn3 <- [1,1814,null,{}] 10:49:59 INFO - PROCESS | 2715 | 1461347399439 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}] 10:49:59 INFO - PROCESS | 2715 | 1461347399662 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:49:59 INFO - PROCESS | 2715 | 1461347399985 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f3b8800 == 160 [pid = 2715] [id = 461] 10:50:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 322 (0x7f309f0b8800) [pid = 2715] [serial = 1384] [outer = (nil)] 10:50:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 323 (0x7f309fd48400) [pid = 2715] [serial = 1385] [outer = 0x7f309f0b8800] 10:50:00 INFO - PROCESS | 2715 | 1461347400064 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 324 (0x7f309fd4f000) [pid = 2715] [serial = 1386] [outer = 0x7f309f0b8800] 10:50:00 INFO - PROCESS | 2715 | 1461347400909 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]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1532ms 10:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:50:00 INFO - PROCESS | 2715 | 1461347400962 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 2715 | 1461347400965 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 10:50:00 INFO - PROCESS | 2715 | 1461347400972 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 2715 | 1461347400975 Marionette TRACE conn3 <- [1,1818,null,{}] 10:50:00 INFO - PROCESS | 2715 | 1461347400981 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}] 10:50:01 INFO - PROCESS | 2715 | 1461347401206 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:50:01 INFO - PROCESS | 2715 | 1461347401539 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6c11800 == 161 [pid = 2715] [id = 462] 10:50:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 325 (0x7f309f8ddc00) [pid = 2715] [serial = 1387] [outer = (nil)] 10:50:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 326 (0x7f30a4da5000) [pid = 2715] [serial = 1388] [outer = 0x7f309f8ddc00] 10:50:01 INFO - PROCESS | 2715 | 1461347401618 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 327 (0x7f30a7a64800) [pid = 2715] [serial = 1389] [outer = 0x7f309f8ddc00] 10:50:02 INFO - PROCESS | 2715 | 1461347402606 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]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1683ms 10:50:02 INFO - PROCESS | 2715 | 1461347402657 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:50:02 INFO - PROCESS | 2715 | 1461347402662 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 10:50:02 INFO - PROCESS | 2715 | 1461347402668 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 2715 | 1461347402671 Marionette TRACE conn3 <- [1,1822,null,{}] 10:50:02 INFO - PROCESS | 2715 | 1461347402676 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}] 10:50:02 INFO - PROCESS | 2715 | 1461347402909 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cede9800 == 160 [pid = 2715] [id = 385] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6eba000 == 159 [pid = 2715] [id = 380] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30caf5d000 == 158 [pid = 2715] [id = 384] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e73000 == 157 [pid = 2715] [id = 386] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2ded800 == 156 [pid = 2715] [id = 379] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd586800 == 155 [pid = 2715] [id = 382] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9ae7800 == 154 [pid = 2715] [id = 383] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d406f000 == 153 [pid = 2715] [id = 387] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa519000 == 152 [pid = 2715] [id = 378] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cc3000 == 151 [pid = 2715] [id = 388] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1aa8000 == 150 [pid = 2715] [id = 432] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b069a000 == 149 [pid = 2715] [id = 431] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d311a000 == 148 [pid = 2715] [id = 430] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3ca9000 == 147 [pid = 2715] [id = 429] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cf203000 == 146 [pid = 2715] [id = 428] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cac03000 == 145 [pid = 2715] [id = 427] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd577800 == 144 [pid = 2715] [id = 426] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ba84f000 == 143 [pid = 2715] [id = 425] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6ea3000 == 142 [pid = 2715] [id = 424] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac58a000 == 141 [pid = 2715] [id = 423] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8020800 == 140 [pid = 2715] [id = 422] 10:50:04 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a23c7800 == 139 [pid = 2715] [id = 421] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 326 (0x7f30ac636400) [pid = 2715] [serial = 1259] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 325 (0x7f30b75ccc00) [pid = 2715] [serial = 1214] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 324 (0x7f30b2d05400) [pid = 2715] [serial = 1208] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 323 (0x7f30b15ba800) [pid = 2715] [serial = 1205] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 322 (0x7f30aa055400) [pid = 2715] [serial = 1256] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 321 (0x7f30a4daa800) [pid = 2715] [serial = 1250] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 320 (0x7f30a8bcf800) [pid = 2715] [serial = 1050] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 319 (0x7f30a190bc00) [pid = 2715] [serial = 1232] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 318 (0x7f30bc96bc00) [pid = 2715] [serial = 1223] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 317 (0x7f30a7754400) [pid = 2715] [serial = 1244] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 316 (0x7f30bc5db800) [pid = 2715] [serial = 1220] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 315 (0x7f30a318ec00) [pid = 2715] [serial = 1241] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 314 (0x7f30a64ea400) [pid = 2715] [serial = 1251] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 313 (0x7f30b2a48000) [pid = 2715] [serial = 1113] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 312 (0x7f30a43d6400) [pid = 2715] [serial = 1248] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 311 (0x7f30ac642800) [pid = 2715] [serial = 1202] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 310 (0x7f30b6363800) [pid = 2715] [serial = 1211] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 309 (0x7f30a2eaac00) [pid = 2715] [serial = 1238] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 308 (0x7f30bac98800) [pid = 2715] [serial = 1217] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 307 (0x7f30a3183400) [pid = 2715] [serial = 1247] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 306 (0x7f30bfa11000) [pid = 2715] [serial = 1226] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 305 (0x7f30a8908400) [pid = 2715] [serial = 1253] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 304 (0x7f30cea3f400) [pid = 2715] [serial = 1235] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 303 (0x7f30a7b7e400) [pid = 2715] [serial = 1199] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 302 (0x7f30a4556800) [pid = 2715] [serial = 1196] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 301 (0x7f30cacef000) [pid = 2715] [serial = 1229] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 300 (0x7f30abced800) [pid = 2715] [serial = 1257] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 299 (0x7f30a9d1b800) [pid = 2715] [serial = 1254] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 298 (0x7f30b05a8800) [pid = 2715] [serial = 1260] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | --DOMWINDOW == 297 (0x7f30b0bd3c00) [pid = 2715] [serial = 1262] [outer = (nil)] [url = about:blank] 10:50:04 INFO - PROCESS | 2715 | 1461347404569 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a16df000 == 140 [pid = 2715] [id = 463] 10:50:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 298 (0x7f309fad2c00) [pid = 2715] [serial = 1390] [outer = (nil)] 10:50:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 299 (0x7f309fad6800) [pid = 2715] [serial = 1391] [outer = 0x7f309fad2c00] 10:50:04 INFO - PROCESS | 2715 | 1461347404641 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 300 (0x7f30a03f8000) [pid = 2715] [serial = 1392] [outer = 0x7f309fad2c00] 10:50:05 INFO - PROCESS | 2715 | 1461347405454 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]]]}] 10:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2838ms 10:50:05 INFO - PROCESS | 2715 | 1461347405511 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 2715 | 1461347405529 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 10:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:50:05 INFO - PROCESS | 2715 | 1461347405593 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 2715 | 1461347405601 Marionette TRACE conn3 <- [1,1826,null,{}] 10:50:05 INFO - PROCESS | 2715 | 1461347405632 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}] 10:50:05 INFO - PROCESS | 2715 | 1461347405896 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:50:06 INFO - PROCESS | 2715 | 1461347406135 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44e2800 == 141 [pid = 2715] [id = 464] 10:50:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 301 (0x7f30a138c800) [pid = 2715] [serial = 1393] [outer = (nil)] 10:50:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 302 (0x7f30a2267000) [pid = 2715] [serial = 1394] [outer = 0x7f30a138c800] 10:50:06 INFO - PROCESS | 2715 | 1461347406207 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 303 (0x7f30a2baa000) [pid = 2715] [serial = 1395] [outer = 0x7f30a138c800] 10:50:07 INFO - PROCESS | 2715 | 1461347407086 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]]]}] 10:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1564ms 10:50:07 INFO - PROCESS | 2715 | 1461347407152 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:50:07 INFO - PROCESS | 2715 | 1461347407158 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 10:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:50:07 INFO - PROCESS | 2715 | 1461347407165 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 2715 | 1461347407167 Marionette TRACE conn3 <- [1,1830,null,{}] 10:50:07 INFO - PROCESS | 2715 | 1461347407173 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}] 10:50:07 INFO - PROCESS | 2715 | 1461347407463 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:50:07 INFO - PROCESS | 2715 | 1461347407502 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6c1e800 == 142 [pid = 2715] [id = 465] 10:50:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 304 (0x7f30a3190400) [pid = 2715] [serial = 1396] [outer = (nil)] 10:50:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 305 (0x7f30a43d6400) [pid = 2715] [serial = 1397] [outer = 0x7f30a3190400] 10:50:07 INFO - PROCESS | 2715 | 1461347407571 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 306 (0x7f30a565cc00) [pid = 2715] [serial = 1398] [outer = 0x7f30a3190400] 10:50:08 INFO - PROCESS | 2715 | 1461347408645 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]]]}] 10:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1532ms 10:50:08 INFO - PROCESS | 2715 | 1461347408698 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 2715 | 1461347408703 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 10:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:50:08 INFO - PROCESS | 2715 | 1461347408733 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 2715 | 1461347408745 Marionette TRACE conn3 <- [1,1834,null,{}] 10:50:08 INFO - PROCESS | 2715 | 1461347408753 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}] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 305 (0x7f309fad7c00) [pid = 2715] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 304 (0x7f30b3b07000) [pid = 2715] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 303 (0x7f30abcf1800) [pid = 2715] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 302 (0x7f30a7dca800) [pid = 2715] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 301 (0x7f30a3188000) [pid = 2715] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 300 (0x7f30a2258800) [pid = 2715] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 299 (0x7f30be604400) [pid = 2715] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 298 (0x7f30bcfb8800) [pid = 2715] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 297 (0x7f30b657a400) [pid = 2715] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 296 (0x7f30ac51dc00) [pid = 2715] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 295 (0x7f30bc003c00) [pid = 2715] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 294 (0x7f30a2254c00) [pid = 2715] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 293 (0x7f30a6bee800) [pid = 2715] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 292 (0x7f30be60c800) [pid = 2715] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 291 (0x7f30abce8400) [pid = 2715] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 290 (0x7f30a187d800) [pid = 2715] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 289 (0x7f30a226cc00) [pid = 2715] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 288 (0x7f30bac91c00) [pid = 2715] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 287 (0x7f30a318a400) [pid = 2715] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 286 (0x7f30a8bcf400) [pid = 2715] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 285 (0x7f30b3dd2c00) [pid = 2715] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 284 (0x7f30a190a400) [pid = 2715] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 283 (0x7f30b0809400) [pid = 2715] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 282 (0x7f30a4217400) [pid = 2715] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 281 (0x7f30a8bd8800) [pid = 2715] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 280 (0x7f30bbcb3400) [pid = 2715] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 279 (0x7f30bcfb6800) [pid = 2715] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 278 (0x7f30a25f2000) [pid = 2715] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 277 (0x7f30bc00ec00) [pid = 2715] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 276 (0x7f30b4ba5000) [pid = 2715] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 275 (0x7f30b2a4bc00) [pid = 2715] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 274 (0x7f30aa05a400) [pid = 2715] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 273 (0x7f30b3ddc000) [pid = 2715] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 272 (0x7f30b6539400) [pid = 2715] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 271 (0x7f30c3c8c400) [pid = 2715] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 270 (0x7f30b2c60000) [pid = 2715] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 269 (0x7f30abce7000) [pid = 2715] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 268 (0x7f30bd798c00) [pid = 2715] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 267 (0x7f30a9e7a800) [pid = 2715] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 266 (0x7f30a7757800) [pid = 2715] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 265 (0x7f30a3202400) [pid = 2715] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 264 (0x7f30a224d000) [pid = 2715] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 263 (0x7f30be610000) [pid = 2715] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 262 (0x7f30a2268400) [pid = 2715] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 261 (0x7f30a4553400) [pid = 2715] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 260 (0x7f30b2caec00) [pid = 2715] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 259 (0x7f30a318f400) [pid = 2715] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 258 (0x7f30a565f400) [pid = 2715] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 257 (0x7f30bcea2c00) [pid = 2715] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 256 (0x7f30b0bd4400) [pid = 2715] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 255 (0x7f30b342dc00) [pid = 2715] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 254 (0x7f30b3b09800) [pid = 2715] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 253 (0x7f30bbcb1800) [pid = 2715] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 252 (0x7f30a64ec000) [pid = 2715] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 251 (0x7f30b1ac9800) [pid = 2715] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 250 (0x7f30ac413400) [pid = 2715] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 249 (0x7f30b05a3000) [pid = 2715] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 248 (0x7f30b3dce000) [pid = 2715] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 247 (0x7f30a224e800) [pid = 2715] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 246 (0x7f30a9d36000) [pid = 2715] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 245 (0x7f30bcea6c00) [pid = 2715] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 244 (0x7f30a187b000) [pid = 2715] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30b6359400) [pid = 2715] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 242 (0x7f30b4ba4000) [pid = 2715] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:50:09 INFO - PROCESS | 2715 | --DOMWINDOW == 241 (0x7f30b2a43000) [pid = 2715] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:50:10 INFO - PROCESS | 2715 | --DOMWINDOW == 240 (0x7f30a9e77400) [pid = 2715] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:50:10 INFO - PROCESS | 2715 | --DOMWINDOW == 239 (0x7f30a32b5400) [pid = 2715] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:50:10 INFO - PROCESS | 2715 | --DOMWINDOW == 238 (0x7f30b0bdac00) [pid = 2715] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:50:10 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30b1218c00) [pid = 2715] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:50:10 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30a4215800) [pid = 2715] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:50:10 INFO - PROCESS | 2715 | 1461347410166 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:50:10 INFO - PROCESS | 2715 | 1461347410322 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1fa2800 == 143 [pid = 2715] [id = 466] 10:50:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 237 (0x7f30a138cc00) [pid = 2715] [serial = 1399] [outer = (nil)] 10:50:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 238 (0x7f30a226fc00) [pid = 2715] [serial = 1400] [outer = 0x7f30a138cc00] 10:50:10 INFO - PROCESS | 2715 | 1461347410392 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 239 (0x7f30a32b5400) [pid = 2715] [serial = 1401] [outer = 0x7f30a138cc00] 10:50:11 INFO - PROCESS | 2715 | 1461347411158 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]]]}] 10:50:11 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 10:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2473ms 10:50:11 INFO - PROCESS | 2715 | 1461347411186 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:50:11 INFO - PROCESS | 2715 | 1461347411190 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 10:50:11 INFO - PROCESS | 2715 | 1461347411197 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 2715 | 1461347411201 Marionette TRACE conn3 <- [1,1838,null,{}] 10:50:11 INFO - PROCESS | 2715 | 1461347411208 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}] 10:50:11 INFO - PROCESS | 2715 | 1461347411503 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:50:11 INFO - PROCESS | 2715 | 1461347411639 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a80e3800 == 144 [pid = 2715] [id = 467] 10:50:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 240 (0x7f309f8e5400) [pid = 2715] [serial = 1402] [outer = (nil)] 10:50:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 241 (0x7f30a64ea000) [pid = 2715] [serial = 1403] [outer = 0x7f309f8e5400] 10:50:11 INFO - PROCESS | 2715 | 1461347411712 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 242 (0x7f30a7757800) [pid = 2715] [serial = 1404] [outer = 0x7f309f8e5400] 10:50:12 INFO - PROCESS | 2715 | 1461347412887 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]]]}] 10:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1744ms 10:50:12 INFO - PROCESS | 2715 | 1461347412942 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 2715 | 1461347412950 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 10:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:50:12 INFO - PROCESS | 2715 | 1461347412960 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 2715 | 1461347412968 Marionette TRACE conn3 <- [1,1842,null,{}] 10:50:12 INFO - PROCESS | 2715 | 1461347412976 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}] 10:50:13 INFO - PROCESS | 2715 | 1461347413265 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:50:13 INFO - PROCESS | 2715 | 1461347413631 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6308800 == 145 [pid = 2715] [id = 468] 10:50:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 243 (0x7f30a1902800) [pid = 2715] [serial = 1405] [outer = (nil)] 10:50:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 244 (0x7f30a2259800) [pid = 2715] [serial = 1406] [outer = 0x7f30a1902800] 10:50:13 INFO - PROCESS | 2715 | 1461347413713 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 245 (0x7f30a2ea2400) [pid = 2715] [serial = 1407] [outer = 0x7f30a1902800] 10:50:14 INFO - PROCESS | 2715 | 1461347414714 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]]]}] 10:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1786ms 10:50:14 INFO - PROCESS | 2715 | 1461347414747 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:50:14 INFO - PROCESS | 2715 | 1461347414756 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 10:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:50:14 INFO - PROCESS | 2715 | 1461347414766 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:50:14 INFO - PROCESS | 2715 | 1461347414770 Marionette TRACE conn3 <- [1,1846,null,{}] 10:50:14 INFO - PROCESS | 2715 | 1461347414776 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}] 10:50:15 INFO - PROCESS | 2715 | 1461347415009 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:50:15 INFO - PROCESS | 2715 | 1461347415370 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e12000 == 146 [pid = 2715] [id = 469] 10:50:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 246 (0x7f30a32b5800) [pid = 2715] [serial = 1408] [outer = (nil)] 10:50:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 247 (0x7f30a565b800) [pid = 2715] [serial = 1409] [outer = 0x7f30a32b5800] 10:50:15 INFO - PROCESS | 2715 | 1461347415461 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 248 (0x7f30a698a000) [pid = 2715] [serial = 1410] [outer = 0x7f30a32b5800] 10:50:16 INFO - PROCESS | 2715 | 1461347416358 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]]]}] 10:50:16 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) 10:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1640ms 10:50:16 INFO - PROCESS | 2715 | 1461347416407 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:50:16 INFO - PROCESS | 2715 | 1461347416411 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 10:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:50:16 INFO - PROCESS | 2715 | 1461347416417 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 2715 | 1461347416423 Marionette TRACE conn3 <- [1,1850,null,{}] 10:50:16 INFO - PROCESS | 2715 | 1461347416440 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}] 10:50:16 INFO - PROCESS | 2715 | 1461347416679 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:50:17 INFO - PROCESS | 2715 | 1461347417022 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa522000 == 147 [pid = 2715] [id = 470] 10:50:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 249 (0x7f30a7a63c00) [pid = 2715] [serial = 1411] [outer = (nil)] 10:50:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 250 (0x7f30a7b7e400) [pid = 2715] [serial = 1412] [outer = 0x7f30a7a63c00] 10:50:17 INFO - PROCESS | 2715 | 1461347417114 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 251 (0x7f30a9d18800) [pid = 2715] [serial = 1413] [outer = 0x7f30a7a63c00] 10:50:18 INFO - PROCESS | 2715 | 1461347418010 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]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1636ms 10:50:18 INFO - PROCESS | 2715 | 1461347418054 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:50:18 INFO - PROCESS | 2715 | 1461347418059 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 10:50:18 INFO - PROCESS | 2715 | 1461347418067 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 2715 | 1461347418070 Marionette TRACE conn3 <- [1,1854,null,{}] 10:50:18 INFO - PROCESS | 2715 | 1461347418077 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}] 10:50:18 INFO - PROCESS | 2715 | 1461347418322 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:50:18 INFO - PROCESS | 2715 | 1461347418668 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac596000 == 148 [pid = 2715] [id = 471] 10:50:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 252 (0x7f30a1389000) [pid = 2715] [serial = 1414] [outer = (nil)] 10:50:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 253 (0x7f30aa05ac00) [pid = 2715] [serial = 1415] [outer = 0x7f30a1389000] 10:50:18 INFO - PROCESS | 2715 | 1461347418763 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 254 (0x7f30aa438800) [pid = 2715] [serial = 1416] [outer = 0x7f30a1389000] 10:50:19 INFO - PROCESS | 2715 | 1461347419658 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]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1642ms 10:50:19 INFO - PROCESS | 2715 | 1461347419708 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 2715 | 1461347419712 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 10:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:50:19 INFO - PROCESS | 2715 | 1461347419718 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 2715 | 1461347419721 Marionette TRACE conn3 <- [1,1858,null,{}] 10:50:19 INFO - PROCESS | 2715 | 1461347419726 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}] 10:50:19 INFO - PROCESS | 2715 | 1461347419934 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:50:20 INFO - PROCESS | 2715 | 1461347420215 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b0695800 == 149 [pid = 2715] [id = 472] 10:50:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 255 (0x7f30ac413400) [pid = 2715] [serial = 1417] [outer = (nil)] 10:50:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 256 (0x7f30ac41ac00) [pid = 2715] [serial = 1418] [outer = 0x7f30ac413400] 10:50:20 INFO - PROCESS | 2715 | 1461347420343 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 257 (0x7f30ac643800) [pid = 2715] [serial = 1419] [outer = 0x7f30ac413400] 10:50:21 INFO - PROCESS | 2715 | 1461347421220 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]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1580ms 10:50:21 INFO - PROCESS | 2715 | 1461347421300 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 2715 | 1461347421304 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 10:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:50:21 INFO - PROCESS | 2715 | 1461347421310 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 2715 | 1461347421313 Marionette TRACE conn3 <- [1,1862,null,{}] 10:50:21 INFO - PROCESS | 2715 | 1461347421318 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}] 10:50:21 INFO - PROCESS | 2715 | 1461347421576 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:50:21 INFO - PROCESS | 2715 | 1461347421896 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1aae000 == 150 [pid = 2715] [id = 473] 10:50:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 258 (0x7f30a25f2400) [pid = 2715] [serial = 1420] [outer = (nil)] 10:50:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 259 (0x7f30b1abe000) [pid = 2715] [serial = 1421] [outer = 0x7f30a25f2400] 10:50:21 INFO - PROCESS | 2715 | 1461347421979 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 260 (0x7f30b2d02c00) [pid = 2715] [serial = 1422] [outer = 0x7f30a25f2400] 10:50:22 INFO - PROCESS | 2715 | 1461347422819 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]]]}] 10:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1585ms 10:50:22 INFO - PROCESS | 2715 | 1461347422896 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 2715 | 1461347422900 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 10:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:50:22 INFO - PROCESS | 2715 | 1461347422905 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 2715 | 1461347422909 Marionette TRACE conn3 <- [1,1866,null,{}] 10:50:22 INFO - PROCESS | 2715 | 1461347422914 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}] 10:50:23 INFO - PROCESS | 2715 | 1461347423128 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:50:23 INFO - PROCESS | 2715 | 1461347423404 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3cb8000 == 151 [pid = 2715] [id = 474] 10:50:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 261 (0x7f30a9d1b000) [pid = 2715] [serial = 1423] [outer = (nil)] 10:50:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 262 (0x7f30b2d0d000) [pid = 2715] [serial = 1424] [outer = 0x7f30a9d1b000] 10:50:23 INFO - PROCESS | 2715 | 1461347423532 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 263 (0x7f30b3c5fc00) [pid = 2715] [serial = 1425] [outer = 0x7f30a9d1b000] 10:50:24 INFO - PROCESS | 2715 | 1461347424383 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]]]}] 10:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1528ms 10:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:50:24 INFO - PROCESS | 2715 | 1461347424435 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:50:24 INFO - PROCESS | 2715 | 1461347424438 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 10:50:24 INFO - PROCESS | 2715 | 1461347424444 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - PROCESS | 2715 | 1461347424447 Marionette TRACE conn3 <- [1,1870,null,{}] 10:50:24 INFO - PROCESS | 2715 | 1461347424452 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}] 10:50:24 INFO - PROCESS | 2715 | 1461347424653 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:50:24 INFO - PROCESS | 2715 | 1461347424937 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7514000 == 152 [pid = 2715] [id = 475] 10:50:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 264 (0x7f30a1384800) [pid = 2715] [serial = 1426] [outer = (nil)] 10:50:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 265 (0x7f30b3c63c00) [pid = 2715] [serial = 1427] [outer = 0x7f30a1384800] 10:50:25 INFO - PROCESS | 2715 | 1461347425061 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 266 (0x7f30b3c69800) [pid = 2715] [serial = 1428] [outer = 0x7f30a1384800] 10:50:25 INFO - PROCESS | 2715 | 1461347425938 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]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1541ms 10:50:25 INFO - PROCESS | 2715 | 1461347425987 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:50:25 INFO - PROCESS | 2715 | 1461347425993 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 10:50:26 INFO - PROCESS | 2715 | 1461347426001 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 2715 | 1461347426005 Marionette TRACE conn3 <- [1,1874,null,{}] 10:50:26 INFO - PROCESS | 2715 | 1461347426013 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}] 10:50:26 INFO - PROCESS | 2715 | 1461347426226 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:50:26 INFO - PROCESS | 2715 | 1461347426550 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc52b000 == 153 [pid = 2715] [id = 476] 10:50:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 267 (0x7f30a2257800) [pid = 2715] [serial = 1429] [outer = (nil)] 10:50:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 268 (0x7f30b3ce7000) [pid = 2715] [serial = 1430] [outer = 0x7f30a2257800] 10:50:26 INFO - PROCESS | 2715 | 1461347426627 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 269 (0x7f30b4d4d000) [pid = 2715] [serial = 1431] [outer = 0x7f30a2257800] 10:50:27 INFO - PROCESS | 2715 | 1461347427480 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]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1537ms 10:50:27 INFO - PROCESS | 2715 | 1461347427537 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 2715 | 1461347427541 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 10:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:50:27 INFO - PROCESS | 2715 | 1461347427547 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 2715 | 1461347427550 Marionette TRACE conn3 <- [1,1878,null,{}] 10:50:27 INFO - PROCESS | 2715 | 1461347427555 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}] 10:50:27 INFO - PROCESS | 2715 | 1461347427777 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:50:28 INFO - PROCESS | 2715 | 1461347428108 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bdea9800 == 154 [pid = 2715] [id = 477] 10:50:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 270 (0x7f30b6547000) [pid = 2715] [serial = 1432] [outer = (nil)] 10:50:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 271 (0x7f30b667b800) [pid = 2715] [serial = 1433] [outer = 0x7f30b6547000] 10:50:28 INFO - PROCESS | 2715 | 1461347428191 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 272 (0x7f30b7030c00) [pid = 2715] [serial = 1434] [outer = 0x7f30b6547000] 10:50:29 INFO - PROCESS | 2715 | 1461347429118 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]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1637ms 10:50:29 INFO - PROCESS | 2715 | 1461347429186 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 2715 | 1461347429196 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 10:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:50:29 INFO - PROCESS | 2715 | 1461347429202 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 2715 | 1461347429205 Marionette TRACE conn3 <- [1,1882,null,{}] 10:50:29 INFO - PROCESS | 2715 | 1461347429211 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}] 10:50:29 INFO - PROCESS | 2715 | 1461347429491 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:50:29 INFO - PROCESS | 2715 | 1461347429815 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce6a6800 == 155 [pid = 2715] [id = 478] 10:50:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 273 (0x7f30b657a400) [pid = 2715] [serial = 1435] [outer = (nil)] 10:50:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 274 (0x7f30bb8d3800) [pid = 2715] [serial = 1436] [outer = 0x7f30b657a400] 10:50:29 INFO - PROCESS | 2715 | 1461347429896 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 275 (0x7f30bc962400) [pid = 2715] [serial = 1437] [outer = 0x7f30b657a400] 10:50:30 INFO - PROCESS | 2715 | 1461347430704 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]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1581ms 10:50:30 INFO - PROCESS | 2715 | 1461347430784 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 2715 | 1461347430788 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 10:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:50:30 INFO - PROCESS | 2715 | 1461347430794 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 2715 | 1461347430797 Marionette TRACE conn3 <- [1,1886,null,{}] 10:50:30 INFO - PROCESS | 2715 | 1461347430802 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}] 10:50:31 INFO - PROCESS | 2715 | 1461347431025 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:50:31 INFO - PROCESS | 2715 | 1461347431314 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d407d000 == 156 [pid = 2715] [id = 479] 10:50:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 276 (0x7f30b3435800) [pid = 2715] [serial = 1438] [outer = (nil)] 10:50:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 277 (0x7f30bcbc0c00) [pid = 2715] [serial = 1439] [outer = 0x7f30b3435800] 10:50:31 INFO - PROCESS | 2715 | 1461347431450 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 278 (0x7f30bde21000) [pid = 2715] [serial = 1440] [outer = 0x7f30b3435800] 10:50:32 INFO - PROCESS | 2715 | 1461347432340 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]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1580ms 10:50:32 INFO - PROCESS | 2715 | 1461347432376 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 2715 | 1461347432379 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 10:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:50:32 INFO - PROCESS | 2715 | 1461347432386 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 2715 | 1461347432388 Marionette TRACE conn3 <- [1,1890,null,{}] 10:50:32 INFO - PROCESS | 2715 | 1461347432394 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}] 10:50:32 INFO - PROCESS | 2715 | 1461347432614 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:50:32 INFO - PROCESS | 2715 | 1461347432900 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2fbb800 == 157 [pid = 2715] [id = 480] 10:50:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 279 (0x7f30b75cac00) [pid = 2715] [serial = 1441] [outer = (nil)] 10:50:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 280 (0x7f30be855800) [pid = 2715] [serial = 1442] [outer = 0x7f30b75cac00] 10:50:33 INFO - PROCESS | 2715 | 1461347433024 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 281 (0x7f30c3c8c400) [pid = 2715] [serial = 1443] [outer = 0x7f30b75cac00] 10:50:33 INFO - PROCESS | 2715 | 1461347433842 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]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1489ms 10:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:50:33 INFO - PROCESS | 2715 | 1461347433875 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 2715 | 1461347433878 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 10:50:33 INFO - PROCESS | 2715 | 1461347433884 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 2715 | 1461347433887 Marionette TRACE conn3 <- [1,1894,null,{}] 10:50:33 INFO - PROCESS | 2715 | 1461347433892 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}] 10:50:34 INFO - PROCESS | 2715 | 1461347434114 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:50:34 INFO - PROCESS | 2715 | 1461347434412 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309b9e9000 == 158 [pid = 2715] [id = 481] 10:50:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 282 (0x7f30bcbb5400) [pid = 2715] [serial = 1444] [outer = (nil)] 10:50:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 283 (0x7f30c9f09800) [pid = 2715] [serial = 1445] [outer = 0x7f30bcbb5400] 10:50:34 INFO - PROCESS | 2715 | 1461347434527 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 284 (0x7f30cafe9000) [pid = 2715] [serial = 1446] [outer = 0x7f30bcbb5400] 10:50:35 INFO - PROCESS | 2715 | 1461347435442 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]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1634ms 10:50:35 INFO - PROCESS | 2715 | 1461347435518 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 2715 | 1461347435521 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 10:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:50:35 INFO - PROCESS | 2715 | 1461347435528 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - PROCESS | 2715 | 1461347435531 Marionette TRACE conn3 <- [1,1898,null,{}] 10:50:35 INFO - PROCESS | 2715 | 1461347435536 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}] 10:50:35 INFO - PROCESS | 2715 | 1461347435758 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:50:36 INFO - PROCESS | 2715 | 1461347436089 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d408d000 == 159 [pid = 2715] [id = 482] 10:50:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 285 (0x7f30b639a800) [pid = 2715] [serial = 1447] [outer = (nil)] 10:50:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 286 (0x7f30cce28c00) [pid = 2715] [serial = 1448] [outer = 0x7f30b639a800] 10:50:36 INFO - PROCESS | 2715 | 1461347436167 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 287 (0x7f30cecd1c00) [pid = 2715] [serial = 1449] [outer = 0x7f30b639a800] 10:50:36 INFO - PROCESS | 2715 | 1461347436992 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]]]}] 10:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1533ms 10:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:50:37 INFO - PROCESS | 2715 | 1461347437062 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 2715 | 1461347437065 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 10:50:37 INFO - PROCESS | 2715 | 1461347437071 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 2715 | 1461347437074 Marionette TRACE conn3 <- [1,1902,null,{}] 10:50:37 INFO - PROCESS | 2715 | 1461347437079 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}] 10:50:37 INFO - PROCESS | 2715 | 1461347437287 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:50:37 INFO - PROCESS | 2715 | 1461347437583 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1f9e800 == 160 [pid = 2715] [id = 483] 10:50:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 288 (0x7f309ee3f400) [pid = 2715] [serial = 1450] [outer = (nil)] 10:50:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 289 (0x7f309f196400) [pid = 2715] [serial = 1451] [outer = 0x7f309ee3f400] 10:50:37 INFO - PROCESS | 2715 | 1461347437698 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 290 (0x7f309f19b800) [pid = 2715] [serial = 1452] [outer = 0x7f309ee3f400] 10:50:38 INFO - PROCESS | 2715 | 1461347438555 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]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1530ms 10:50:38 INFO - PROCESS | 2715 | 1461347438601 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 2715 | 1461347438604 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 10:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:50:38 INFO - PROCESS | 2715 | 1461347438610 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 2715 | 1461347438614 Marionette TRACE conn3 <- [1,1906,null,{}] 10:50:38 INFO - PROCESS | 2715 | 1461347438620 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}] 10:50:38 INFO - PROCESS | 2715 | 1461347438839 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:50:39 INFO - PROCESS | 2715 | 1461347439176 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44ef800 == 161 [pid = 2715] [id = 484] 10:50:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 291 (0x7f309f0b3000) [pid = 2715] [serial = 1453] [outer = (nil)] 10:50:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 292 (0x7f30a1389800) [pid = 2715] [serial = 1454] [outer = 0x7f309f0b3000] 10:50:39 INFO - PROCESS | 2715 | 1461347439255 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 293 (0x7f30a318a800) [pid = 2715] [serial = 1455] [outer = 0x7f309f0b3000] 10:50:40 INFO - PROCESS | 2715 | 1461347440126 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]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1590ms 10:50:40 INFO - PROCESS | 2715 | 1461347440202 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 2715 | 1461347440206 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 10:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:50:40 INFO - PROCESS | 2715 | 1461347440212 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 2715 | 1461347440214 Marionette TRACE conn3 <- [1,1910,null,{}] 10:50:40 INFO - PROCESS | 2715 | 1461347440220 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}] 10:50:40 INFO - PROCESS | 2715 | 1461347440423 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:50:40 INFO - PROCESS | 2715 | 1461347440765 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2f11800 == 162 [pid = 2715] [id = 485] 10:50:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 294 (0x7f309f0bc800) [pid = 2715] [serial = 1456] [outer = (nil)] 10:50:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 295 (0x7f30a25f2c00) [pid = 2715] [serial = 1457] [outer = 0x7f309f0bc800] 10:50:40 INFO - PROCESS | 2715 | 1461347440842 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 296 (0x7f30a43da800) [pid = 2715] [serial = 1458] [outer = 0x7f309f0bc800] 10:50:41 INFO - PROCESS | 2715 | 1461347441752 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]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1589ms 10:50:41 INFO - PROCESS | 2715 | 1461347441802 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 2715 | 1461347441805 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 10:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:50:41 INFO - PROCESS | 2715 | 1461347441811 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 2715 | 1461347441814 Marionette TRACE conn3 <- [1,1914,null,{}] 10:50:41 INFO - PROCESS | 2715 | 1461347441819 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}] 10:50:42 INFO - PROCESS | 2715 | 1461347442035 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cd9000 == 161 [pid = 2715] [id = 374] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac5d6000 == 160 [pid = 2715] [id = 198] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1a75000 == 159 [pid = 2715] [id = 372] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7b1e800 == 158 [pid = 2715] [id = 414] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8012000 == 157 [pid = 2715] [id = 412] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc378800 == 156 [pid = 2715] [id = 365] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1fa6000 == 155 [pid = 2715] [id = 411] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a0269800 == 154 [pid = 2715] [id = 413] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7d87800 == 153 [pid = 2715] [id = 409] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1f8f000 == 152 [pid = 2715] [id = 410] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1fa2800 == 151 [pid = 2715] [id = 466] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6c1e800 == 150 [pid = 2715] [id = 465] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44e2800 == 149 [pid = 2715] [id = 464] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a16df000 == 148 [pid = 2715] [id = 463] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f2de000 == 147 [pid = 2715] [id = 460] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7a8f000 == 146 [pid = 2715] [id = 459] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7a75000 == 145 [pid = 2715] [id = 458] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309eee5800 == 144 [pid = 2715] [id = 457] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a177a800 == 143 [pid = 2715] [id = 456] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a175e800 == 142 [pid = 2715] [id = 455] 10:50:43 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309efcf800 == 141 [pid = 2715] [id = 454] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 295 (0x7f30a03f6800) [pid = 2715] [serial = 1310] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 294 (0x7f30b63a0c00) [pid = 2715] [serial = 1086] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 293 (0x7f30bcbc2000) [pid = 2715] [serial = 1026] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 292 (0x7f30b3b11000) [pid = 2715] [serial = 1014] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 291 (0x7f30a32ac800) [pid = 2715] [serial = 1316] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 290 (0x7f309fad2400) [pid = 2715] [serial = 1304] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 289 (0x7f30b15c1000) [pid = 2715] [serial = 1167] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 288 (0x7f30c9d0fc00) [pid = 2715] [serial = 1107] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 287 (0x7f30c9ad5c00) [pid = 2715] [serial = 969] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 286 (0x7f30bbf4c000) [pid = 2715] [serial = 960] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 285 (0x7f30cb0d0c00) [pid = 2715] [serial = 975] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 284 (0x7f30bfa05c00) [pid = 2715] [serial = 1032] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 283 (0x7f30a455a400) [pid = 2715] [serial = 1041] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 282 (0x7f30cea47800) [pid = 2715] [serial = 1295] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 281 (0x7f30b3434000) [pid = 2715] [serial = 948] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 280 (0x7f30c9daac00) [pid = 2715] [serial = 972] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 279 (0x7f30cafeac00) [pid = 2715] [serial = 1155] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 278 (0x7f30a2a30c00) [pid = 2715] [serial = 936] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 277 (0x7f30a4556c00) [pid = 2715] [serial = 1134] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 276 (0x7f30bdc68400) [pid = 2715] [serial = 1029] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 275 (0x7f30a2bac400) [pid = 2715] [serial = 1301] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 274 (0x7f30a9d37c00) [pid = 2715] [serial = 1323] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 273 (0x7f30ac415400) [pid = 2715] [serial = 1137] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 272 (0x7f30bcbb9000) [pid = 2715] [serial = 1283] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 271 (0x7f30b8a0ec00) [pid = 2715] [serial = 954] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 270 (0x7f30a8bd5800) [pid = 2715] [serial = 1322] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 269 (0x7f30a2bab800) [pid = 2715] [serial = 1314] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 268 (0x7f30b29e3c00) [pid = 2715] [serial = 1077] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 267 (0x7f30caf16800) [pid = 2715] [serial = 1110] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 266 (0x7f30b0bd7400) [pid = 2715] [serial = 1274] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 265 (0x7f30ac513800) [pid = 2715] [serial = 1074] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 264 (0x7f30bde3a800) [pid = 2715] [serial = 1101] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 263 (0x7f30bdcc1800) [pid = 2715] [serial = 966] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 262 (0x7f30ac66dc00) [pid = 2715] [serial = 1002] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 261 (0x7f30caf18800) [pid = 2715] [serial = 1035] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 260 (0x7f30bb93d000) [pid = 2715] [serial = 1020] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 259 (0x7f30b32a4400) [pid = 2715] [serial = 1140] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 258 (0x7f30aa42c000) [pid = 2715] [serial = 1325] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 257 (0x7f30b2d0ec00) [pid = 2715] [serial = 1277] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 256 (0x7f30a8bcc400) [pid = 2715] [serial = 1271] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 255 (0x7f30b7028c00) [pid = 2715] [serial = 1089] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 254 (0x7f30aa6c8000) [pid = 2715] [serial = 1326] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 253 (0x7f30baee4000) [pid = 2715] [serial = 957] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 252 (0x7f30cea46800) [pid = 2715] [serial = 1038] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 251 (0x7f30b635b000) [pid = 2715] [serial = 1143] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 250 (0x7f30b05aa400) [pid = 2715] [serial = 942] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 249 (0x7f30bfb82c00) [pid = 2715] [serial = 1104] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 248 (0x7f30bac99800) [pid = 2715] [serial = 1095] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 247 (0x7f30a4da5400) [pid = 2715] [serial = 1268] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 246 (0x7f30aa6c2000) [pid = 2715] [serial = 1008] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 245 (0x7f30a320fc00) [pid = 2715] [serial = 1161] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 244 (0x7f30a3188400) [pid = 2715] [serial = 1044] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 243 (0x7f30a421ac00) [pid = 2715] [serial = 1317] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 242 (0x7f30cecd6400) [pid = 2715] [serial = 978] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 241 (0x7f30b05a8c00) [pid = 2715] [serial = 1170] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 240 (0x7f30cef74800) [pid = 2715] [serial = 1298] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 239 (0x7f30a7dd0000) [pid = 2715] [serial = 1071] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 238 (0x7f30cef76800) [pid = 2715] [serial = 1164] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 237 (0x7f30a7751000) [pid = 2715] [serial = 1005] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 236 (0x7f30a2270c00) [pid = 2715] [serial = 1313] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 235 (0x7f30a1885800) [pid = 2715] [serial = 1265] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 234 (0x7f30a9d1e000) [pid = 2715] [serial = 939] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 233 (0x7f30a03f5c00) [pid = 2715] [serial = 1292] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 232 (0x7f30bd94ac00) [pid = 2715] [serial = 1149] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 231 (0x7f30b2c6dc00) [pid = 2715] [serial = 1011] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 230 (0x7f30b3ddb000) [pid = 2715] [serial = 1083] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 229 (0x7f30baee0800) [pid = 2715] [serial = 1146] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 228 (0x7f30bc964800) [pid = 2715] [serial = 1098] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 227 (0x7f30a6a3b000) [pid = 2715] [serial = 1319] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 226 (0x7f30b4d49800) [pid = 2715] [serial = 1280] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 225 (0x7f30bc961400) [pid = 2715] [serial = 963] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 224 (0x7f30b0bd2400) [pid = 2715] [serial = 1329] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 223 (0x7f30cea47c00) [pid = 2715] [serial = 1158] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 222 (0x7f30b63a0000) [pid = 2715] [serial = 951] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 221 (0x7f30bdccc400) [pid = 2715] [serial = 1286] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 220 (0x7f30a1382800) [pid = 2715] [serial = 1307] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 219 (0x7f30c3c80c00) [pid = 2715] [serial = 1289] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30a775d800) [pid = 2715] [serial = 1320] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f30a455c800) [pid = 2715] [serial = 1047] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 216 (0x7f30bc309000) [pid = 2715] [serial = 1023] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f30c987c800) [pid = 2715] [serial = 1152] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30a25f0400) [pid = 2715] [serial = 1068] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30b8a10c00) [pid = 2715] [serial = 1092] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30a1388c00) [pid = 2715] [serial = 1311] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30b635c400) [pid = 2715] [serial = 1017] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30b2d06800) [pid = 2715] [serial = 945] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30b2c76000) [pid = 2715] [serial = 1263] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30abcf5400) [pid = 2715] [serial = 1331] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30b2d0a000) [pid = 2715] [serial = 1080] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30ac66a400) [pid = 2715] [serial = 1328] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30b2cacc00) [pid = 2715] [serial = 1194] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30a64e7c00) [pid = 2715] [serial = 1197] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30b29e1000) [pid = 2715] [serial = 1334] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30b1213400) [pid = 2715] [serial = 1332] [outer = (nil)] [url = about:blank] 10:50:43 INFO - PROCESS | 2715 | 1461347443721 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309efc8000 == 142 [pid = 2715] [id = 486] 10:50:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f309ee34800) [pid = 2715] [serial = 1459] [outer = (nil)] 10:50:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f309ee37c00) [pid = 2715] [serial = 1460] [outer = 0x7f309ee34800] 10:50:43 INFO - PROCESS | 2715 | 1461347443803 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f309f0b1000) [pid = 2715] [serial = 1461] [outer = 0x7f309ee34800] 10:50:44 INFO - PROCESS | 2715 | 1461347444619 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]]]}] 10:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2832ms 10:50:44 INFO - PROCESS | 2715 | 1461347444647 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 2715 | 1461347444652 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 10:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:50:44 INFO - PROCESS | 2715 | 1461347444660 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 2715 | 1461347444666 Marionette TRACE conn3 <- [1,1918,null,{}] 10:50:44 INFO - PROCESS | 2715 | 1461347444675 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}] 10:50:44 INFO - PROCESS | 2715 | 1461347444883 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:50:45 INFO - PROCESS | 2715 | 1461347445073 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1764800 == 143 [pid = 2715] [id = 487] 10:50:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f309ee34c00) [pid = 2715] [serial = 1462] [outer = (nil)] 10:50:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30a03f4400) [pid = 2715] [serial = 1463] [outer = 0x7f309ee34c00] 10:50:45 INFO - PROCESS | 2715 | 1461347445139 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30a138e000) [pid = 2715] [serial = 1464] [outer = 0x7f309ee34c00] 10:50:46 INFO - PROCESS | 2715 | 1461347446007 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]]]}] 10:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1388ms 10:50:46 INFO - PROCESS | 2715 | 1461347446051 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 2715 | 1461347446057 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 10:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:50:46 INFO - PROCESS | 2715 | 1461347446073 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 2715 | 1461347446075 Marionette TRACE conn3 <- [1,1922,null,{}] 10:50:46 INFO - PROCESS | 2715 | 1461347446081 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}] 10:50:46 INFO - PROCESS | 2715 | 1461347446325 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:50:46 INFO - PROCESS | 2715 | 1461347446366 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2909000 == 144 [pid = 2715] [id = 488] 10:50:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30a1910c00) [pid = 2715] [serial = 1465] [outer = (nil)] 10:50:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30a25f7800) [pid = 2715] [serial = 1466] [outer = 0x7f30a1910c00] 10:50:46 INFO - PROCESS | 2715 | 1461347446439 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f30a2ba5400) [pid = 2715] [serial = 1467] [outer = 0x7f30a1910c00] 10:50:47 INFO - PROCESS | 2715 | 1461347447356 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]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1327ms 10:50:47 INFO - PROCESS | 2715 | 1461347447401 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 2715 | 1461347447404 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 10:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:50:47 INFO - PROCESS | 2715 | 1461347447451 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 2715 | 1461347447468 Marionette TRACE conn3 <- [1,1926,null,{}] 10:50:47 INFO - PROCESS | 2715 | 1461347447490 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}] 10:50:47 INFO - PROCESS | 2715 | 1461347447849 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30aa42e000) [pid = 2715] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f309f0b8800) [pid = 2715] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f309ee31c00) [pid = 2715] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30a6bf2000) [pid = 2715] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30ce511000) [pid = 2715] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30a6a2f800) [pid = 2715] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30a138c800) [pid = 2715] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30b120b000) [pid = 2715] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30ac51fc00) [pid = 2715] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f309fad2c00) [pid = 2715] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30a1879400) [pid = 2715] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30a03ed000) [pid = 2715] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f309f0bac00) [pid = 2715] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30a190d400) [pid = 2715] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30b3cea400) [pid = 2715] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f309e76e000) [pid = 2715] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f309f8ddc00) [pid = 2715] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30a6986400) [pid = 2715] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30cce2c000) [pid = 2715] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30be60b800) [pid = 2715] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30b1ac3800) [pid = 2715] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30a43ce400) [pid = 2715] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30a454e400) [pid = 2715] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30ac421000) [pid = 2715] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f309e76dc00) [pid = 2715] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30b120ac00) [pid = 2715] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f309e774c00) [pid = 2715] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30be8f4800) [pid = 2715] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a138cc00) [pid = 2715] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30a1907c00) [pid = 2715] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30a1908400) [pid = 2715] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30a6a3bc00) [pid = 2715] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30a3190400) [pid = 2715] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30ac420800) [pid = 2715] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f309facdc00) [pid = 2715] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30b4ba0c00) [pid = 2715] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30b653a400) [pid = 2715] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30aa050400) [pid = 2715] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30b75ca400) [pid = 2715] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30b4ba2000) [pid = 2715] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30b1214c00) [pid = 2715] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30a8907c00) [pid = 2715] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a1911400) [pid = 2715] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b3b02c00) [pid = 2715] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b4b9f000) [pid = 2715] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b2cb7000) [pid = 2715] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30a1904c00) [pid = 2715] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30b3ce9c00) [pid = 2715] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30ac416400) [pid = 2715] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f309facb800) [pid = 2715] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30a9e6fc00) [pid = 2715] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30a6a34c00) [pid = 2715] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30a2ba4c00) [pid = 2715] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30b32a7800) [pid = 2715] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:50:48 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30a2262c00) [pid = 2715] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:50:48 INFO - PROCESS | 2715 | 1461347448899 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309efdd800 == 145 [pid = 2715] [id = 489] 10:50:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f309e76b800) [pid = 2715] [serial = 1468] [outer = (nil)] 10:50:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f309e779c00) [pid = 2715] [serial = 1469] [outer = 0x7f309e76b800] 10:50:48 INFO - PROCESS | 2715 | 1461347448969 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f309f8dc800) [pid = 2715] [serial = 1470] [outer = 0x7f309e76b800] 10:50:49 INFO - PROCESS | 2715 | 1461347449682 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]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2289ms 10:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:50:49 INFO - PROCESS | 2715 | 1461347449717 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 2715 | 1461347449720 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 10:50:49 INFO - PROCESS | 2715 | 1461347449727 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 2715 | 1461347449730 Marionette TRACE conn3 <- [1,1930,null,{}] 10:50:49 INFO - PROCESS | 2715 | 1461347449734 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}] 10:50:49 INFO - PROCESS | 2715 | 1461347449992 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:50:50 INFO - PROCESS | 2715 | 1461347450015 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45de800 == 146 [pid = 2715] [id = 490] 10:50:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f309e76d800) [pid = 2715] [serial = 1471] [outer = (nil)] 10:50:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30a1905800) [pid = 2715] [serial = 1472] [outer = 0x7f309e76d800] 10:50:50 INFO - PROCESS | 2715 | 1461347450078 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30a2bab800) [pid = 2715] [serial = 1473] [outer = 0x7f309e76d800] 10:50:51 INFO - PROCESS | 2715 | 1461347451175 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]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1483ms 10:50:51 INFO - PROCESS | 2715 | 1461347451209 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 2715 | 1461347451215 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 10:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:50:51 INFO - PROCESS | 2715 | 1461347451223 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 2715 | 1461347451228 Marionette TRACE conn3 <- [1,1934,null,{}] 10:50:51 INFO - PROCESS | 2715 | 1461347451238 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}] 10:50:51 INFO - PROCESS | 2715 | 1461347451447 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:50:51 INFO - PROCESS | 2715 | 1461347451777 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1777800 == 147 [pid = 2715] [id = 491] 10:50:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f309f0b8000) [pid = 2715] [serial = 1474] [outer = (nil)] 10:50:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f309fd44800) [pid = 2715] [serial = 1475] [outer = 0x7f309f0b8000] 10:50:51 INFO - PROCESS | 2715 | 1461347451857 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30a1381800) [pid = 2715] [serial = 1476] [outer = 0x7f309f0b8000] 10:50:52 INFO - PROCESS | 2715 | 1461347452740 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]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1589ms 10:50:52 INFO - PROCESS | 2715 | 1461347452813 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 2715 | 1461347452822 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 10:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:50:52 INFO - PROCESS | 2715 | 1461347452832 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 2715 | 1461347452836 Marionette TRACE conn3 <- [1,1938,null,{}] 10:50:52 INFO - PROCESS | 2715 | 1461347452842 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}] 10:50:53 INFO - PROCESS | 2715 | 1461347453085 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:50:53 INFO - PROCESS | 2715 | 1461347453396 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45dd000 == 148 [pid = 2715] [id = 492] 10:50:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30a1905c00) [pid = 2715] [serial = 1477] [outer = (nil)] 10:50:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30a2270c00) [pid = 2715] [serial = 1478] [outer = 0x7f30a1905c00] 10:50:53 INFO - PROCESS | 2715 | 1461347453474 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30a2baf000) [pid = 2715] [serial = 1479] [outer = 0x7f30a1905c00] 10:50:54 INFO - PROCESS | 2715 | 1461347454435 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]]]}] 10:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1637ms 10:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:50:54 INFO - PROCESS | 2715 | 1461347454469 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 2715 | 1461347454472 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 10:50:54 INFO - PROCESS | 2715 | 1461347454478 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 2715 | 1461347454484 Marionette TRACE conn3 <- [1,1942,null,{}] 10:50:54 INFO - PROCESS | 2715 | 1461347454499 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}] 10:50:54 INFO - PROCESS | 2715 | 1461347454708 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:50:55 INFO - PROCESS | 2715 | 1461347455028 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a89000 == 149 [pid = 2715] [id = 493] 10:50:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30a3187000) [pid = 2715] [serial = 1480] [outer = (nil)] 10:50:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30a4210c00) [pid = 2715] [serial = 1481] [outer = 0x7f30a3187000] 10:50:55 INFO - PROCESS | 2715 | 1461347455114 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30a4556c00) [pid = 2715] [serial = 1482] [outer = 0x7f30a3187000] 10:50:56 INFO - PROCESS | 2715 | 1461347455997 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]]]}] 10:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1589ms 10:50:56 INFO - PROCESS | 2715 | 1461347456068 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:50:56 INFO - PROCESS | 2715 | 1461347456073 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 10:50:56 INFO - PROCESS | 2715 | 1461347456079 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 2715 | 1461347456083 Marionette TRACE conn3 <- [1,1946,null,{}] 10:50:56 INFO - PROCESS | 2715 | 1461347456088 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}] 10:50:56 INFO - PROCESS | 2715 | 1461347456305 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:50:56 INFO - PROCESS | 2715 | 1461347456618 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7eba000 == 150 [pid = 2715] [id = 494] 10:50:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30a32ac800) [pid = 2715] [serial = 1483] [outer = (nil)] 10:50:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30a4daa800) [pid = 2715] [serial = 1484] [outer = 0x7f30a32ac800] 10:50:56 INFO - PROCESS | 2715 | 1461347456703 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30a64edc00) [pid = 2715] [serial = 1485] [outer = 0x7f30a32ac800] 10:50:57 INFO - PROCESS | 2715 | 1461347457562 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]]]}] 10:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1534ms 10:50:57 INFO - PROCESS | 2715 | 1461347457614 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 2715 | 1461347457618 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 10:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:50:57 INFO - PROCESS | 2715 | 1461347457623 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 2715 | 1461347457626 Marionette TRACE conn3 <- [1,1950,null,{}] 10:50:57 INFO - PROCESS | 2715 | 1461347457631 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}] 10:50:57 INFO - PROCESS | 2715 | 1461347457818 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:50:58 INFO - PROCESS | 2715 | 1461347458092 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a809c800 == 151 [pid = 2715] [id = 495] 10:50:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30a4217800) [pid = 2715] [serial = 1486] [outer = (nil)] 10:50:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30a6986c00) [pid = 2715] [serial = 1487] [outer = 0x7f30a4217800] 10:50:58 INFO - PROCESS | 2715 | 1461347458209 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30a6991400) [pid = 2715] [serial = 1488] [outer = 0x7f30a4217800] 10:50:59 INFO - PROCESS | 2715 | 1461347459016 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]]]}] 10:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1436ms 10:50:59 INFO - PROCESS | 2715 | 1461347459067 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 2715 | 1461347459072 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 10:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:50:59 INFO - PROCESS | 2715 | 1461347459080 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 2715 | 1461347459084 Marionette TRACE conn3 <- [1,1954,null,{}] 10:50:59 INFO - PROCESS | 2715 | 1461347459089 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}] 10:50:59 INFO - PROCESS | 2715 | 1461347459331 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:50:59 INFO - PROCESS | 2715 | 1461347459666 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa3c7800 == 152 [pid = 2715] [id = 496] 10:50:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30a7a62400) [pid = 2715] [serial = 1489] [outer = (nil)] 10:50:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30a7a68000) [pid = 2715] [serial = 1490] [outer = 0x7f30a7a62400] 10:50:59 INFO - PROCESS | 2715 | 1461347459750 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30a7dcfc00) [pid = 2715] [serial = 1491] [outer = 0x7f30a7a62400] 10:51:00 INFO - PROCESS | 2715 | 1461347460823 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]]]}] 10:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1779ms 10:51:00 INFO - PROCESS | 2715 | 1461347460863 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:51:00 INFO - PROCESS | 2715 | 1461347460869 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 10:51:00 INFO - PROCESS | 2715 | 1461347460878 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 2715 | 1461347460883 Marionette TRACE conn3 <- [1,1958,null,{}] 10:51:00 INFO - PROCESS | 2715 | 1461347460891 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}] 10:51:01 INFO - PROCESS | 2715 | 1461347461202 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:51:01 INFO - PROCESS | 2715 | 1461347461519 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa51e800 == 153 [pid = 2715] [id = 497] 10:51:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30a7a62800) [pid = 2715] [serial = 1492] [outer = (nil)] 10:51:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30a9d20c00) [pid = 2715] [serial = 1493] [outer = 0x7f30a7a62800] 10:51:01 INFO - PROCESS | 2715 | 1461347461598 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30aa05f400) [pid = 2715] [serial = 1494] [outer = 0x7f30a7a62800] 10:51:02 INFO - PROCESS | 2715 | 1461347462576 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]]]}] 10:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1741ms 10:51:02 INFO - PROCESS | 2715 | 1461347462617 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 2715 | 1461347462621 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 10:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:51:02 INFO - PROCESS | 2715 | 1461347462628 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 2715 | 1461347462631 Marionette TRACE conn3 <- [1,1962,null,{}] 10:51:02 INFO - PROCESS | 2715 | 1461347462636 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}] 10:51:02 INFO - PROCESS | 2715 | 1461347462830 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:51:03 INFO - PROCESS | 2715 | 1461347463151 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb2a800 == 154 [pid = 2715] [id = 498] 10:51:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30a7b7ec00) [pid = 2715] [serial = 1495] [outer = (nil)] 10:51:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30aa6c8400) [pid = 2715] [serial = 1496] [outer = 0x7f30a7b7ec00] 10:51:03 INFO - PROCESS | 2715 | 1461347463240 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30abcef800) [pid = 2715] [serial = 1497] [outer = 0x7f30a7b7ec00] 10:51:04 INFO - PROCESS | 2715 | 1461347464107 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]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1534ms 10:51:04 INFO - PROCESS | 2715 | 1461347464162 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 2715 | 1461347464166 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 10:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:51:04 INFO - PROCESS | 2715 | 1461347464172 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 2715 | 1461347464175 Marionette TRACE conn3 <- [1,1966,null,{}] 10:51:04 INFO - PROCESS | 2715 | 1461347464180 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}] 10:51:04 INFO - PROCESS | 2715 | 1461347464382 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:51:04 INFO - PROCESS | 2715 | 1461347464712 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6c8000 == 155 [pid = 2715] [id = 499] 10:51:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30a9d13000) [pid = 2715] [serial = 1498] [outer = (nil)] 10:51:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30ac41d000) [pid = 2715] [serial = 1499] [outer = 0x7f30a9d13000] 10:51:04 INFO - PROCESS | 2715 | 1461347464797 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30ac63f400) [pid = 2715] [serial = 1500] [outer = 0x7f30a9d13000] 10:51:05 INFO - PROCESS | 2715 | 1461347465647 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]]]}] 10:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1529ms 10:51:05 INFO - PROCESS | 2715 | 1461347465701 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:51:05 INFO - PROCESS | 2715 | 1461347465704 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 10:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:51:05 INFO - PROCESS | 2715 | 1461347465710 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 2715 | 1461347465713 Marionette TRACE conn3 <- [1,1970,null,{}] 10:51:05 INFO - PROCESS | 2715 | 1461347465718 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}] 10:51:05 INFO - PROCESS | 2715 | 1461347465944 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:51:06 INFO - PROCESS | 2715 | 1461347466329 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b06a1000 == 156 [pid = 2715] [id = 500] 10:51:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30aa42d400) [pid = 2715] [serial = 1501] [outer = (nil)] 10:51:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30b05aa400) [pid = 2715] [serial = 1502] [outer = 0x7f30aa42d400] 10:51:06 INFO - PROCESS | 2715 | 1461347466459 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30b0bd4800) [pid = 2715] [serial = 1503] [outer = 0x7f30aa42d400] 10:51:07 INFO - PROCESS | 2715 | 1461347467357 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]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1680ms 10:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:51:07 INFO - PROCESS | 2715 | 1461347467392 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 2715 | 1461347467395 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 10:51:07 INFO - PROCESS | 2715 | 1461347467402 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 2715 | 1461347467406 Marionette TRACE conn3 <- [1,1974,null,{}] 10:51:07 INFO - PROCESS | 2715 | 1461347467411 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}] 10:51:07 INFO - PROCESS | 2715 | 1461347467613 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:51:07 INFO - PROCESS | 2715 | 1461347467859 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a1d800 == 157 [pid = 2715] [id = 501] 10:51:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30ab926c00) [pid = 2715] [serial = 1504] [outer = (nil)] 10:51:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30b1ac3800) [pid = 2715] [serial = 1505] [outer = 0x7f30ab926c00] 10:51:07 INFO - PROCESS | 2715 | 1461347467937 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30b2c64400) [pid = 2715] [serial = 1506] [outer = 0x7f30ab926c00] 10:51:08 INFO - PROCESS | 2715 | 1461347468837 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]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1482ms 10:51:08 INFO - PROCESS | 2715 | 1461347468884 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 2715 | 1461347468888 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 10:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:51:08 INFO - PROCESS | 2715 | 1461347468893 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 2715 | 1461347468895 Marionette TRACE conn3 <- [1,1978,null,{}] 10:51:08 INFO - PROCESS | 2715 | 1461347468901 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}] 10:51:09 INFO - PROCESS | 2715 | 1461347469085 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:51:09 INFO - PROCESS | 2715 | 1461347469369 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b317c000 == 158 [pid = 2715] [id = 502] 10:51:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30a187a400) [pid = 2715] [serial = 1507] [outer = (nil)] 10:51:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30b2c74400) [pid = 2715] [serial = 1508] [outer = 0x7f30a187a400] 10:51:09 INFO - PROCESS | 2715 | 1461347469458 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30b31cb800) [pid = 2715] [serial = 1509] [outer = 0x7f30a187a400] 10:51:10 INFO - PROCESS | 2715 | 1461347470333 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]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1488ms 10:51:10 INFO - PROCESS | 2715 | 1461347470386 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:51:10 INFO - PROCESS | 2715 | 1461347470391 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 10:51:10 INFO - PROCESS | 2715 | 1461347470397 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 2715 | 1461347470400 Marionette TRACE conn3 <- [1,1982,null,{}] 10:51:10 INFO - PROCESS | 2715 | 1461347470405 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}] 10:51:10 INFO - PROCESS | 2715 | 1461347470601 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:51:10 INFO - PROCESS | 2715 | 1461347470882 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4d14800 == 159 [pid = 2715] [id = 503] 10:51:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30a2a2c400) [pid = 2715] [serial = 1510] [outer = (nil)] 10:51:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30b3436000) [pid = 2715] [serial = 1511] [outer = 0x7f30a2a2c400] 10:51:11 INFO - PROCESS | 2715 | 1461347470999 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30b3b11000) [pid = 2715] [serial = 1512] [outer = 0x7f30a2a2c400] 10:51:11 INFO - PROCESS | 2715 | 1461347471818 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]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1482ms 10:51:11 INFO - PROCESS | 2715 | 1461347471879 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 2715 | 1461347471883 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 10:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:51:11 INFO - PROCESS | 2715 | 1461347471889 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 2715 | 1461347471891 Marionette TRACE conn3 <- [1,1986,null,{}] 10:51:11 INFO - PROCESS | 2715 | 1461347471896 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}] 10:51:12 INFO - PROCESS | 2715 | 1461347472097 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:51:12 INFO - PROCESS | 2715 | 1461347472368 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f8b800 == 160 [pid = 2715] [id = 504] 10:51:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30b2c6dc00) [pid = 2715] [serial = 1513] [outer = (nil)] 10:51:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30b3ce9000) [pid = 2715] [serial = 1514] [outer = 0x7f30b2c6dc00] 10:51:12 INFO - PROCESS | 2715 | 1461347472486 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30b4941c00) [pid = 2715] [serial = 1515] [outer = 0x7f30b2c6dc00] 10:51:13 INFO - PROCESS | 2715 | 1461347473284 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]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1438ms 10:51:13 INFO - PROCESS | 2715 | 1461347473328 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 2715 | 1461347473331 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 10:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:51:13 INFO - PROCESS | 2715 | 1461347473337 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 2715 | 1461347473339 Marionette TRACE conn3 <- [1,1990,null,{}] 10:51:13 INFO - PROCESS | 2715 | 1461347473345 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}] 10:51:13 INFO - PROCESS | 2715 | 1461347473538 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:51:13 INFO - PROCESS | 2715 | 1461347473814 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7519000 == 161 [pid = 2715] [id = 505] 10:51:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30b3b0d400) [pid = 2715] [serial = 1516] [outer = (nil)] 10:51:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30b4d51000) [pid = 2715] [serial = 1517] [outer = 0x7f30b3b0d400] 10:51:13 INFO - PROCESS | 2715 | 1461347473888 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f30b6363800) [pid = 2715] [serial = 1518] [outer = 0x7f30b3b0d400] 10:51:14 INFO - PROCESS | 2715 | 1461347474773 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]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1486ms 10:51:14 INFO - PROCESS | 2715 | 1461347474823 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 2715 | 1461347474827 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 10:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:51:14 INFO - PROCESS | 2715 | 1461347474833 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 2715 | 1461347474835 Marionette TRACE conn3 <- [1,1994,null,{}] 10:51:14 INFO - PROCESS | 2715 | 1461347474840 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}] 10:51:15 INFO - PROCESS | 2715 | 1461347475054 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:51:15 INFO - PROCESS | 2715 | 1461347475332 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf69800 == 162 [pid = 2715] [id = 506] 10:51:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30b3c65800) [pid = 2715] [serial = 1519] [outer = (nil)] 10:51:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30b6579800) [pid = 2715] [serial = 1520] [outer = 0x7f30b3c65800] 10:51:15 INFO - PROCESS | 2715 | 1461347475446 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 210 (0x7f30b7029000) [pid = 2715] [serial = 1521] [outer = 0x7f30b3c65800] 10:51:16 INFO - PROCESS | 2715 | 1461347476257 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]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1492ms 10:51:16 INFO - PROCESS | 2715 | 1461347476325 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 2715 | 1461347476328 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 10:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:51:16 INFO - PROCESS | 2715 | 1461347476334 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 2715 | 1461347476336 Marionette TRACE conn3 <- [1,1998,null,{}] 10:51:16 INFO - PROCESS | 2715 | 1461347476342 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}] 10:51:16 INFO - PROCESS | 2715 | 1461347476578 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:51:16 INFO - PROCESS | 2715 | 1461347476899 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc538800 == 163 [pid = 2715] [id = 507] 10:51:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 211 (0x7f309ee34400) [pid = 2715] [serial = 1522] [outer = (nil)] 10:51:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 212 (0x7f30b7030400) [pid = 2715] [serial = 1523] [outer = 0x7f309ee34400] 10:51:16 INFO - PROCESS | 2715 | 1461347476973 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 213 (0x7f30b8a17400) [pid = 2715] [serial = 1524] [outer = 0x7f309ee34400] 10:51:17 INFO - PROCESS | 2715 | 1461347477792 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]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1527ms 10:51:17 INFO - PROCESS | 2715 | 1461347477863 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 2715 | 1461347477867 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 10:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:51:17 INFO - PROCESS | 2715 | 1461347477873 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 2715 | 1461347477875 Marionette TRACE conn3 <- [1,2002,null,{}] 10:51:17 INFO - PROCESS | 2715 | 1461347477881 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}] 10:51:18 INFO - PROCESS | 2715 | 1461347478132 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:51:18 INFO - PROCESS | 2715 | 1461347478466 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309eeed000 == 164 [pid = 2715] [id = 508] 10:51:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 214 (0x7f309e76d400) [pid = 2715] [serial = 1525] [outer = (nil)] 10:51:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 215 (0x7f309e775000) [pid = 2715] [serial = 1526] [outer = 0x7f309e76d400] 10:51:18 INFO - PROCESS | 2715 | 1461347478547 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 216 (0x7f309ee38400) [pid = 2715] [serial = 1527] [outer = 0x7f309e76d400] 10:51:19 INFO - PROCESS | 2715 | 1461347479464 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]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1634ms 10:51:19 INFO - PROCESS | 2715 | 1461347479508 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 2715 | 1461347479511 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 10:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:51:19 INFO - PROCESS | 2715 | 1461347479517 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 2715 | 1461347479519 Marionette TRACE conn3 <- [1,2006,null,{}] 10:51:19 INFO - PROCESS | 2715 | 1461347479526 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}] 10:51:19 INFO - PROCESS | 2715 | 1461347479756 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:51:20 INFO - PROCESS | 2715 | 1461347480050 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a85000 == 165 [pid = 2715] [id = 509] 10:51:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 217 (0x7f309e76f800) [pid = 2715] [serial = 1528] [outer = (nil)] 10:51:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 218 (0x7f309f8dbc00) [pid = 2715] [serial = 1529] [outer = 0x7f309e76f800] 10:51:20 INFO - PROCESS | 2715 | 1461347480137 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 219 (0x7f309fd51400) [pid = 2715] [serial = 1530] [outer = 0x7f309e76f800] 10:51:20 INFO - PROCESS | 2715 | 1461347480997 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]]]}] 10:51:21 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 10:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1529ms 10:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:51:21 INFO - PROCESS | 2715 | 1461347481047 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 2715 | 1461347481050 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 10:51:21 INFO - PROCESS | 2715 | 1461347481056 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 2715 | 1461347481059 Marionette TRACE conn3 <- [1,2010,null,{}] 10:51:21 INFO - PROCESS | 2715 | 1461347481068 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}] 10:51:21 INFO - PROCESS | 2715 | 1461347481280 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc3c800 == 164 [pid = 2715] [id = 381] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6322800 == 163 [pid = 2715] [id = 436] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a16d0000 == 162 [pid = 2715] [id = 434] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309efdd800 == 161 [pid = 2715] [id = 489] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2909000 == 160 [pid = 2715] [id = 488] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1764800 == 159 [pid = 2715] [id = 487] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309efc8000 == 158 [pid = 2715] [id = 486] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44ef800 == 157 [pid = 2715] [id = 484] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1f9e800 == 156 [pid = 2715] [id = 483] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d408d000 == 155 [pid = 2715] [id = 482] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309b9e9000 == 154 [pid = 2715] [id = 481] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2fbb800 == 153 [pid = 2715] [id = 480] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d407d000 == 152 [pid = 2715] [id = 479] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce6a6800 == 151 [pid = 2715] [id = 478] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bdea9800 == 150 [pid = 2715] [id = 477] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc52b000 == 149 [pid = 2715] [id = 476] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7514000 == 148 [pid = 2715] [id = 475] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3cb8000 == 147 [pid = 2715] [id = 474] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1aae000 == 146 [pid = 2715] [id = 473] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b0695800 == 145 [pid = 2715] [id = 472] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac596000 == 144 [pid = 2715] [id = 471] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa522000 == 143 [pid = 2715] [id = 470] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9e12000 == 142 [pid = 2715] [id = 469] 10:51:22 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6308800 == 141 [pid = 2715] [id = 468] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 218 (0x7f30b2a47400) [pid = 2715] [serial = 1346] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 217 (0x7f309fd4f000) [pid = 2715] [serial = 1386] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 216 (0x7f309fd48400) [pid = 2715] [serial = 1385] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 215 (0x7f309ee3f000) [pid = 2715] [serial = 1371] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 214 (0x7f30b15c0c00) [pid = 2715] [serial = 1275] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 213 (0x7f30cf122000) [pid = 2715] [serial = 1368] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 212 (0x7f30cac29800) [pid = 2715] [serial = 1290] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 211 (0x7f30a2baa000) [pid = 2715] [serial = 1395] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 210 (0x7f30b4d48800) [pid = 2715] [serial = 1131] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 209 (0x7f30b32a3400) [pid = 2715] [serial = 1209] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f309fad6800) [pid = 2715] [serial = 1391] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f309ee39c00) [pid = 2715] [serial = 1370] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30a226d400) [pid = 2715] [serial = 1266] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30a03fac00) [pid = 2715] [serial = 1293] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30a7a5f000) [pid = 2715] [serial = 1382] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30a2ba6400) [pid = 2715] [serial = 1338] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30bcbb6000) [pid = 2715] [serial = 1355] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f309ee3b400) [pid = 2715] [serial = 1376] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30a4da5000) [pid = 2715] [serial = 1388] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30a698b800) [pid = 2715] [serial = 1364] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30ced90800) [pid = 2715] [serial = 1296] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30c9ad3400) [pid = 2715] [serial = 1227] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30c9d1b800) [pid = 2715] [serial = 1362] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30a64e5400) [pid = 2715] [serial = 1341] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30a64e8c00) [pid = 2715] [serial = 1269] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30a6990400) [pid = 2715] [serial = 1365] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30b653c800) [pid = 2715] [serial = 1350] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f309e779000) [pid = 2715] [serial = 1374] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30bfa06000) [pid = 2715] [serial = 1359] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30a7a64800) [pid = 2715] [serial = 1389] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f309f0b2c00) [pid = 2715] [serial = 1379] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30ce582800) [pid = 2715] [serial = 1230] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30a226fc00) [pid = 2715] [serial = 1400] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a32b5400) [pid = 2715] [serial = 1401] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30bd7d1400) [pid = 2715] [serial = 1356] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30cecd5000) [pid = 2715] [serial = 1236] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30b3efd800) [pid = 2715] [serial = 1349] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30b0bd2800) [pid = 2715] [serial = 1245] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30ab92cc00) [pid = 2715] [serial = 1272] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30a2267000) [pid = 2715] [serial = 1394] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30a43d6400) [pid = 2715] [serial = 1397] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30a455a000) [pid = 2715] [serial = 1340] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b0bd3400) [pid = 2715] [serial = 1203] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a1387000) [pid = 2715] [serial = 1308] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30b75cb400) [pid = 2715] [serial = 1281] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30cecd7400) [pid = 2715] [serial = 1367] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30bcfbe800) [pid = 2715] [serial = 1224] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30a03f8000) [pid = 2715] [serial = 1392] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30aa6be000) [pid = 2715] [serial = 1343] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30bfa04c00) [pid = 2715] [serial = 1287] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30bd79ac00) [pid = 2715] [serial = 1284] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30a565cc00) [pid = 2715] [serial = 1398] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b2c71c00) [pid = 2715] [serial = 1335] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30a7a5d000) [pid = 2715] [serial = 1377] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30bc964400) [pid = 2715] [serial = 1221] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a2eb0000) [pid = 2715] [serial = 1239] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30b9da7c00) [pid = 2715] [serial = 1215] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30ac41d400) [pid = 2715] [serial = 1344] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30bbcaf400) [pid = 2715] [serial = 1218] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f309e774000) [pid = 2715] [serial = 1373] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30cf11e000) [pid = 2715] [serial = 1299] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30a1911000) [pid = 2715] [serial = 1233] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b3b11400) [pid = 2715] [serial = 1347] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30bb997800) [pid = 2715] [serial = 1352] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30bbf48000) [pid = 2715] [serial = 1353] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b3433c00) [pid = 2715] [serial = 1278] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30c3c14400) [pid = 2715] [serial = 1361] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f309fad7800) [pid = 2715] [serial = 1305] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30b2a46400) [pid = 2715] [serial = 1206] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a2263400) [pid = 2715] [serial = 1337] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a9d17400) [pid = 2715] [serial = 1200] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a2bb1800) [pid = 2715] [serial = 1302] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a7a63800) [pid = 2715] [serial = 1383] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f309f0b6c00) [pid = 2715] [serial = 1380] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30b6679c00) [pid = 2715] [serial = 1212] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a32b3c00) [pid = 2715] [serial = 1242] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30bde2d400) [pid = 2715] [serial = 1358] [outer = (nil)] [url = about:blank] 10:51:22 INFO - PROCESS | 2715 | 1461347482878 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309eed1800 == 142 [pid = 2715] [id = 510] 10:51:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f309f0b2800) [pid = 2715] [serial = 1531] [outer = (nil)] 10:51:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f309f0b7800) [pid = 2715] [serial = 1532] [outer = 0x7f309f0b2800] 10:51:22 INFO - PROCESS | 2715 | 1461347482953 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f309f193800) [pid = 2715] [serial = 1533] [outer = 0x7f309f0b2800] 10:51:23 INFO - PROCESS | 2715 | 1461347483696 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]]]}] 10:51:23 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 10:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2691ms 10:51:23 INFO - PROCESS | 2715 | 1461347483747 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 2715 | 1461347483753 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 10:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:51:23 INFO - PROCESS | 2715 | 1461347483766 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 2715 | 1461347483769 Marionette TRACE conn3 <- [1,2014,null,{}] 10:51:23 INFO - PROCESS | 2715 | 1461347483776 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}] 10:51:23 INFO - PROCESS | 2715 | 1461347483982 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:51:24 INFO - PROCESS | 2715 | 1461347484177 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a16ca800 == 143 [pid = 2715] [id = 511] 10:51:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f309f0b8800) [pid = 2715] [serial = 1534] [outer = (nil)] 10:51:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a03ec400) [pid = 2715] [serial = 1535] [outer = 0x7f309f0b8800] 10:51:24 INFO - PROCESS | 2715 | 1461347484240 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a1383c00) [pid = 2715] [serial = 1536] [outer = 0x7f309f0b8800] 10:51:25 INFO - PROCESS | 2715 | 1461347485118 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]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1379ms 10:51:25 INFO - PROCESS | 2715 | 1461347485149 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:51:25 INFO - PROCESS | 2715 | 1461347485154 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 10:51:25 INFO - PROCESS | 2715 | 1461347485160 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 2715 | 1461347485163 Marionette TRACE conn3 <- [1,2018,null,{}] 10:51:25 INFO - PROCESS | 2715 | 1461347485174 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}] 10:51:25 INFO - PROCESS | 2715 | 1461347485421 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:51:25 INFO - PROCESS | 2715 | 1461347485458 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1f9a000 == 144 [pid = 2715] [id = 512] 10:51:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a187cc00) [pid = 2715] [serial = 1537] [outer = (nil)] 10:51:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a224ec00) [pid = 2715] [serial = 1538] [outer = 0x7f30a187cc00] 10:51:25 INFO - PROCESS | 2715 | 1461347485517 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a2a2cc00) [pid = 2715] [serial = 1539] [outer = 0x7f30a187cc00] 10:51:26 INFO - PROCESS | 2715 | 1461347486477 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]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1385ms 10:51:26 INFO - PROCESS | 2715 | 1461347486558 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 2715 | 1461347486561 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 10:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:51:26 INFO - PROCESS | 2715 | 1461347486585 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 2715 | 1461347486600 Marionette TRACE conn3 <- [1,2022,null,{}] 10:51:26 INFO - PROCESS | 2715 | 1461347486623 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}] 10:51:26 INFO - PROCESS | 2715 | 1461347486934 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30b6547000) [pid = 2715] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a1910c00) [pid = 2715] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a7a63c00) [pid = 2715] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f309e76b800) [pid = 2715] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a1902800) [pid = 2715] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f309ee3f400) [pid = 2715] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30b657a400) [pid = 2715] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f309ee34800) [pid = 2715] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30b3435800) [pid = 2715] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a32b5800) [pid = 2715] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30bcbb5400) [pid = 2715] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30b639a800) [pid = 2715] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30a1384800) [pid = 2715] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30a2257800) [pid = 2715] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f309f0b3000) [pid = 2715] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a1389000) [pid = 2715] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30a25f2400) [pid = 2715] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f309f0bc800) [pid = 2715] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30ac413400) [pid = 2715] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30b75cac00) [pid = 2715] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30a9d1b000) [pid = 2715] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:51:27 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f309ee34c00) [pid = 2715] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:51:27 INFO - PROCESS | 2715 | 1461347487605 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a0260000 == 145 [pid = 2715] [id = 513] 10:51:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f309e76b800) [pid = 2715] [serial = 1540] [outer = (nil)] 10:51:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f309f0bc400) [pid = 2715] [serial = 1541] [outer = 0x7f309e76b800] 10:51:27 INFO - PROCESS | 2715 | 1461347487669 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30a226c000) [pid = 2715] [serial = 1542] [outer = 0x7f309e76b800] 10:51:28 INFO - PROCESS | 2715 | 1461347488369 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]]]}] 10:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1833ms 10:51:28 INFO - PROCESS | 2715 | 1461347488401 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:51:28 INFO - PROCESS | 2715 | 1461347488406 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 10:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:51:28 INFO - PROCESS | 2715 | 1461347488412 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:51:28 INFO - PROCESS | 2715 | 1461347488414 Marionette TRACE conn3 <- [1,2026,null,{}] 10:51:28 INFO - PROCESS | 2715 | 1461347488420 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}] 10:51:28 INFO - PROCESS | 2715 | 1461347488678 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:51:28 INFO - PROCESS | 2715 | 1461347488701 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45cd800 == 146 [pid = 2715] [id = 514] 10:51:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30a1881800) [pid = 2715] [serial = 1543] [outer = (nil)] 10:51:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30a3190000) [pid = 2715] [serial = 1544] [outer = 0x7f30a1881800] 10:51:28 INFO - PROCESS | 2715 | 1461347488766 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a32adc00) [pid = 2715] [serial = 1545] [outer = 0x7f30a1881800] 10:51:29 INFO - PROCESS | 2715 | 1461347489958 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]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1578ms 10:51:29 INFO - PROCESS | 2715 | 1461347489991 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 2715 | 1461347489997 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 10:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:51:30 INFO - PROCESS | 2715 | 1461347490004 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 2715 | 1461347490009 Marionette TRACE conn3 <- [1,2030,null,{}] 10:51:30 INFO - PROCESS | 2715 | 1461347490018 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}] 10:51:30 INFO - PROCESS | 2715 | 1461347490257 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:51:30 INFO - PROCESS | 2715 | 1461347490606 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a78000 == 147 [pid = 2715] [id = 515] 10:51:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f309fd45c00) [pid = 2715] [serial = 1546] [outer = (nil)] 10:51:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a03f0800) [pid = 2715] [serial = 1547] [outer = 0x7f309fd45c00] 10:51:30 INFO - PROCESS | 2715 | 1461347490685 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a187b000) [pid = 2715] [serial = 1548] [outer = 0x7f309fd45c00] 10:51:31 INFO - PROCESS | 2715 | 1461347491567 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]]]}] 10:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1640ms 10:51:31 INFO - PROCESS | 2715 | 1461347491645 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:51:31 INFO - PROCESS | 2715 | 1461347491654 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 10:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:51:31 INFO - PROCESS | 2715 | 1461347491664 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:51:31 INFO - PROCESS | 2715 | 1461347491667 Marionette TRACE conn3 <- [1,2034,null,{}] 10:51:31 INFO - PROCESS | 2715 | 1461347491673 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}] 10:51:31 INFO - PROCESS | 2715 | 1461347491930 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:51:32 INFO - PROCESS | 2715 | 1461347492242 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a58c4000 == 148 [pid = 2715] [id = 516] 10:51:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a25f0000) [pid = 2715] [serial = 1549] [outer = (nil)] 10:51:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a2ba7c00) [pid = 2715] [serial = 1550] [outer = 0x7f30a25f0000] 10:51:32 INFO - PROCESS | 2715 | 1461347492321 Marionette DEBUG loaded listener.js 10:51:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a2eaf400) [pid = 2715] [serial = 1551] [outer = 0x7f30a25f0000] 10:51:33 INFO - PROCESS | 2715 | 1461347493283 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]]]}] 10:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1683ms 10:51:33 INFO - PROCESS | 2715 | 1461347493348 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:51:33 INFO - PROCESS | 2715 | 1461347493352 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 10:51:33 INFO - PROCESS | 2715 | 1461347493358 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 2715 | 1461347493364 Marionette TRACE conn3 <- [1,2038,null,{}] 10:51:33 INFO - PROCESS | 2715 | 1461347493380 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}] 10:51:33 INFO - PROCESS | 2715 | 1461347493638 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:51:33 INFO - PROCESS | 2715 | 1461347493949 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a7b800 == 149 [pid = 2715] [id = 517] 10:51:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a4212800) [pid = 2715] [serial = 1552] [outer = (nil)] 10:51:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a4551800) [pid = 2715] [serial = 1553] [outer = 0x7f30a4212800] 10:51:34 INFO - PROCESS | 2715 | 1461347494024 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a4da9400) [pid = 2715] [serial = 1554] [outer = 0x7f30a4212800] 10:51:34 INFO - PROCESS | 2715 | 1461347494887 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]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1584ms 10:51:34 INFO - PROCESS | 2715 | 1461347494943 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 2715 | 1461347494948 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 10:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:51:34 INFO - PROCESS | 2715 | 1461347494953 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 2715 | 1461347494956 Marionette TRACE conn3 <- [1,2042,null,{}] 10:51:34 INFO - PROCESS | 2715 | 1461347494961 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}] 10:51:35 INFO - PROCESS | 2715 | 1461347495165 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:51:35 INFO - PROCESS | 2715 | 1461347495430 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7ea6800 == 150 [pid = 2715] [id = 518] 10:51:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f309f0bcc00) [pid = 2715] [serial = 1555] [outer = (nil)] 10:51:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a6985400) [pid = 2715] [serial = 1556] [outer = 0x7f309f0bcc00] 10:51:35 INFO - PROCESS | 2715 | 1461347495549 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a6a30000) [pid = 2715] [serial = 1557] [outer = 0x7f309f0bcc00] 10:51:36 INFO - PROCESS | 2715 | 1461347496371 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]]]}] 10:51:36 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) 10:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1482ms 10:51:36 INFO - PROCESS | 2715 | 1461347496437 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 2715 | 1461347496440 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 10:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:51:36 INFO - PROCESS | 2715 | 1461347496446 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 2715 | 1461347496449 Marionette TRACE conn3 <- [1,2046,null,{}] 10:51:36 INFO - PROCESS | 2715 | 1461347496454 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}] 10:51:36 INFO - PROCESS | 2715 | 1461347496659 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:51:36 INFO - PROCESS | 2715 | 1461347496921 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8098800 == 151 [pid = 2715] [id = 519] 10:51:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a43cd400) [pid = 2715] [serial = 1558] [outer = (nil)] 10:51:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a6be8000) [pid = 2715] [serial = 1559] [outer = 0x7f30a43cd400] 10:51:37 INFO - PROCESS | 2715 | 1461347497041 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a774fc00) [pid = 2715] [serial = 1560] [outer = 0x7f30a43cd400] 10:51:37 INFO - PROCESS | 2715 | 1461347497921 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]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1537ms 10:51:37 INFO - PROCESS | 2715 | 1461347497985 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 2715 | 1461347497989 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 10:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:51:37 INFO - PROCESS | 2715 | 1461347497996 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 2715 | 1461347497998 Marionette TRACE conn3 <- [1,2050,null,{}] 10:51:38 INFO - PROCESS | 2715 | 1461347498004 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}] 10:51:38 INFO - PROCESS | 2715 | 1461347498298 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:51:38 INFO - PROCESS | 2715 | 1461347498846 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4c1000 == 152 [pid = 2715] [id = 520] 10:51:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30aa431c00) [pid = 2715] [serial = 1561] [outer = (nil)] 10:51:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30aa6c1400) [pid = 2715] [serial = 1562] [outer = 0x7f30aa431c00] 10:51:38 INFO - PROCESS | 2715 | 1461347498926 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30ac417c00) [pid = 2715] [serial = 1563] [outer = 0x7f30aa431c00] 10:51:39 INFO - PROCESS | 2715 | 1461347499792 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]]]}] 10:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1838ms 10:51:39 INFO - PROCESS | 2715 | 1461347499834 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:51:39 INFO - PROCESS | 2715 | 1461347499836 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 10:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:51:39 INFO - PROCESS | 2715 | 1461347499843 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 2715 | 1461347499845 Marionette TRACE conn3 <- [1,2054,null,{}] 10:51:39 INFO - PROCESS | 2715 | 1461347499851 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}] 10:51:40 INFO - PROCESS | 2715 | 1461347500053 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:51:40 INFO - PROCESS | 2715 | 1461347500328 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb1a000 == 153 [pid = 2715] [id = 521] 10:51:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a7b7b800) [pid = 2715] [serial = 1564] [outer = (nil)] 10:51:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30ac66d400) [pid = 2715] [serial = 1565] [outer = 0x7f30a7b7b800] 10:51:40 INFO - PROCESS | 2715 | 1461347500451 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b0bd5800) [pid = 2715] [serial = 1566] [outer = 0x7f30a7b7b800] 10:51:41 INFO - PROCESS | 2715 | 1461347501333 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]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1531ms 10:51:41 INFO - PROCESS | 2715 | 1461347501375 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 2715 | 1461347501380 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 10:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:51:41 INFO - PROCESS | 2715 | 1461347501386 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 2715 | 1461347501390 Marionette TRACE conn3 <- [1,2058,null,{}] 10:51:41 INFO - PROCESS | 2715 | 1461347501395 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}] 10:51:41 INFO - PROCESS | 2715 | 1461347501619 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:51:41 INFO - PROCESS | 2715 | 1461347501939 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8e1000 == 154 [pid = 2715] [id = 522] 10:51:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30aa432400) [pid = 2715] [serial = 1567] [outer = (nil)] 10:51:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b15b7000) [pid = 2715] [serial = 1568] [outer = 0x7f30aa432400] 10:51:42 INFO - PROCESS | 2715 | 1461347502023 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b1abf800) [pid = 2715] [serial = 1569] [outer = 0x7f30aa432400] 10:51:42 INFO - PROCESS | 2715 | 1461347502889 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]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1579ms 10:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:51:42 INFO - PROCESS | 2715 | 1461347502967 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 2715 | 1461347502969 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 10:51:42 INFO - PROCESS | 2715 | 1461347502976 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 2715 | 1461347502979 Marionette TRACE conn3 <- [1,2062,null,{}] 10:51:42 INFO - PROCESS | 2715 | 1461347502984 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}] 10:51:43 INFO - PROCESS | 2715 | 1461347503200 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:51:43 INFO - PROCESS | 2715 | 1461347503513 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13de000 == 155 [pid = 2715] [id = 523] 10:51:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30a318c800) [pid = 2715] [serial = 1570] [outer = (nil)] 10:51:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b1ac8000) [pid = 2715] [serial = 1571] [outer = 0x7f30a318c800] 10:51:43 INFO - PROCESS | 2715 | 1461347503593 Marionette DEBUG loaded listener.js 10:51:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b2c5c800) [pid = 2715] [serial = 1572] [outer = 0x7f30a318c800] 10:51:44 INFO - PROCESS | 2715 | 1461347504446 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]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1532ms 10:51:44 INFO - PROCESS | 2715 | 1461347504508 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:51:44 INFO - PROCESS | 2715 | 1461347504512 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 10:51:44 INFO - PROCESS | 2715 | 1461347504519 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 2715 | 1461347504522 Marionette TRACE conn3 <- [1,2066,null,{}] 10:51:44 INFO - PROCESS | 2715 | 1461347504527 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}] 10:51:44 INFO - PROCESS | 2715 | 1461347504727 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:51:45 INFO - PROCESS | 2715 | 1461347505090 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2de2000 == 156 [pid = 2715] [id = 524] 10:51:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30b2c61c00) [pid = 2715] [serial = 1573] [outer = (nil)] 10:51:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b2cb6000) [pid = 2715] [serial = 1574] [outer = 0x7f30b2c61c00] 10:51:45 INFO - PROCESS | 2715 | 1461347505168 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b32a5800) [pid = 2715] [serial = 1575] [outer = 0x7f30b2c61c00] 10:51:46 INFO - PROCESS | 2715 | 1461347506030 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]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1588ms 10:51:46 INFO - PROCESS | 2715 | 1461347506108 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:51:46 INFO - PROCESS | 2715 | 1461347506113 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 10:51:46 INFO - PROCESS | 2715 | 1461347506118 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 2715 | 1461347506123 Marionette TRACE conn3 <- [1,2070,null,{}] 10:51:46 INFO - PROCESS | 2715 | 1461347506128 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}] 10:51:46 INFO - PROCESS | 2715 | 1461347506397 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:51:46 INFO - PROCESS | 2715 | 1461347506718 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4dd1800 == 157 [pid = 2715] [id = 525] 10:51:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b3c69c00) [pid = 2715] [serial = 1576] [outer = (nil)] 10:51:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b3ce6800) [pid = 2715] [serial = 1577] [outer = 0x7f30b3c69c00] 10:51:46 INFO - PROCESS | 2715 | 1461347506800 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b6359400) [pid = 2715] [serial = 1578] [outer = 0x7f30b3c69c00] 10:51:47 INFO - PROCESS | 2715 | 1461347507664 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]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1584ms 10:51:47 INFO - PROCESS | 2715 | 1461347507703 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 2715 | 1461347507707 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 10:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:51:47 INFO - PROCESS | 2715 | 1461347507712 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - PROCESS | 2715 | 1461347507715 Marionette TRACE conn3 <- [1,2074,null,{}] 10:51:47 INFO - PROCESS | 2715 | 1461347507721 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}] 10:51:47 INFO - PROCESS | 2715 | 1461347507918 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:51:48 INFO - PROCESS | 2715 | 1461347508190 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7509800 == 158 [pid = 2715] [id = 526] 10:51:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b3c67400) [pid = 2715] [serial = 1579] [outer = (nil)] 10:51:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b653c800) [pid = 2715] [serial = 1580] [outer = 0x7f30b3c67400] 10:51:48 INFO - PROCESS | 2715 | 1461347508267 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b702c800) [pid = 2715] [serial = 1581] [outer = 0x7f30b3c67400] 10:51:49 INFO - PROCESS | 2715 | 1461347509124 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]]]}] 10:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1489ms 10:51:49 INFO - PROCESS | 2715 | 1461347509202 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 2715 | 1461347509206 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 10:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:51:49 INFO - PROCESS | 2715 | 1461347509211 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 2715 | 1461347509214 Marionette TRACE conn3 <- [1,2078,null,{}] 10:51:49 INFO - PROCESS | 2715 | 1461347509219 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}] 10:51:49 INFO - PROCESS | 2715 | 1461347509424 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:51:49 INFO - PROCESS | 2715 | 1461347509694 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbe2e000 == 159 [pid = 2715] [id = 527] 10:51:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b3c6c400) [pid = 2715] [serial = 1582] [outer = (nil)] 10:51:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b75ce800) [pid = 2715] [serial = 1583] [outer = 0x7f30b3c6c400] 10:51:49 INFO - PROCESS | 2715 | 1461347509806 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30b9628800) [pid = 2715] [serial = 1584] [outer = 0x7f30b3c6c400] 10:51:50 INFO - PROCESS | 2715 | 1461347510651 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]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1487ms 10:51:50 INFO - PROCESS | 2715 | 1461347510700 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 2715 | 1461347510704 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 10:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:51:50 INFO - PROCESS | 2715 | 1461347510709 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 2715 | 1461347510712 Marionette TRACE conn3 <- [1,2082,null,{}] 10:51:50 INFO - PROCESS | 2715 | 1461347510717 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}] 10:51:50 INFO - PROCESS | 2715 | 1461347510923 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:51:51 INFO - PROCESS | 2715 | 1461347511207 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bca0b800 == 160 [pid = 2715] [id = 528] 10:51:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f309f0ba800) [pid = 2715] [serial = 1585] [outer = (nil)] 10:51:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30bac8c400) [pid = 2715] [serial = 1586] [outer = 0x7f309f0ba800] 10:51:51 INFO - PROCESS | 2715 | 1461347511323 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30bac98c00) [pid = 2715] [serial = 1587] [outer = 0x7f309f0ba800] 10:51:52 INFO - PROCESS | 2715 | 1461347512171 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]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1537ms 10:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:51:52 INFO - PROCESS | 2715 | 1461347512247 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:51:52 INFO - PROCESS | 2715 | 1461347512250 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 10:51:52 INFO - PROCESS | 2715 | 1461347512256 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 2715 | 1461347512259 Marionette TRACE conn3 <- [1,2086,null,{}] 10:51:52 INFO - PROCESS | 2715 | 1461347512264 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}] 10:51:52 INFO - PROCESS | 2715 | 1461347512482 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:51:52 INFO - PROCESS | 2715 | 1461347512754 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bda0d000 == 161 [pid = 2715] [id = 529] 10:51:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b702e000) [pid = 2715] [serial = 1588] [outer = (nil)] 10:51:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30bb056400) [pid = 2715] [serial = 1589] [outer = 0x7f30b702e000] 10:51:52 INFO - PROCESS | 2715 | 1461347512871 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30bb99ac00) [pid = 2715] [serial = 1590] [outer = 0x7f30b702e000] 10:51:53 INFO - PROCESS | 2715 | 1461347513705 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]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1486ms 10:51:53 INFO - PROCESS | 2715 | 1461347513746 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 2715 | 1461347513754 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 10:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:51:53 INFO - PROCESS | 2715 | 1461347513760 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 2715 | 1461347513762 Marionette TRACE conn3 <- [1,2090,null,{}] 10:51:53 INFO - PROCESS | 2715 | 1461347513768 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}] 10:51:53 INFO - PROCESS | 2715 | 1461347513966 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:51:54 INFO - PROCESS | 2715 | 1461347514240 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be767000 == 162 [pid = 2715] [id = 530] 10:51:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30a7b7bc00) [pid = 2715] [serial = 1591] [outer = (nil)] 10:51:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30bb9a6c00) [pid = 2715] [serial = 1592] [outer = 0x7f30a7b7bc00] 10:51:54 INFO - PROCESS | 2715 | 1461347514315 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30bbf4c000) [pid = 2715] [serial = 1593] [outer = 0x7f30a7b7bc00] 10:51:55 INFO - PROCESS | 2715 | 1461347515182 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]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1483ms 10:51:55 INFO - PROCESS | 2715 | 1461347515245 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 2715 | 1461347515249 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 10:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:51:55 INFO - PROCESS | 2715 | 1461347515255 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 2715 | 1461347515257 Marionette TRACE conn3 <- [1,2094,null,{}] 10:51:55 INFO - PROCESS | 2715 | 1461347515262 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}] 10:51:55 INFO - PROCESS | 2715 | 1461347515466 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:51:55 INFO - PROCESS | 2715 | 1461347515740 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8ccb800 == 163 [pid = 2715] [id = 531] 10:51:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b0bd0c00) [pid = 2715] [serial = 1594] [outer = (nil)] 10:51:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30bc00d400) [pid = 2715] [serial = 1595] [outer = 0x7f30b0bd0c00] 10:51:55 INFO - PROCESS | 2715 | 1461347515856 Marionette DEBUG loaded listener.js 10:51:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30bc95c400) [pid = 2715] [serial = 1596] [outer = 0x7f30b0bd0c00] 10:51:56 INFO - PROCESS | 2715 | 1461347516745 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]]]}] 10:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1529ms 10:51:56 INFO - PROCESS | 2715 | 1461347516786 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 2715 | 1461347516789 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 10:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:51:56 INFO - PROCESS | 2715 | 1461347516795 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 2715 | 1461347516798 Marionette TRACE conn3 <- [1,2098,null,{}] 10:51:56 INFO - PROCESS | 2715 | 1461347516803 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}] 10:51:57 INFO - PROCESS | 2715 | 1461347517043 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:51:57 INFO - PROCESS | 2715 | 1461347517366 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309b9f2000 == 164 [pid = 2715] [id = 532] 10:51:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f309e76f000) [pid = 2715] [serial = 1597] [outer = (nil)] 10:51:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f309e778c00) [pid = 2715] [serial = 1598] [outer = 0x7f309e76f000] 10:51:57 INFO - PROCESS | 2715 | 1461347517442 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f309f19c800) [pid = 2715] [serial = 1599] [outer = 0x7f309e76f000] 10:51:58 INFO - PROCESS | 2715 | 1461347518298 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]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1586ms 10:51:58 INFO - PROCESS | 2715 | 1461347518382 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 2715 | 1461347518386 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 10:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:51:58 INFO - PROCESS | 2715 | 1461347518391 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 2715 | 1461347518394 Marionette TRACE conn3 <- [1,2102,null,{}] 10:51:58 INFO - PROCESS | 2715 | 1461347518399 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}] 10:51:59 INFO - PROCESS | 2715 | 1461347519097 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:51:59 INFO - PROCESS | 2715 | 1461347519425 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a8d800 == 165 [pid = 2715] [id = 533] 10:51:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f309e770000) [pid = 2715] [serial = 1600] [outer = (nil)] 10:51:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f309f18e400) [pid = 2715] [serial = 1601] [outer = 0x7f309e770000] 10:51:59 INFO - PROCESS | 2715 | 1461347519497 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f309f8e0000) [pid = 2715] [serial = 1602] [outer = 0x7f309e770000] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f3b8800 == 164 [pid = 2715] [id = 461] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6c11800 == 163 [pid = 2715] [id = 462] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a0260000 == 162 [pid = 2715] [id = 513] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1f9a000 == 161 [pid = 2715] [id = 512] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a16ca800 == 160 [pid = 2715] [id = 511] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309eed1800 == 159 [pid = 2715] [id = 510] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc538800 == 158 [pid = 2715] [id = 507] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf69800 == 157 [pid = 2715] [id = 506] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7519000 == 156 [pid = 2715] [id = 505] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6f8b800 == 155 [pid = 2715] [id = 504] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4d14800 == 154 [pid = 2715] [id = 503] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b317c000 == 153 [pid = 2715] [id = 502] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1a1d800 == 152 [pid = 2715] [id = 501] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b06a1000 == 151 [pid = 2715] [id = 500] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6c8000 == 150 [pid = 2715] [id = 499] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abb2a800 == 149 [pid = 2715] [id = 498] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa51e800 == 148 [pid = 2715] [id = 497] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa3c7800 == 147 [pid = 2715] [id = 496] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a809c800 == 146 [pid = 2715] [id = 495] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7eba000 == 145 [pid = 2715] [id = 494] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7a89000 == 144 [pid = 2715] [id = 493] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45dd000 == 143 [pid = 2715] [id = 492] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1777800 == 142 [pid = 2715] [id = 491] 10:52:00 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45de800 == 141 [pid = 2715] [id = 490] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30a1905800) [pid = 2715] [serial = 1472] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30b667b800) [pid = 2715] [serial = 1433] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30a2ba5400) [pid = 2715] [serial = 1467] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30b7030c00) [pid = 2715] [serial = 1434] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30a9d18800) [pid = 2715] [serial = 1413] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f309f8dc800) [pid = 2715] [serial = 1470] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a2259800) [pid = 2715] [serial = 1406] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f309f196400) [pid = 2715] [serial = 1451] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30bb8d3800) [pid = 2715] [serial = 1436] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f309f0b1000) [pid = 2715] [serial = 1461] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30bde21000) [pid = 2715] [serial = 1440] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30a698a000) [pid = 2715] [serial = 1410] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30c9f09800) [pid = 2715] [serial = 1445] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f309f19b800) [pid = 2715] [serial = 1452] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30cce28c00) [pid = 2715] [serial = 1448] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b3c63c00) [pid = 2715] [serial = 1427] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f309e779c00) [pid = 2715] [serial = 1469] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30b4d4d000) [pid = 2715] [serial = 1431] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30a318a800) [pid = 2715] [serial = 1455] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30cafe9000) [pid = 2715] [serial = 1446] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30aa438800) [pid = 2715] [serial = 1416] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30b2d02c00) [pid = 2715] [serial = 1422] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30a1389800) [pid = 2715] [serial = 1454] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a2ea2400) [pid = 2715] [serial = 1407] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b3c69800) [pid = 2715] [serial = 1428] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30a64ea000) [pid = 2715] [serial = 1403] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b1abe000) [pid = 2715] [serial = 1421] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30a25f2c00) [pid = 2715] [serial = 1457] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30ac41ac00) [pid = 2715] [serial = 1418] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30aa05ac00) [pid = 2715] [serial = 1415] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30a7b7e400) [pid = 2715] [serial = 1412] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30be855800) [pid = 2715] [serial = 1442] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30cecd1c00) [pid = 2715] [serial = 1449] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30a565b800) [pid = 2715] [serial = 1409] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30bc962400) [pid = 2715] [serial = 1437] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30c3c8c400) [pid = 2715] [serial = 1443] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30b3ce7000) [pid = 2715] [serial = 1430] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30b3c5fc00) [pid = 2715] [serial = 1425] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a138e000) [pid = 2715] [serial = 1464] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a43da800) [pid = 2715] [serial = 1458] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30a03f4400) [pid = 2715] [serial = 1463] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a25f7800) [pid = 2715] [serial = 1466] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f309ee37c00) [pid = 2715] [serial = 1460] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30ac643800) [pid = 2715] [serial = 1419] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30bcbc0c00) [pid = 2715] [serial = 1439] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30b2d0d000) [pid = 2715] [serial = 1424] [outer = (nil)] [url = about:blank] 10:52:01 INFO - PROCESS | 2715 | 1461347521100 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]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2737ms 10:52:01 INFO - PROCESS | 2715 | 1461347521162 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 2715 | 1461347521168 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 10:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:52:01 INFO - PROCESS | 2715 | 1461347521178 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 2715 | 1461347521183 Marionette TRACE conn3 <- [1,2106,null,{}] 10:52:01 INFO - PROCESS | 2715 | 1461347521190 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}] 10:52:01 INFO - PROCESS | 2715 | 1461347521418 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:52:01 INFO - PROCESS | 2715 | 1461347521602 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f2c6000 == 142 [pid = 2715] [id = 534] 10:52:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f309e76dc00) [pid = 2715] [serial = 1603] [outer = (nil)] 10:52:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a03f9000) [pid = 2715] [serial = 1604] [outer = 0x7f309e76dc00] 10:52:01 INFO - PROCESS | 2715 | 1461347521674 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a138dc00) [pid = 2715] [serial = 1605] [outer = 0x7f309e76dc00] 10:52:02 INFO - PROCESS | 2715 | 1461347522570 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]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1442ms 10:52:02 INFO - PROCESS | 2715 | 1461347522622 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:52:02 INFO - PROCESS | 2715 | 1461347522626 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 10:52:02 INFO - PROCESS | 2715 | 1461347522633 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 2715 | 1461347522636 Marionette TRACE conn3 <- [1,2110,null,{}] 10:52:02 INFO - PROCESS | 2715 | 1461347522641 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}] 10:52:02 INFO - PROCESS | 2715 | 1461347522877 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:52:03 INFO - PROCESS | 2715 | 1461347523133 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1f98800 == 143 [pid = 2715] [id = 535] 10:52:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a1885800) [pid = 2715] [serial = 1606] [outer = (nil)] 10:52:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a25f2400) [pid = 2715] [serial = 1607] [outer = 0x7f30a1885800] 10:52:03 INFO - PROCESS | 2715 | 1461347523213 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a2baa400) [pid = 2715] [serial = 1608] [outer = 0x7f30a1885800] 10:52:04 INFO - PROCESS | 2715 | 1461347524035 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]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1429ms 10:52:04 INFO - PROCESS | 2715 | 1461347524062 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 2715 | 1461347524068 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 10:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:52:04 INFO - PROCESS | 2715 | 1461347524092 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 2715 | 1461347524099 Marionette TRACE conn3 <- [1,2114,null,{}] 10:52:04 INFO - PROCESS | 2715 | 1461347524104 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}] 10:52:04 INFO - PROCESS | 2715 | 1461347524366 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:52:04 INFO - PROCESS | 2715 | 1461347524405 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45d1000 == 144 [pid = 2715] [id = 536] 10:52:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30a1905000) [pid = 2715] [serial = 1609] [outer = (nil)] 10:52:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a320b400) [pid = 2715] [serial = 1610] [outer = 0x7f30a1905000] 10:52:04 INFO - PROCESS | 2715 | 1461347524470 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30a43d9400) [pid = 2715] [serial = 1611] [outer = 0x7f30a1905000] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f309f8e5400) [pid = 2715] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a187cc00) [pid = 2715] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a187a400) [pid = 2715] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30a7a62400) [pid = 2715] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30aa42d400) [pid = 2715] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30b3c65800) [pid = 2715] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a1905c00) [pid = 2715] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a32ac800) [pid = 2715] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a7a62800) [pid = 2715] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f309f0b2800) [pid = 2715] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30ab926c00) [pid = 2715] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a3187000) [pid = 2715] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a2a2c400) [pid = 2715] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f309ee34400) [pid = 2715] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30a4217800) [pid = 2715] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f309e76d400) [pid = 2715] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30b2c6dc00) [pid = 2715] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30b3b0d400) [pid = 2715] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f309f0b8800) [pid = 2715] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a7b7ec00) [pid = 2715] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30a9d13000) [pid = 2715] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f309f0b8000) [pid = 2715] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:52:05 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f309e76b800) [pid = 2715] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:52:06 INFO - PROCESS | 2715 | 1461347526055 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]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1992ms 10:52:06 INFO - PROCESS | 2715 | 1461347526077 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 2715 | 1461347526083 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 10:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:52:06 INFO - PROCESS | 2715 | 1461347526089 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 2715 | 1461347526091 Marionette TRACE conn3 <- [1,2118,null,{}] 10:52:06 INFO - PROCESS | 2715 | 1461347526097 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}] 10:52:06 INFO - PROCESS | 2715 | 1461347526375 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:52:06 INFO - PROCESS | 2715 | 1461347526497 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45ea000 == 145 [pid = 2715] [id = 537] 10:52:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f309e76c800) [pid = 2715] [serial = 1612] [outer = (nil)] 10:52:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30a2ea4800) [pid = 2715] [serial = 1613] [outer = 0x7f309e76c800] 10:52:06 INFO - PROCESS | 2715 | 1461347526560 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a4555000) [pid = 2715] [serial = 1614] [outer = 0x7f309e76c800] 10:52:07 INFO - PROCESS | 2715 | 1461347527271 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]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1226ms 10:52:07 INFO - PROCESS | 2715 | 1461347527316 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 2715 | 1461347527320 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 10:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:52:07 INFO - PROCESS | 2715 | 1461347527325 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 2715 | 1461347527327 Marionette TRACE conn3 <- [1,2122,null,{}] 10:52:07 INFO - PROCESS | 2715 | 1461347527354 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}] 10:52:07 INFO - PROCESS | 2715 | 1461347527554 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:52:07 INFO - PROCESS | 2715 | 1461347527919 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309efe0000 == 146 [pid = 2715] [id = 538] 10:52:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f309e779c00) [pid = 2715] [serial = 1615] [outer = (nil)] 10:52:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f309f0b4000) [pid = 2715] [serial = 1616] [outer = 0x7f309e779c00] 10:52:08 INFO - PROCESS | 2715 | 1461347528064 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f309f8de400) [pid = 2715] [serial = 1617] [outer = 0x7f309e779c00] 10:52:08 INFO - PROCESS | 2715 | 1461347528971 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]]]}] 10:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1690ms 10:52:09 INFO - PROCESS | 2715 | 1461347529019 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 2715 | 1461347529026 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 10:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:52:09 INFO - PROCESS | 2715 | 1461347529035 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 2715 | 1461347529040 Marionette TRACE conn3 <- [1,2126,null,{}] 10:52:09 INFO - PROCESS | 2715 | 1461347529047 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}] 10:52:09 INFO - PROCESS | 2715 | 1461347529281 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:52:09 INFO - PROCESS | 2715 | 1461347529592 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44b1000 == 147 [pid = 2715] [id = 539] 10:52:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a1905800) [pid = 2715] [serial = 1618] [outer = (nil)] 10:52:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a2259800) [pid = 2715] [serial = 1619] [outer = 0x7f30a1905800] 10:52:09 INFO - PROCESS | 2715 | 1461347529673 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a2bb1c00) [pid = 2715] [serial = 1620] [outer = 0x7f30a1905800] 10:52:10 INFO - PROCESS | 2715 | 1461347530577 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]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1583ms 10:52:10 INFO - PROCESS | 2715 | 1461347530622 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 2715 | 1461347530628 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 10:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:52:10 INFO - PROCESS | 2715 | 1461347530635 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 2715 | 1461347530637 Marionette TRACE conn3 <- [1,2130,null,{}] 10:52:10 INFO - PROCESS | 2715 | 1461347530643 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}] 10:52:10 INFO - PROCESS | 2715 | 1461347530875 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:52:11 INFO - PROCESS | 2715 | 1461347531239 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a76800 == 148 [pid = 2715] [id = 540] 10:52:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a32b4000) [pid = 2715] [serial = 1621] [outer = (nil)] 10:52:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a4d9d800) [pid = 2715] [serial = 1622] [outer = 0x7f30a32b4000] 10:52:11 INFO - PROCESS | 2715 | 1461347531319 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a64e9400) [pid = 2715] [serial = 1623] [outer = 0x7f30a32b4000] 10:52:12 INFO - PROCESS | 2715 | 1461347532206 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] 10:52:12 INFO - PROCESS | 2715 | 1461347532282 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 10:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:52:12 INFO - PROCESS | 2715 | 1461347532297 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 2715 | 1461347532306 Marionette TRACE conn3 <- [1,2134,null,{}] 10:52:12 INFO - PROCESS | 2715 | 1461347532312 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}] 10:52:12 INFO - PROCESS | 2715 | 1461347532580 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:52:12 INFO - PROCESS | 2715 | 1461347532887 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8021800 == 149 [pid = 2715] [id = 541] 10:52:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a2eafc00) [pid = 2715] [serial = 1624] [outer = (nil)] 10:52:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a6a34c00) [pid = 2715] [serial = 1625] [outer = 0x7f30a2eafc00] 10:52:12 INFO - PROCESS | 2715 | 1461347532966 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a7a5b800) [pid = 2715] [serial = 1626] [outer = 0x7f30a2eafc00] 10:52:13 INFO - PROCESS | 2715 | 1461347533807 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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1553ms 10:52:13 INFO - PROCESS | 2715 | 1461347533844 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 2715 | 1461347533851 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 10:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:52:13 INFO - PROCESS | 2715 | 1461347533861 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 2715 | 1461347533863 Marionette TRACE conn3 <- [1,2138,null,{}] 10:52:13 INFO - PROCESS | 2715 | 1461347533867 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}] 10:52:14 INFO - PROCESS | 2715 | 1461347534070 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:52:14 INFO - PROCESS | 2715 | 1461347534338 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cd9800 == 150 [pid = 2715] [id = 542] 10:52:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a318c400) [pid = 2715] [serial = 1627] [outer = (nil)] 10:52:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a7b70c00) [pid = 2715] [serial = 1628] [outer = 0x7f30a318c400] 10:52:14 INFO - PROCESS | 2715 | 1461347534456 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a8907c00) [pid = 2715] [serial = 1629] [outer = 0x7f30a318c400] 10:52:15 INFO - PROCESS | 2715 | 1461347535286 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]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1480ms 10:52:15 INFO - PROCESS | 2715 | 1461347535342 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 2715 | 1461347535346 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 10:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:52:15 INFO - PROCESS | 2715 | 1461347535353 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 2715 | 1461347535356 Marionette TRACE conn3 <- [1,2142,null,{}] 10:52:15 INFO - PROCESS | 2715 | 1461347535363 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}] 10:52:15 INFO - PROCESS | 2715 | 1461347535569 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:52:15 INFO - PROCESS | 2715 | 1461347535846 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa3c7800 == 151 [pid = 2715] [id = 543] 10:52:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a9e74400) [pid = 2715] [serial = 1630] [outer = (nil)] 10:52:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a9e7a000) [pid = 2715] [serial = 1631] [outer = 0x7f30a9e74400] 10:52:16 INFO - PROCESS | 2715 | 1461347536021 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30ab925400) [pid = 2715] [serial = 1632] [outer = 0x7f30a9e74400] 10:52:16 INFO - PROCESS | 2715 | 1461347536920 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] 10:52:16 INFO - PROCESS | 2715 | 1461347536995 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 10:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:52:17 INFO - PROCESS | 2715 | 1461347537001 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 2715 | 1461347537004 Marionette TRACE conn3 <- [1,2146,null,{}] 10:52:17 INFO - PROCESS | 2715 | 1461347537009 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}] 10:52:17 INFO - PROCESS | 2715 | 1461347537245 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:52:17 INFO - PROCESS | 2715 | 1461347537552 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abaa5000 == 152 [pid = 2715] [id = 544] 10:52:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a4551400) [pid = 2715] [serial = 1633] [outer = (nil)] 10:52:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30ac66a000) [pid = 2715] [serial = 1634] [outer = 0x7f30a4551400] 10:52:17 INFO - PROCESS | 2715 | 1461347537631 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b0bd4400) [pid = 2715] [serial = 1635] [outer = 0x7f30a4551400] 10:52:18 INFO - PROCESS | 2715 | 1461347538499 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] 10:52:18 INFO - PROCESS | 2715 | 1461347538540 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 10:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:52:18 INFO - PROCESS | 2715 | 1461347538547 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 2715 | 1461347538549 Marionette TRACE conn3 <- [1,2150,null,{}] 10:52:18 INFO - PROCESS | 2715 | 1461347538555 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}] 10:52:18 INFO - PROCESS | 2715 | 1461347538778 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:52:19 INFO - PROCESS | 2715 | 1461347539031 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6b1800 == 153 [pid = 2715] [id = 545] 10:52:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30a9e76c00) [pid = 2715] [serial = 1636] [outer = (nil)] 10:52:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b29e4400) [pid = 2715] [serial = 1637] [outer = 0x7f30a9e76c00] 10:52:19 INFO - PROCESS | 2715 | 1461347539150 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b2c5b400) [pid = 2715] [serial = 1638] [outer = 0x7f30a9e76c00] 10:52:19 INFO - PROCESS | 2715 | 1461347539982 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]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1487ms 10:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:52:20 INFO - PROCESS | 2715 | 1461347540035 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 2715 | 1461347540038 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 10:52:20 INFO - PROCESS | 2715 | 1461347540044 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 2715 | 1461347540047 Marionette TRACE conn3 <- [1,2154,null,{}] 10:52:20 INFO - PROCESS | 2715 | 1461347540053 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}] 10:52:20 INFO - PROCESS | 2715 | 1461347540266 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:52:20 INFO - PROCESS | 2715 | 1461347540538 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b069c800 == 154 [pid = 2715] [id = 546] 10:52:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b0811c00) [pid = 2715] [serial = 1639] [outer = (nil)] 10:52:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b2cae800) [pid = 2715] [serial = 1640] [outer = 0x7f30b0811c00] 10:52:20 INFO - PROCESS | 2715 | 1461347540654 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b31cb000) [pid = 2715] [serial = 1641] [outer = 0x7f30b0811c00] 10:52:21 INFO - PROCESS | 2715 | 1461347541518 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]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1535ms 10:52:21 INFO - PROCESS | 2715 | 1461347541595 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 2715 | 1461347541599 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 10:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:52:21 INFO - PROCESS | 2715 | 1461347541610 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 2715 | 1461347541613 Marionette TRACE conn3 <- [1,2158,null,{}] 10:52:21 INFO - PROCESS | 2715 | 1461347541619 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}] 10:52:21 INFO - PROCESS | 2715 | 1461347541847 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:52:22 INFO - PROCESS | 2715 | 1461347542166 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a9a000 == 155 [pid = 2715] [id = 547] 10:52:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f309ee36400) [pid = 2715] [serial = 1642] [outer = (nil)] 10:52:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b32a9800) [pid = 2715] [serial = 1643] [outer = 0x7f309ee36400] 10:52:22 INFO - PROCESS | 2715 | 1461347542248 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b3c5e800) [pid = 2715] [serial = 1644] [outer = 0x7f309ee36400] 10:52:23 INFO - PROCESS | 2715 | 1461347543076 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]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1536ms 10:52:23 INFO - PROCESS | 2715 | 1461347543149 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 2715 | 1461347543153 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 10:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:52:23 INFO - PROCESS | 2715 | 1461347543161 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 2715 | 1461347543164 Marionette TRACE conn3 <- [1,2162,null,{}] 10:52:23 INFO - PROCESS | 2715 | 1461347543170 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}] 10:52:23 INFO - PROCESS | 2715 | 1461347543390 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:52:23 INFO - PROCESS | 2715 | 1461347543658 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3c9f800 == 156 [pid = 2715] [id = 548] 10:52:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b3c6a400) [pid = 2715] [serial = 1645] [outer = (nil)] 10:52:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b3ddb000) [pid = 2715] [serial = 1646] [outer = 0x7f30b3c6a400] 10:52:23 INFO - PROCESS | 2715 | 1461347543793 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b4b9f800) [pid = 2715] [serial = 1647] [outer = 0x7f30b3c6a400] 10:52:24 INFO - PROCESS | 2715 | 1461347544703 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]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1584ms 10:52:24 INFO - PROCESS | 2715 | 1461347544746 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:52:24 INFO - PROCESS | 2715 | 1461347544751 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 10:52:24 INFO - PROCESS | 2715 | 1461347544757 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - PROCESS | 2715 | 1461347544761 Marionette TRACE conn3 <- [1,2166,null,{}] 10:52:24 INFO - PROCESS | 2715 | 1461347544768 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}] 10:52:25 INFO - PROCESS | 2715 | 1461347545029 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:52:25 INFO - PROCESS | 2715 | 1461347545345 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b663f000 == 157 [pid = 2715] [id = 549] 10:52:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b4ba6800) [pid = 2715] [serial = 1648] [outer = (nil)] 10:52:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b667b800) [pid = 2715] [serial = 1649] [outer = 0x7f30b4ba6800] 10:52:25 INFO - PROCESS | 2715 | 1461347545425 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b8a0d400) [pid = 2715] [serial = 1650] [outer = 0x7f30b4ba6800] 10:52:26 INFO - PROCESS | 2715 | 1461347546279 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]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1580ms 10:52:26 INFO - PROCESS | 2715 | 1461347546338 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 2715 | 1461347546341 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 10:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:52:26 INFO - PROCESS | 2715 | 1461347546348 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 2715 | 1461347546351 Marionette TRACE conn3 <- [1,2170,null,{}] 10:52:26 INFO - PROCESS | 2715 | 1461347546357 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}] 10:52:26 INFO - PROCESS | 2715 | 1461347546584 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:52:26 INFO - PROCESS | 2715 | 1461347546906 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7512800 == 158 [pid = 2715] [id = 550] 10:52:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30a421a000) [pid = 2715] [serial = 1651] [outer = (nil)] 10:52:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30ac641c00) [pid = 2715] [serial = 1652] [outer = 0x7f30a421a000] 10:52:26 INFO - PROCESS | 2715 | 1461347546986 Marionette DEBUG loaded listener.js 10:52:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30bb8d5400) [pid = 2715] [serial = 1653] [outer = 0x7f30a421a000] 10:52:27 INFO - PROCESS | 2715 | 1461347547867 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]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1597ms 10:52:27 INFO - PROCESS | 2715 | 1461347547946 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 2715 | 1461347547949 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 10:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:52:27 INFO - PROCESS | 2715 | 1461347547955 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 2715 | 1461347547959 Marionette TRACE conn3 <- [1,2174,null,{}] 10:52:27 INFO - PROCESS | 2715 | 1461347547964 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}] 10:52:28 INFO - PROCESS | 2715 | 1461347548203 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:52:28 INFO - PROCESS | 2715 | 1461347548517 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbf5f800 == 159 [pid = 2715] [id = 551] 10:52:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30a7b77000) [pid = 2715] [serial = 1654] [outer = (nil)] 10:52:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30bc006000) [pid = 2715] [serial = 1655] [outer = 0x7f30a7b77000] 10:52:28 INFO - PROCESS | 2715 | 1461347548606 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30bc966800) [pid = 2715] [serial = 1656] [outer = 0x7f30a7b77000] 10:52:29 INFO - PROCESS | 2715 | 1461347549538 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]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1635ms 10:52:29 INFO - PROCESS | 2715 | 1461347549592 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 2715 | 1461347549596 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 10:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:52:29 INFO - PROCESS | 2715 | 1461347549601 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 2715 | 1461347549603 Marionette TRACE conn3 <- [1,2178,null,{}] 10:52:29 INFO - PROCESS | 2715 | 1461347549609 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}] 10:52:29 INFO - PROCESS | 2715 | 1461347549838 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:52:30 INFO - PROCESS | 2715 | 1461347550159 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc85f800 == 160 [pid = 2715] [id = 552] 10:52:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30a8905c00) [pid = 2715] [serial = 1657] [outer = (nil)] 10:52:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30bcbbf800) [pid = 2715] [serial = 1658] [outer = 0x7f30a8905c00] 10:52:30 INFO - PROCESS | 2715 | 1461347550245 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30bceb1000) [pid = 2715] [serial = 1659] [outer = 0x7f30a8905c00] 10:52:31 INFO - PROCESS | 2715 | 1461347551175 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]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 10:52:31 INFO - PROCESS | 2715 | 1461347551238 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 2715 | 1461347551242 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 10:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:52:31 INFO - PROCESS | 2715 | 1461347551248 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 2715 | 1461347551250 Marionette TRACE conn3 <- [1,2182,null,{}] 10:52:31 INFO - PROCESS | 2715 | 1461347551256 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}] 10:52:31 INFO - PROCESS | 2715 | 1461347551495 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:52:31 INFO - PROCESS | 2715 | 1461347551833 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8ce5800 == 161 [pid = 2715] [id = 553] 10:52:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f309ee3d800) [pid = 2715] [serial = 1660] [outer = (nil)] 10:52:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30bcfc5800) [pid = 2715] [serial = 1661] [outer = 0x7f309ee3d800] 10:52:31 INFO - PROCESS | 2715 | 1461347551927 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30bd94d400) [pid = 2715] [serial = 1662] [outer = 0x7f309ee3d800] 10:52:32 INFO - PROCESS | 2715 | 1461347552835 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]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1645ms 10:52:32 INFO - PROCESS | 2715 | 1461347552896 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 2715 | 1461347552902 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 10:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:52:32 INFO - PROCESS | 2715 | 1461347552911 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 2715 | 1461347552916 Marionette TRACE conn3 <- [1,2186,null,{}] 10:52:32 INFO - PROCESS | 2715 | 1461347552924 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}] 10:52:33 INFO - PROCESS | 2715 | 1461347553268 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:52:33 INFO - PROCESS | 2715 | 1461347553634 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9d57000 == 162 [pid = 2715] [id = 554] 10:52:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f309ee31000) [pid = 2715] [serial = 1663] [outer = (nil)] 10:52:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30bde3a800) [pid = 2715] [serial = 1664] [outer = 0x7f309ee31000] 10:52:33 INFO - PROCESS | 2715 | 1461347553713 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30be604c00) [pid = 2715] [serial = 1665] [outer = 0x7f309ee31000] 10:52:34 INFO - PROCESS | 2715 | 1461347554629 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]]]}] 10:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1790ms 10:52:34 INFO - PROCESS | 2715 | 1461347554701 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 2715 | 1461347554704 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 10:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:52:34 INFO - PROCESS | 2715 | 1461347554711 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 2715 | 1461347554715 Marionette TRACE conn3 <- [1,2190,null,{}] 10:52:34 INFO - PROCESS | 2715 | 1461347554721 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}] 10:52:35 INFO - PROCESS | 2715 | 1461347555003 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:52:35 INFO - PROCESS | 2715 | 1461347555328 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cac0c800 == 163 [pid = 2715] [id = 555] 10:52:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30b0bd9c00) [pid = 2715] [serial = 1666] [outer = (nil)] 10:52:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30be6d9800) [pid = 2715] [serial = 1667] [outer = 0x7f30b0bd9c00] 10:52:35 INFO - PROCESS | 2715 | 1461347555410 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30bfa05c00) [pid = 2715] [serial = 1668] [outer = 0x7f30b0bd9c00] 10:52:36 INFO - PROCESS | 2715 | 1461347556276 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]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1633ms 10:52:36 INFO - PROCESS | 2715 | 1461347556345 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 2715 | 1461347556349 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 10:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:52:36 INFO - PROCESS | 2715 | 1461347556355 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 2715 | 1461347556357 Marionette TRACE conn3 <- [1,2194,null,{}] 10:52:36 INFO - PROCESS | 2715 | 1461347556363 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}] 10:52:36 INFO - PROCESS | 2715 | 1461347556631 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:52:36 INFO - PROCESS | 2715 | 1461347556954 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cce95800 == 164 [pid = 2715] [id = 556] 10:52:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30b4e18800) [pid = 2715] [serial = 1669] [outer = (nil)] 10:52:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30bfbc8000) [pid = 2715] [serial = 1670] [outer = 0x7f30b4e18800] 10:52:37 INFO - PROCESS | 2715 | 1461347557028 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30c2f6e800) [pid = 2715] [serial = 1671] [outer = 0x7f30b4e18800] 10:52:37 INFO - PROCESS | 2715 | 1461347557870 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]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1579ms 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45ea000 == 163 [pid = 2715] [id = 537] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45d1000 == 162 [pid = 2715] [id = 536] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1f98800 == 161 [pid = 2715] [id = 535] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f2c6000 == 160 [pid = 2715] [id = 534] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1a8d800 == 159 [pid = 2715] [id = 533] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7509800 == 158 [pid = 2715] [id = 526] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a58b5800 == 157 [pid = 2715] [id = 389] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4dd1800 == 156 [pid = 2715] [id = 525] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2de2000 == 155 [pid = 2715] [id = 524] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b13de000 == 154 [pid = 2715] [id = 523] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac8e1000 == 153 [pid = 2715] [id = 522] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abb1a000 == 152 [pid = 2715] [id = 521] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4c1000 == 151 [pid = 2715] [id = 520] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8098800 == 150 [pid = 2715] [id = 519] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7ea6800 == 149 [pid = 2715] [id = 518] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7a7b800 == 148 [pid = 2715] [id = 517] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a58c4000 == 147 [pid = 2715] [id = 516] 10:52:39 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1a78000 == 146 [pid = 2715] [id = 515] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30ac41d000) [pid = 2715] [serial = 1499] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30ac63f400) [pid = 2715] [serial = 1500] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f309fd44800) [pid = 2715] [serial = 1475] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30a1381800) [pid = 2715] [serial = 1476] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f309f0bc400) [pid = 2715] [serial = 1541] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30a226c000) [pid = 2715] [serial = 1542] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a1383c00) [pid = 2715] [serial = 1536] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30a7757800) [pid = 2715] [serial = 1404] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30a3190000) [pid = 2715] [serial = 1544] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a2a2cc00) [pid = 2715] [serial = 1539] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30a224ec00) [pid = 2715] [serial = 1538] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30b2c74400) [pid = 2715] [serial = 1508] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b31cb800) [pid = 2715] [serial = 1509] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30a7a68000) [pid = 2715] [serial = 1490] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30a7dcfc00) [pid = 2715] [serial = 1491] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b05aa400) [pid = 2715] [serial = 1502] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30b0bd4800) [pid = 2715] [serial = 1503] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30b6579800) [pid = 2715] [serial = 1520] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30b7029000) [pid = 2715] [serial = 1521] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30a2270c00) [pid = 2715] [serial = 1478] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30a2baf000) [pid = 2715] [serial = 1479] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30a4daa800) [pid = 2715] [serial = 1484] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30a64edc00) [pid = 2715] [serial = 1485] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a9d20c00) [pid = 2715] [serial = 1493] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30aa05f400) [pid = 2715] [serial = 1494] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f309f8dbc00) [pid = 2715] [serial = 1529] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f309f0b7800) [pid = 2715] [serial = 1532] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f309f193800) [pid = 2715] [serial = 1533] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30b1ac3800) [pid = 2715] [serial = 1505] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30b2c64400) [pid = 2715] [serial = 1506] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30a4210c00) [pid = 2715] [serial = 1481] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30a4556c00) [pid = 2715] [serial = 1482] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30b3436000) [pid = 2715] [serial = 1511] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30b3b11000) [pid = 2715] [serial = 1512] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30b7030400) [pid = 2715] [serial = 1523] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b8a17400) [pid = 2715] [serial = 1524] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30a6986c00) [pid = 2715] [serial = 1487] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30a6991400) [pid = 2715] [serial = 1488] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f309e775000) [pid = 2715] [serial = 1526] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f309ee38400) [pid = 2715] [serial = 1527] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b3ce9000) [pid = 2715] [serial = 1514] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30b4941c00) [pid = 2715] [serial = 1515] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30b4d51000) [pid = 2715] [serial = 1517] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30b6363800) [pid = 2715] [serial = 1518] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a03ec400) [pid = 2715] [serial = 1535] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30aa6c8400) [pid = 2715] [serial = 1496] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30abcef800) [pid = 2715] [serial = 1497] [outer = (nil)] [url = about:blank] 10:52:39 INFO - PROCESS | 2715 | 1461347559622 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 2715 | 1461347559626 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 10:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:52:39 INFO - PROCESS | 2715 | 1461347559666 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 2715 | 1461347559675 Marionette TRACE conn3 <- [1,2198,null,{}] 10:52:39 INFO - PROCESS | 2715 | 1461347559683 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}] 10:52:39 INFO - PROCESS | 2715 | 1461347559879 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:52:39 INFO - PROCESS | 2715 | 1461347559897 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f3b3800 == 147 [pid = 2715] [id = 557] 10:52:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f309f8db400) [pid = 2715] [serial = 1672] [outer = (nil)] 10:52:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f309f8e2400) [pid = 2715] [serial = 1673] [outer = 0x7f309f8db400] 10:52:40 INFO - PROCESS | 2715 | 1461347559996 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f309fad0400) [pid = 2715] [serial = 1674] [outer = 0x7f309f8db400] 10:52:40 INFO - PROCESS | 2715 | 1461347560932 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]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1308ms 10:52:40 INFO - PROCESS | 2715 | 1461347560966 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:52:40 INFO - PROCESS | 2715 | 1461347560975 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 10:52:41 INFO - PROCESS | 2715 | 1461347560992 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 2715 | 1461347560999 Marionette TRACE conn3 <- [1,2202,null,{}] 10:52:41 INFO - PROCESS | 2715 | 1461347561009 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}] 10:52:41 INFO - PROCESS | 2715 | 1461347561359 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:52:41 INFO - PROCESS | 2715 | 1461347561511 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a28ce000 == 148 [pid = 2715] [id = 558] 10:52:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f309f199400) [pid = 2715] [serial = 1675] [outer = (nil)] 10:52:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a137f800) [pid = 2715] [serial = 1676] [outer = 0x7f309f199400] 10:52:41 INFO - PROCESS | 2715 | 1461347561581 Marionette DEBUG loaded listener.js 10:52:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a138e400) [pid = 2715] [serial = 1677] [outer = 0x7f309f199400] 10:52:42 INFO - PROCESS | 2715 | 1461347562534 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]]]}] 10:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1603ms 10:52:42 INFO - PROCESS | 2715 | 1461347562589 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 2715 | 1461347562593 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 10:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:52:42 INFO - PROCESS | 2715 | 1461347562600 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 2715 | 1461347562604 Marionette TRACE conn3 <- [1,2206,null,{}] 10:52:42 INFO - PROCESS | 2715 | 1461347562619 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}] 10:52:42 INFO - PROCESS | 2715 | 1461347562942 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:52:42 INFO - PROCESS | 2715 | 1461347562979 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a432a000 == 149 [pid = 2715] [id = 559] 10:52:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a25f2c00) [pid = 2715] [serial = 1678] [outer = (nil)] 10:52:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30a2ba9400) [pid = 2715] [serial = 1679] [outer = 0x7f30a25f2c00] 10:52:43 INFO - PROCESS | 2715 | 1461347563056 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a2eacc00) [pid = 2715] [serial = 1680] [outer = 0x7f30a25f2c00] 10:52:44 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a1905000) [pid = 2715] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:52:44 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a1881800) [pid = 2715] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:52:44 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f309e76dc00) [pid = 2715] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:52:44 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f309e770000) [pid = 2715] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:52:44 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a1885800) [pid = 2715] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:52:44 INFO - PROCESS | 2715 | 1461347564516 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]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1934ms 10:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:52:44 INFO - PROCESS | 2715 | 1461347564534 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 2715 | 1461347564537 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 10:52:44 INFO - PROCESS | 2715 | 1461347564543 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 2715 | 1461347564546 Marionette TRACE conn3 <- [1,2210,null,{}] 10:52:44 INFO - PROCESS | 2715 | 1461347564551 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}] 10:52:44 INFO - PROCESS | 2715 | 1461347564798 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:52:44 INFO - PROCESS | 2715 | 1461347564989 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a58b7000 == 150 [pid = 2715] [id = 560] 10:52:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f309ee37c00) [pid = 2715] [serial = 1681] [outer = (nil)] 10:52:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a3185800) [pid = 2715] [serial = 1682] [outer = 0x7f309ee37c00] 10:52:45 INFO - PROCESS | 2715 | 1461347565053 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a420fc00) [pid = 2715] [serial = 1683] [outer = 0x7f309ee37c00] 10:52:45 INFO - PROCESS | 2715 | 1461347565786 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]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1287ms 10:52:45 INFO - PROCESS | 2715 | 1461347565830 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 2715 | 1461347565834 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 10:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:52:45 INFO - PROCESS | 2715 | 1461347565840 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 2715 | 1461347565842 Marionette TRACE conn3 <- [1,2214,null,{}] 10:52:45 INFO - PROCESS | 2715 | 1461347565847 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}] 10:52:46 INFO - PROCESS | 2715 | 1461347566057 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:52:46 INFO - PROCESS | 2715 | 1461347566456 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309efd0000 == 151 [pid = 2715] [id = 561] 10:52:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f309ee3a000) [pid = 2715] [serial = 1684] [outer = (nil)] 10:52:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f309f18fc00) [pid = 2715] [serial = 1685] [outer = 0x7f309ee3a000] 10:52:46 INFO - PROCESS | 2715 | 1461347566613 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f309facb800) [pid = 2715] [serial = 1686] [outer = 0x7f309ee3a000] 10:52:47 INFO - PROCESS | 2715 | 1461347567556 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]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1782ms 10:52:47 INFO - PROCESS | 2715 | 1461347567624 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 2715 | 1461347567631 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 10:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:52:47 INFO - PROCESS | 2715 | 1461347567643 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 2715 | 1461347567649 Marionette TRACE conn3 <- [1,2218,null,{}] 10:52:47 INFO - PROCESS | 2715 | 1461347567662 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}] 10:52:47 INFO - PROCESS | 2715 | 1461347567968 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:52:48 INFO - PROCESS | 2715 | 1461347568306 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45e4000 == 152 [pid = 2715] [id = 562] 10:52:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30a187bc00) [pid = 2715] [serial = 1687] [outer = (nil)] 10:52:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30a2262c00) [pid = 2715] [serial = 1688] [outer = 0x7f30a187bc00] 10:52:48 INFO - PROCESS | 2715 | 1461347568399 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30a2ba8000) [pid = 2715] [serial = 1689] [outer = 0x7f30a187bc00] 10:52:49 INFO - PROCESS | 2715 | 1461347569425 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]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1844ms 10:52:49 INFO - PROCESS | 2715 | 1461347569488 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 2715 | 1461347569495 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 10:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:52:49 INFO - PROCESS | 2715 | 1461347569505 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 2715 | 1461347569508 Marionette TRACE conn3 <- [1,2222,null,{}] 10:52:49 INFO - PROCESS | 2715 | 1461347569515 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}] 10:52:49 INFO - PROCESS | 2715 | 1461347569757 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:52:50 INFO - PROCESS | 2715 | 1461347570117 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b0f000 == 153 [pid = 2715] [id = 563] 10:52:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30a32b8400) [pid = 2715] [serial = 1690] [outer = (nil)] 10:52:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30a455a400) [pid = 2715] [serial = 1691] [outer = 0x7f30a32b8400] 10:52:50 INFO - PROCESS | 2715 | 1461347570198 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30a565b800) [pid = 2715] [serial = 1692] [outer = 0x7f30a32b8400] 10:52:51 INFO - PROCESS | 2715 | 1461347571231 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]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1782ms 10:52:51 INFO - PROCESS | 2715 | 1461347571286 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 2715 | 1461347571290 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 10:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:52:51 INFO - PROCESS | 2715 | 1461347571299 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 2715 | 1461347571308 Marionette TRACE conn3 <- [1,2226,null,{}] 10:52:51 INFO - PROCESS | 2715 | 1461347571322 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}] 10:52:51 INFO - PROCESS | 2715 | 1461347571609 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:52:51 INFO - PROCESS | 2715 | 1461347571923 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8090800 == 154 [pid = 2715] [id = 564] 10:52:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30a6988800) [pid = 2715] [serial = 1693] [outer = (nil)] 10:52:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30a6be6c00) [pid = 2715] [serial = 1694] [outer = 0x7f30a6988800] 10:52:52 INFO - PROCESS | 2715 | 1461347572004 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30a7757800) [pid = 2715] [serial = 1695] [outer = 0x7f30a6988800] 10:52:52 INFO - PROCESS | 2715 | 1461347572873 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]]]}] 10:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1591ms 10:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:52:52 INFO - PROCESS | 2715 | 1461347572889 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 2715 | 1461347572892 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 10:52:52 INFO - PROCESS | 2715 | 1461347572898 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 2715 | 1461347572901 Marionette TRACE conn3 <- [1,2230,null,{}] 10:52:52 INFO - PROCESS | 2715 | 1461347572907 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}] 10:52:53 INFO - PROCESS | 2715 | 1461347573120 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:52:53 INFO - PROCESS | 2715 | 1461347573372 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa3c2800 == 155 [pid = 2715] [id = 565] 10:52:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30a64e7000) [pid = 2715] [serial = 1696] [outer = (nil)] 10:52:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30a8bcf400) [pid = 2715] [serial = 1697] [outer = 0x7f30a64e7000] 10:52:53 INFO - PROCESS | 2715 | 1461347573450 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30a9d38800) [pid = 2715] [serial = 1698] [outer = 0x7f30a64e7000] 10:52:54 INFO - PROCESS | 2715 | 1461347574379 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]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1532ms 10:52:54 INFO - PROCESS | 2715 | 1461347574434 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:52:54 INFO - PROCESS | 2715 | 1461347574442 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 10:52:54 INFO - PROCESS | 2715 | 1461347574447 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 2715 | 1461347574450 Marionette TRACE conn3 <- [1,2234,null,{}] 10:52:54 INFO - PROCESS | 2715 | 1461347574456 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}] 10:52:54 INFO - PROCESS | 2715 | 1461347574687 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:52:55 INFO - PROCESS | 2715 | 1461347575009 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa51d800 == 156 [pid = 2715] [id = 566] 10:52:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30aa42f400) [pid = 2715] [serial = 1699] [outer = (nil)] 10:52:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30aa434000) [pid = 2715] [serial = 1700] [outer = 0x7f30aa42f400] 10:52:55 INFO - PROCESS | 2715 | 1461347575106 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30ac41a000) [pid = 2715] [serial = 1701] [outer = 0x7f30aa42f400] 10:52:55 INFO - PROCESS | 2715 | 1461347575984 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]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1586ms 10:52:56 INFO - PROCESS | 2715 | 1461347576035 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 2715 | 1461347576039 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 10:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:52:56 INFO - PROCESS | 2715 | 1461347576045 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 2715 | 1461347576047 Marionette TRACE conn3 <- [1,2238,null,{}] 10:52:56 INFO - PROCESS | 2715 | 1461347576053 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}] 10:52:56 INFO - PROCESS | 2715 | 1461347576311 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:52:56 INFO - PROCESS | 2715 | 1461347576630 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac594800 == 157 [pid = 2715] [id = 567] 10:52:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30ac41a800) [pid = 2715] [serial = 1702] [outer = (nil)] 10:52:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b15b3800) [pid = 2715] [serial = 1703] [outer = 0x7f30ac41a800] 10:52:56 INFO - PROCESS | 2715 | 1461347576768 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b2c60000) [pid = 2715] [serial = 1704] [outer = 0x7f30ac41a800] 10:52:57 INFO - PROCESS | 2715 | 1461347577658 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]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1638ms 10:52:57 INFO - PROCESS | 2715 | 1461347577685 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 2715 | 1461347577690 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 10:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:52:57 INFO - PROCESS | 2715 | 1461347577696 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 2715 | 1461347577699 Marionette TRACE conn3 <- [1,2242,null,{}] 10:52:57 INFO - PROCESS | 2715 | 1461347577705 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}] 10:52:57 INFO - PROCESS | 2715 | 1461347577939 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:52:58 INFO - PROCESS | 2715 | 1461347578215 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b0697000 == 158 [pid = 2715] [id = 568] 10:52:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30a455a800) [pid = 2715] [serial = 1705] [outer = (nil)] 10:52:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b2d06800) [pid = 2715] [serial = 1706] [outer = 0x7f30a455a800] 10:52:58 INFO - PROCESS | 2715 | 1461347578337 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30b3438c00) [pid = 2715] [serial = 1707] [outer = 0x7f30a455a800] 10:52:59 INFO - PROCESS | 2715 | 1461347579202 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]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1541ms 10:52:59 INFO - PROCESS | 2715 | 1461347579237 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 2715 | 1461347579242 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 10:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:52:59 INFO - PROCESS | 2715 | 1461347579248 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 2715 | 1461347579250 Marionette TRACE conn3 <- [1,2246,null,{}] 10:52:59 INFO - PROCESS | 2715 | 1461347579256 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}] 10:52:59 INFO - PROCESS | 2715 | 1461347579501 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:52:59 INFO - PROCESS | 2715 | 1461347579785 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a97800 == 159 [pid = 2715] [id = 569] 10:52:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30ac51c000) [pid = 2715] [serial = 1708] [outer = (nil)] 10:52:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b3c66000) [pid = 2715] [serial = 1709] [outer = 0x7f30ac51c000] 10:52:59 INFO - PROCESS | 2715 | 1461347579909 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b3ce2400) [pid = 2715] [serial = 1710] [outer = 0x7f30ac51c000] 10:53:00 INFO - PROCESS | 2715 | 1461347580822 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]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1629ms 10:53:00 INFO - PROCESS | 2715 | 1461347580879 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 2715 | 1461347580883 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 10:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:53:00 INFO - PROCESS | 2715 | 1461347580889 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 2715 | 1461347580892 Marionette TRACE conn3 <- [1,2250,null,{}] 10:53:00 INFO - PROCESS | 2715 | 1461347580898 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}] 10:53:01 INFO - PROCESS | 2715 | 1461347581135 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:53:01 INFO - PROCESS | 2715 | 1461347581505 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b32cf800 == 160 [pid = 2715] [id = 570] 10:53:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b3b07c00) [pid = 2715] [serial = 1711] [outer = (nil)] 10:53:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30b493fc00) [pid = 2715] [serial = 1712] [outer = 0x7f30b3b07c00] 10:53:01 INFO - PROCESS | 2715 | 1461347581623 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30b4d4e000) [pid = 2715] [serial = 1713] [outer = 0x7f30b3b07c00] 10:53:02 INFO - PROCESS | 2715 | 1461347582528 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]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1686ms 10:53:02 INFO - PROCESS | 2715 | 1461347582576 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 2715 | 1461347582580 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 10:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:53:02 INFO - PROCESS | 2715 | 1461347582586 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 2715 | 1461347582588 Marionette TRACE conn3 <- [1,2254,null,{}] 10:53:02 INFO - PROCESS | 2715 | 1461347582594 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}] 10:53:02 INFO - PROCESS | 2715 | 1461347582829 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:53:03 INFO - PROCESS | 2715 | 1461347583102 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b662e800 == 161 [pid = 2715] [id = 571] 10:53:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30b6541800) [pid = 2715] [serial = 1714] [outer = (nil)] 10:53:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b657bc00) [pid = 2715] [serial = 1715] [outer = 0x7f30b6541800] 10:53:03 INFO - PROCESS | 2715 | 1461347583258 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30b75c2c00) [pid = 2715] [serial = 1716] [outer = 0x7f30b6541800] 10:53:04 INFO - PROCESS | 2715 | 1461347584175 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]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1635ms 10:53:04 INFO - PROCESS | 2715 | 1461347584223 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 2715 | 1461347584227 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 10:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:53:04 INFO - PROCESS | 2715 | 1461347584233 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 2715 | 1461347584238 Marionette TRACE conn3 <- [1,2258,null,{}] 10:53:04 INFO - PROCESS | 2715 | 1461347584244 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}] 10:53:04 INFO - PROCESS | 2715 | 1461347584516 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:53:04 INFO - PROCESS | 2715 | 1461347584840 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbc3c800 == 162 [pid = 2715] [id = 572] 10:53:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30b6543400) [pid = 2715] [serial = 1717] [outer = (nil)] 10:53:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30bc96ac00) [pid = 2715] [serial = 1718] [outer = 0x7f30b6543400] 10:53:04 INFO - PROCESS | 2715 | 1461347584926 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30bd948c00) [pid = 2715] [serial = 1719] [outer = 0x7f30b6543400] 10:53:05 INFO - PROCESS | 2715 | 1461347585830 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]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1635ms 10:53:05 INFO - PROCESS | 2715 | 1461347585869 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 2715 | 1461347585872 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 10:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:53:05 INFO - PROCESS | 2715 | 1461347585879 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 2715 | 1461347585882 Marionette TRACE conn3 <- [1,2262,null,{}] 10:53:05 INFO - PROCESS | 2715 | 1461347585887 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}] 10:53:06 INFO - PROCESS | 2715 | 1461347586128 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:53:06 INFO - PROCESS | 2715 | 1461347586455 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc999800 == 163 [pid = 2715] [id = 573] 10:53:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30b3ce3000) [pid = 2715] [serial = 1720] [outer = (nil)] 10:53:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30bfa07000) [pid = 2715] [serial = 1721] [outer = 0x7f30b3ce3000] 10:53:06 INFO - PROCESS | 2715 | 1461347586542 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30c9ba8800) [pid = 2715] [serial = 1722] [outer = 0x7f30b3ce3000] 10:53:07 INFO - PROCESS | 2715 | 1461347587391 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]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1580ms 10:53:07 INFO - PROCESS | 2715 | 1461347587460 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 2715 | 1461347587463 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 10:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:53:07 INFO - PROCESS | 2715 | 1461347587470 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 2715 | 1461347587473 Marionette TRACE conn3 <- [1,2266,null,{}] 10:53:07 INFO - PROCESS | 2715 | 1461347587479 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}] 10:53:07 INFO - PROCESS | 2715 | 1461347587717 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:53:08 INFO - PROCESS | 2715 | 1461347588079 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bfb27800 == 164 [pid = 2715] [id = 574] 10:53:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30a775cc00) [pid = 2715] [serial = 1723] [outer = (nil)] 10:53:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30c9d0fc00) [pid = 2715] [serial = 1724] [outer = 0x7f30a775cc00] 10:53:08 INFO - PROCESS | 2715 | 1461347588164 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30c9f88800) [pid = 2715] [serial = 1725] [outer = 0x7f30a775cc00] 10:53:09 INFO - PROCESS | 2715 | 1461347589015 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]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1592ms 10:53:09 INFO - PROCESS | 2715 | 1461347589063 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 2715 | 1461347589066 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 10:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:53:09 INFO - PROCESS | 2715 | 1461347589073 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 2715 | 1461347589075 Marionette TRACE conn3 <- [1,2270,null,{}] 10:53:09 INFO - PROCESS | 2715 | 1461347589081 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}] 10:53:09 INFO - PROCESS | 2715 | 1461347589329 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:53:09 INFO - PROCESS | 2715 | 1461347589586 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cc91b800 == 165 [pid = 2715] [id = 575] 10:53:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30b2a4f400) [pid = 2715] [serial = 1726] [outer = (nil)] 10:53:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30cace8c00) [pid = 2715] [serial = 1727] [outer = 0x7f30b2a4f400] 10:53:09 INFO - PROCESS | 2715 | 1461347589704 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30cafe8400) [pid = 2715] [serial = 1728] [outer = 0x7f30b2a4f400] 10:53:10 INFO - PROCESS | 2715 | 1461347590628 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]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1629ms 10:53:10 INFO - PROCESS | 2715 | 1461347590703 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 2715 | 1461347590707 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 10:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:53:10 INFO - PROCESS | 2715 | 1461347590713 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 2715 | 1461347590716 Marionette TRACE conn3 <- [1,2274,null,{}] 10:53:10 INFO - PROCESS | 2715 | 1461347590721 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}] 10:53:11 INFO - PROCESS | 2715 | 1461347590997 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:53:11 INFO - PROCESS | 2715 | 1461347591345 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cf19f000 == 166 [pid = 2715] [id = 576] 10:53:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30c9bb4c00) [pid = 2715] [serial = 1729] [outer = (nil)] 10:53:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30caff3400) [pid = 2715] [serial = 1730] [outer = 0x7f30c9bb4c00] 10:53:11 INFO - PROCESS | 2715 | 1461347591427 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30ccee3800) [pid = 2715] [serial = 1731] [outer = 0x7f30c9bb4c00] 10:53:12 INFO - PROCESS | 2715 | 1461347592339 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]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1679ms 10:53:12 INFO - PROCESS | 2715 | 1461347592394 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 2715 | 1461347592397 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 10:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:53:12 INFO - PROCESS | 2715 | 1461347592403 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 2715 | 1461347592406 Marionette TRACE conn3 <- [1,2278,null,{}] 10:53:12 INFO - PROCESS | 2715 | 1461347592411 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}] 10:53:12 INFO - PROCESS | 2715 | 1461347592647 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:53:12 INFO - PROCESS | 2715 | 1461347592983 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d1b30800 == 167 [pid = 2715] [id = 577] 10:53:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30b05a0800) [pid = 2715] [serial = 1732] [outer = (nil)] 10:53:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30cea42800) [pid = 2715] [serial = 1733] [outer = 0x7f30b05a0800] 10:53:13 INFO - PROCESS | 2715 | 1461347593061 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30cea4c400) [pid = 2715] [serial = 1734] [outer = 0x7f30b05a0800] 10:53:13 INFO - PROCESS | 2715 | 1461347593962 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]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1591ms 10:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:53:14 INFO - PROCESS | 2715 | 1461347593995 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 2715 | 1461347593997 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 10:53:14 INFO - PROCESS | 2715 | 1461347594004 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 2715 | 1461347594007 Marionette TRACE conn3 <- [1,2282,null,{}] 10:53:14 INFO - PROCESS | 2715 | 1461347594012 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}] 10:53:14 INFO - PROCESS | 2715 | 1461347594257 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:53:14 INFO - PROCESS | 2715 | 1461347594599 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d4076800 == 168 [pid = 2715] [id = 578] 10:53:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30c9feec00) [pid = 2715] [serial = 1735] [outer = (nil)] 10:53:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30cecdc800) [pid = 2715] [serial = 1736] [outer = 0x7f30c9feec00] 10:53:14 INFO - PROCESS | 2715 | 1461347594690 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 206 (0x7f30cef72000) [pid = 2715] [serial = 1737] [outer = 0x7f30c9feec00] 10:53:15 INFO - PROCESS | 2715 | 1461347595508 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]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1581ms 10:53:15 INFO - PROCESS | 2715 | 1461347595585 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 2715 | 1461347595589 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 10:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:53:15 INFO - PROCESS | 2715 | 1461347595594 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 2715 | 1461347595597 Marionette TRACE conn3 <- [1,2286,null,{}] 10:53:15 INFO - PROCESS | 2715 | 1461347595602 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}] 10:53:15 INFO - PROCESS | 2715 | 1461347595860 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:53:16 INFO - PROCESS | 2715 | 1461347596179 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7410000 == 169 [pid = 2715] [id = 579] 10:53:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 207 (0x7f309ee30800) [pid = 2715] [serial = 1738] [outer = (nil)] 10:53:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 208 (0x7f30a010a000) [pid = 2715] [serial = 1739] [outer = 0x7f309ee30800] 10:53:16 INFO - PROCESS | 2715 | 1461347596259 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 209 (0x7f30a010f400) [pid = 2715] [serial = 1740] [outer = 0x7f309ee30800] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9dc6800 == 168 [pid = 2715] [id = 452] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa50b000 == 167 [pid = 2715] [id = 446] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9d27800 == 166 [pid = 2715] [id = 368] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9fc3000 == 165 [pid = 2715] [id = 163] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c2e89000 == 164 [pid = 2715] [id = 451] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1aa2000 == 163 [pid = 2715] [id = 447] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b63b3800 == 162 [pid = 2715] [id = 448] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ceddf800 == 161 [pid = 2715] [id = 453] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a58b7000 == 160 [pid = 2715] [id = 560] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a432a000 == 159 [pid = 2715] [id = 559] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a28ce000 == 158 [pid = 2715] [id = 558] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f3b3800 == 157 [pid = 2715] [id = 557] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cac0c800 == 156 [pid = 2715] [id = 555] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9d57000 == 155 [pid = 2715] [id = 554] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8ce5800 == 154 [pid = 2715] [id = 553] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc85f800 == 153 [pid = 2715] [id = 552] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbf5f800 == 152 [pid = 2715] [id = 551] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7512800 == 151 [pid = 2715] [id = 550] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b663f000 == 150 [pid = 2715] [id = 549] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3c9f800 == 149 [pid = 2715] [id = 548] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1a9a000 == 148 [pid = 2715] [id = 547] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b069c800 == 147 [pid = 2715] [id = 546] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6b1800 == 146 [pid = 2715] [id = 545] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abaa5000 == 145 [pid = 2715] [id = 544] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa3c7800 == 144 [pid = 2715] [id = 543] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cd9800 == 143 [pid = 2715] [id = 542] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8021800 == 142 [pid = 2715] [id = 541] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7a76800 == 141 [pid = 2715] [id = 540] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44b1000 == 140 [pid = 2715] [id = 539] 10:53:18 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309efe0000 == 139 [pid = 2715] [id = 538] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 208 (0x7f30a2ea4800) [pid = 2715] [serial = 1613] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 207 (0x7f30a320b400) [pid = 2715] [serial = 1610] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 206 (0x7f30a4551800) [pid = 2715] [serial = 1553] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 205 (0x7f30a2ba7c00) [pid = 2715] [serial = 1550] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30a03f0800) [pid = 2715] [serial = 1547] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30a32adc00) [pid = 2715] [serial = 1545] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f309e778c00) [pid = 2715] [serial = 1598] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30bc00d400) [pid = 2715] [serial = 1595] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30bb9a6c00) [pid = 2715] [serial = 1592] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30bb056400) [pid = 2715] [serial = 1589] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30bac8c400) [pid = 2715] [serial = 1586] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30b75ce800) [pid = 2715] [serial = 1583] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30b653c800) [pid = 2715] [serial = 1580] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30b3ce6800) [pid = 2715] [serial = 1577] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30b2cb6000) [pid = 2715] [serial = 1574] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30b1ac8000) [pid = 2715] [serial = 1571] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30b15b7000) [pid = 2715] [serial = 1568] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30ac66d400) [pid = 2715] [serial = 1565] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30aa6c1400) [pid = 2715] [serial = 1562] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30a6be8000) [pid = 2715] [serial = 1559] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30a6985400) [pid = 2715] [serial = 1556] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30a03f9000) [pid = 2715] [serial = 1604] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30a138dc00) [pid = 2715] [serial = 1605] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f309f8e0000) [pid = 2715] [serial = 1602] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f309f18e400) [pid = 2715] [serial = 1601] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30a43d9400) [pid = 2715] [serial = 1611] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a25f2400) [pid = 2715] [serial = 1607] [outer = (nil)] [url = about:blank] 10:53:18 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30a2baa400) [pid = 2715] [serial = 1608] [outer = (nil)] [url = about:blank] 10:53:19 INFO - PROCESS | 2715 | 1461347599032 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]]]}] 10:53:19 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 10:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 3488ms 10:53:19 INFO - PROCESS | 2715 | 1461347599085 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 2715 | 1461347599090 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 10:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:53:19 INFO - PROCESS | 2715 | 1461347599099 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 2715 | 1461347599104 Marionette TRACE conn3 <- [1,2290,null,{}] 10:53:19 INFO - PROCESS | 2715 | 1461347599114 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}] 10:53:19 INFO - PROCESS | 2715 | 1461347599355 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:53:19 INFO - PROCESS | 2715 | 1461347599624 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a16e2000 == 140 [pid = 2715] [id = 580] 10:53:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f309f9e6400) [pid = 2715] [serial = 1741] [outer = (nil)] 10:53:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f309f9e9400) [pid = 2715] [serial = 1742] [outer = 0x7f309f9e6400] 10:53:19 INFO - PROCESS | 2715 | 1461347599692 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f309f9f0c00) [pid = 2715] [serial = 1743] [outer = 0x7f309f9e6400] 10:53:20 INFO - PROCESS | 2715 | 1461347600494 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]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1438ms 10:53:20 INFO - PROCESS | 2715 | 1461347600538 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 2715 | 1461347600546 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 10:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:53:20 INFO - PROCESS | 2715 | 1461347600556 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 2715 | 1461347600559 Marionette TRACE conn3 <- [1,2294,null,{}] 10:53:20 INFO - PROCESS | 2715 | 1461347600565 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}] 10:53:20 INFO - PROCESS | 2715 | 1461347600780 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:53:21 INFO - PROCESS | 2715 | 1461347601002 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2921800 == 141 [pid = 2715] [id = 581] 10:53:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f309f8e7400) [pid = 2715] [serial = 1744] [outer = (nil)] 10:53:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30a0107800) [pid = 2715] [serial = 1745] [outer = 0x7f309f8e7400] 10:53:21 INFO - PROCESS | 2715 | 1461347601068 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30a03f1000) [pid = 2715] [serial = 1746] [outer = 0x7f309f8e7400] 10:53:21 INFO - PROCESS | 2715 | 1461347601997 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]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1485ms 10:53:22 INFO - PROCESS | 2715 | 1461347602041 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 2715 | 1461347602045 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 10:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:53:22 INFO - PROCESS | 2715 | 1461347602058 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 2715 | 1461347602063 Marionette TRACE conn3 <- [1,2298,null,{}] 10:53:22 INFO - PROCESS | 2715 | 1461347602078 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}] 10:53:22 INFO - PROCESS | 2715 | 1461347602403 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:53:22 INFO - PROCESS | 2715 | 1461347602437 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a42a3800 == 142 [pid = 2715] [id = 582] 10:53:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30a1885000) [pid = 2715] [serial = 1747] [outer = (nil)] 10:53:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30a2252000) [pid = 2715] [serial = 1748] [outer = 0x7f30a1885000] 10:53:22 INFO - PROCESS | 2715 | 1461347602508 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30a2bb2400) [pid = 2715] [serial = 1749] [outer = 0x7f30a1885000] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30a9e74400) [pid = 2715] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f309ee36400) [pid = 2715] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f309f0bcc00) [pid = 2715] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30b3c6c400) [pid = 2715] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30b4ba6800) [pid = 2715] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30a7b77000) [pid = 2715] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30a1905800) [pid = 2715] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f309ee31000) [pid = 2715] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f309f199400) [pid = 2715] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f309ee3d800) [pid = 2715] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b4e18800) [pid = 2715] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30b0bd0c00) [pid = 2715] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30a8905c00) [pid = 2715] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f309e779c00) [pid = 2715] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30b3c67400) [pid = 2715] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30aa432400) [pid = 2715] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f309e76d800) [pid = 2715] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30a4212800) [pid = 2715] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30a7b7bc00) [pid = 2715] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30a43cd400) [pid = 2715] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30a4551400) [pid = 2715] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f309e76f000) [pid = 2715] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30a25f2c00) [pid = 2715] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f309f0ba800) [pid = 2715] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30a9e76c00) [pid = 2715] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f309f8db400) [pid = 2715] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30b3c6a400) [pid = 2715] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30b0bd9c00) [pid = 2715] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30a318c400) [pid = 2715] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b2c61c00) [pid = 2715] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30b0811c00) [pid = 2715] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30a2eafc00) [pid = 2715] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f309e76f800) [pid = 2715] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f309fd45c00) [pid = 2715] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30a421a000) [pid = 2715] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30a318c800) [pid = 2715] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a25f0000) [pid = 2715] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30b3c69c00) [pid = 2715] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30aa431c00) [pid = 2715] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30b702e000) [pid = 2715] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a7b7b800) [pid = 2715] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:53:24 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a32b4000) [pid = 2715] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:53:24 INFO - PROCESS | 2715 | 1461347604522 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]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2494ms 10:53:24 INFO - PROCESS | 2715 | 1461347604553 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 2715 | 1461347604562 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 10:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:53:24 INFO - PROCESS | 2715 | 1461347604574 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 2715 | 1461347604577 Marionette TRACE conn3 <- [1,2302,null,{}] 10:53:24 INFO - PROCESS | 2715 | 1461347604583 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}] 10:53:24 INFO - PROCESS | 2715 | 1461347604880 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:53:24 INFO - PROCESS | 2715 | 1461347604914 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45db800 == 143 [pid = 2715] [id = 583] 10:53:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f309e76d800) [pid = 2715] [serial = 1750] [outer = (nil)] 10:53:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a138c800) [pid = 2715] [serial = 1751] [outer = 0x7f309e76d800] 10:53:25 INFO - PROCESS | 2715 | 1461347605013 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a3206000) [pid = 2715] [serial = 1752] [outer = 0x7f309e76d800] 10:53:25 INFO - PROCESS | 2715 | 1461347605840 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]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1285ms 10:53:25 INFO - PROCESS | 2715 | 1461347605856 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 2715 | 1461347605858 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 10:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:53:25 INFO - PROCESS | 2715 | 1461347605868 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 2715 | 1461347605871 Marionette TRACE conn3 <- [1,2306,null,{}] 10:53:25 INFO - PROCESS | 2715 | 1461347605876 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}] 10:53:26 INFO - PROCESS | 2715 | 1461347606149 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:53:26 INFO - PROCESS | 2715 | 1461347606472 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f3ac800 == 144 [pid = 2715] [id = 584] 10:53:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f309ee31000) [pid = 2715] [serial = 1753] [outer = (nil)] 10:53:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f309f191400) [pid = 2715] [serial = 1754] [outer = 0x7f309ee31000] 10:53:26 INFO - PROCESS | 2715 | 1461347606624 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f309f8e6c00) [pid = 2715] [serial = 1755] [outer = 0x7f309ee31000] 10:53:27 INFO - PROCESS | 2715 | 1461347607545 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]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1731ms 10:53:27 INFO - PROCESS | 2715 | 1461347607602 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 2715 | 1461347607609 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 10:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:53:27 INFO - PROCESS | 2715 | 1461347607618 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 2715 | 1461347607621 Marionette TRACE conn3 <- [1,2310,null,{}] 10:53:27 INFO - PROCESS | 2715 | 1461347607628 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}] 10:53:27 INFO - PROCESS | 2715 | 1461347607861 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:53:28 INFO - PROCESS | 2715 | 1461347608188 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a42a3000 == 145 [pid = 2715] [id = 585] 10:53:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30a0109000) [pid = 2715] [serial = 1756] [outer = (nil)] 10:53:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30a0111c00) [pid = 2715] [serial = 1757] [outer = 0x7f30a0109000] 10:53:28 INFO - PROCESS | 2715 | 1461347608287 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30a138a000) [pid = 2715] [serial = 1758] [outer = 0x7f30a0109000] 10:53:29 INFO - PROCESS | 2715 | 1461347609280 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]]]}] 10:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1690ms 10:53:29 INFO - PROCESS | 2715 | 1461347609312 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 2715 | 1461347609317 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 10:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:53:29 INFO - PROCESS | 2715 | 1461347609324 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 2715 | 1461347609328 Marionette TRACE conn3 <- [1,2314,null,{}] 10:53:29 INFO - PROCESS | 2715 | 1461347609334 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}] 10:53:29 INFO - PROCESS | 2715 | 1461347609566 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:53:29 INFO - PROCESS | 2715 | 1461347609944 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6cff800 == 146 [pid = 2715] [id = 586] 10:53:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30a2268000) [pid = 2715] [serial = 1759] [outer = (nil)] 10:53:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30a2ea8400) [pid = 2715] [serial = 1760] [outer = 0x7f30a2268000] 10:53:30 INFO - PROCESS | 2715 | 1461347610027 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30a32ba800) [pid = 2715] [serial = 1761] [outer = 0x7f30a2268000] 10:53:30 INFO - PROCESS | 2715 | 1461347610967 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]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1693ms 10:53:31 INFO - PROCESS | 2715 | 1461347611021 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 2715 | 1461347611027 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 10:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:53:31 INFO - PROCESS | 2715 | 1461347611054 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 2715 | 1461347611066 Marionette TRACE conn3 <- [1,2318,null,{}] 10:53:31 INFO - PROCESS | 2715 | 1461347611072 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}] 10:53:31 INFO - PROCESS | 2715 | 1461347611359 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:53:31 INFO - PROCESS | 2715 | 1461347611678 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8011000 == 147 [pid = 2715] [id = 587] 10:53:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30a4da4000) [pid = 2715] [serial = 1762] [outer = (nil)] 10:53:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30a64e4000) [pid = 2715] [serial = 1763] [outer = 0x7f30a4da4000] 10:53:31 INFO - PROCESS | 2715 | 1461347611768 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30a6989800) [pid = 2715] [serial = 1764] [outer = 0x7f30a4da4000] 10:53:32 INFO - PROCESS | 2715 | 1461347612738 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] 10:53:32 INFO - PROCESS | 2715 | 1461347612804 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 10:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:53:32 INFO - PROCESS | 2715 | 1461347612810 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 2715 | 1461347612813 Marionette TRACE conn3 <- [1,2322,null,{}] 10:53:32 INFO - PROCESS | 2715 | 1461347612819 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}] 10:53:33 INFO - PROCESS | 2715 | 1461347613061 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:53:33 INFO - PROCESS | 2715 | 1461347613379 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cd9800 == 148 [pid = 2715] [id = 588] 10:53:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30a4da7400) [pid = 2715] [serial = 1765] [outer = (nil)] 10:53:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30a7752000) [pid = 2715] [serial = 1766] [outer = 0x7f30a4da7400] 10:53:33 INFO - PROCESS | 2715 | 1461347613462 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30a7a64800) [pid = 2715] [serial = 1767] [outer = 0x7f30a4da7400] 10:53:34 INFO - PROCESS | 2715 | 1461347614340 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]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1580ms 10:53:34 INFO - PROCESS | 2715 | 1461347614391 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 2715 | 1461347614395 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 10:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:53:34 INFO - PROCESS | 2715 | 1461347614401 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 2715 | 1461347614403 Marionette TRACE conn3 <- [1,2326,null,{}] 10:53:34 INFO - PROCESS | 2715 | 1461347614409 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}] 10:53:34 INFO - PROCESS | 2715 | 1461347614657 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:53:34 INFO - PROCESS | 2715 | 1461347614991 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4ac000 == 149 [pid = 2715] [id = 589] 10:53:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30a8bca800) [pid = 2715] [serial = 1768] [outer = (nil)] 10:53:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30a9d15400) [pid = 2715] [serial = 1769] [outer = 0x7f30a8bca800] 10:53:35 INFO - PROCESS | 2715 | 1461347615082 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30aa42e400) [pid = 2715] [serial = 1770] [outer = 0x7f30a8bca800] 10:53:35 INFO - PROCESS | 2715 | 1461347615980 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]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1628ms 10:53:36 INFO - PROCESS | 2715 | 1461347616031 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:53:36 INFO - PROCESS | 2715 | 1461347616035 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 10:53:36 INFO - PROCESS | 2715 | 1461347616041 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 2715 | 1461347616044 Marionette TRACE conn3 <- [1,2330,null,{}] 10:53:36 INFO - PROCESS | 2715 | 1461347616069 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}] 10:53:36 INFO - PROCESS | 2715 | 1461347616302 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:53:36 INFO - PROCESS | 2715 | 1461347616616 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ababc000 == 150 [pid = 2715] [id = 590] 10:53:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30a8bcb000) [pid = 2715] [serial = 1771] [outer = (nil)] 10:53:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30abcf0000) [pid = 2715] [serial = 1772] [outer = 0x7f30a8bcb000] 10:53:36 INFO - PROCESS | 2715 | 1461347616693 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30ac420800) [pid = 2715] [serial = 1773] [outer = 0x7f30a8bcb000] 10:53:37 INFO - PROCESS | 2715 | 1461347617567 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]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1555ms 10:53:37 INFO - PROCESS | 2715 | 1461347617596 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 2715 | 1461347617600 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 10:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:53:37 INFO - PROCESS | 2715 | 1461347617606 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 2715 | 1461347617609 Marionette TRACE conn3 <- [1,2334,null,{}] 10:53:37 INFO - PROCESS | 2715 | 1461347617615 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}] 10:53:37 INFO - PROCESS | 2715 | 1461347617868 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:53:38 INFO - PROCESS | 2715 | 1461347618210 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5e9800 == 151 [pid = 2715] [id = 591] 10:53:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30a420dc00) [pid = 2715] [serial = 1774] [outer = (nil)] 10:53:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30ac671400) [pid = 2715] [serial = 1775] [outer = 0x7f30a420dc00] 10:53:38 INFO - PROCESS | 2715 | 1461347618295 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b0809c00) [pid = 2715] [serial = 1776] [outer = 0x7f30a420dc00] 10:53:39 INFO - PROCESS | 2715 | 1461347619154 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]]]}] 10:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1584ms 10:53:39 INFO - PROCESS | 2715 | 1461347619191 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 2715 | 1461347619195 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 10:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:53:39 INFO - PROCESS | 2715 | 1461347619201 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 2715 | 1461347619204 Marionette TRACE conn3 <- [1,2338,null,{}] 10:53:39 INFO - PROCESS | 2715 | 1461347619210 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}] 10:53:39 INFO - PROCESS | 2715 | 1461347619456 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:53:39 INFO - PROCESS | 2715 | 1461347619791 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13d7000 == 152 [pid = 2715] [id = 592] 10:53:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30aa05e800) [pid = 2715] [serial = 1777] [outer = (nil)] 10:53:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30b1218c00) [pid = 2715] [serial = 1778] [outer = 0x7f30aa05e800] 10:53:39 INFO - PROCESS | 2715 | 1461347619872 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b1abc800) [pid = 2715] [serial = 1779] [outer = 0x7f30aa05e800] 10:53:40 INFO - PROCESS | 2715 | 1461347620751 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]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1579ms 10:53:40 INFO - PROCESS | 2715 | 1461347620781 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 2715 | 1461347620785 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 10:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:53:40 INFO - PROCESS | 2715 | 1461347620792 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 2715 | 1461347620794 Marionette TRACE conn3 <- [1,2342,null,{}] 10:53:40 INFO - PROCESS | 2715 | 1461347620800 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}] 10:53:41 INFO - PROCESS | 2715 | 1461347621028 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:53:41 INFO - PROCESS | 2715 | 1461347621353 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3076800 == 153 [pid = 2715] [id = 593] 10:53:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30ac516800) [pid = 2715] [serial = 1780] [outer = (nil)] 10:53:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b29e5400) [pid = 2715] [serial = 1781] [outer = 0x7f30ac516800] 10:53:41 INFO - PROCESS | 2715 | 1461347621432 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30b2c74000) [pid = 2715] [serial = 1782] [outer = 0x7f30ac516800] 10:53:42 INFO - PROCESS | 2715 | 1461347622338 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]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1583ms 10:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:53:42 INFO - PROCESS | 2715 | 1461347622377 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 2715 | 1461347622380 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 10:53:42 INFO - PROCESS | 2715 | 1461347622386 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 2715 | 1461347622389 Marionette TRACE conn3 <- [1,2346,null,{}] 10:53:42 INFO - PROCESS | 2715 | 1461347622395 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}] 10:53:42 INFO - PROCESS | 2715 | 1461347622621 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:53:42 INFO - PROCESS | 2715 | 1461347622960 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4dbb800 == 154 [pid = 2715] [id = 594] 10:53:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30b31cc400) [pid = 2715] [serial = 1783] [outer = (nil)] 10:53:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30b3429400) [pid = 2715] [serial = 1784] [outer = 0x7f30b31cc400] 10:53:43 INFO - PROCESS | 2715 | 1461347623056 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b3b11800) [pid = 2715] [serial = 1785] [outer = 0x7f30b31cc400] 10:53:43 INFO - PROCESS | 2715 | 1461347623959 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]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1633ms 10:53:44 INFO - PROCESS | 2715 | 1461347624019 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 2715 | 1461347624023 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 10:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:53:44 INFO - PROCESS | 2715 | 1461347624030 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 2715 | 1461347624034 Marionette TRACE conn3 <- [1,2350,null,{}] 10:53:44 INFO - PROCESS | 2715 | 1461347624040 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}] 10:53:44 INFO - PROCESS | 2715 | 1461347624355 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:53:44 INFO - PROCESS | 2715 | 1461347624694 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7412800 == 155 [pid = 2715] [id = 595] 10:53:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30a1908400) [pid = 2715] [serial = 1786] [outer = (nil)] 10:53:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30b4d50400) [pid = 2715] [serial = 1787] [outer = 0x7f30a1908400] 10:53:44 INFO - PROCESS | 2715 | 1461347624776 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30b6539400) [pid = 2715] [serial = 1788] [outer = 0x7f30a1908400] 10:53:45 INFO - PROCESS | 2715 | 1461347625661 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]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1680ms 10:53:45 INFO - PROCESS | 2715 | 1461347625712 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 2715 | 1461347625716 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 10:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:53:45 INFO - PROCESS | 2715 | 1461347625722 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 2715 | 1461347625724 Marionette TRACE conn3 <- [1,2354,null,{}] 10:53:45 INFO - PROCESS | 2715 | 1461347625730 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}] 10:53:45 INFO - PROCESS | 2715 | 1461347625967 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:53:46 INFO - PROCESS | 2715 | 1461347626252 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ba849800 == 156 [pid = 2715] [id = 596] 10:53:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30ac63f800) [pid = 2715] [serial = 1789] [outer = (nil)] 10:53:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30b657c400) [pid = 2715] [serial = 1790] [outer = 0x7f30ac63f800] 10:53:46 INFO - PROCESS | 2715 | 1461347626378 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30b7027000) [pid = 2715] [serial = 1791] [outer = 0x7f30ac63f800] 10:53:47 INFO - PROCESS | 2715 | 1461347627344 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]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1681ms 10:53:47 INFO - PROCESS | 2715 | 1461347627404 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 2715 | 1461347627408 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 10:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:53:47 INFO - PROCESS | 2715 | 1461347627415 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 2715 | 1461347627418 Marionette TRACE conn3 <- [1,2358,null,{}] 10:53:47 INFO - PROCESS | 2715 | 1461347627423 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}] 10:53:47 INFO - PROCESS | 2715 | 1461347627660 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:53:47 INFO - PROCESS | 2715 | 1461347627980 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc527000 == 157 [pid = 2715] [id = 597] 10:53:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30a6a3b800) [pid = 2715] [serial = 1792] [outer = (nil)] 10:53:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30b7031400) [pid = 2715] [serial = 1793] [outer = 0x7f30a6a3b800] 10:53:48 INFO - PROCESS | 2715 | 1461347628067 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30b8a12c00) [pid = 2715] [serial = 1794] [outer = 0x7f30a6a3b800] 10:53:48 INFO - PROCESS | 2715 | 1461347628927 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]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1579ms 10:53:48 INFO - PROCESS | 2715 | 1461347628996 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 2715 | 1461347629000 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 10:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:53:49 INFO - PROCESS | 2715 | 1461347629006 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 2715 | 1461347629008 Marionette TRACE conn3 <- [1,2362,null,{}] 10:53:49 INFO - PROCESS | 2715 | 1461347629014 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}] 10:53:49 INFO - PROCESS | 2715 | 1461347629289 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:53:49 INFO - PROCESS | 2715 | 1461347629625 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bde94800 == 158 [pid = 2715] [id = 598] 10:53:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30b29e9000) [pid = 2715] [serial = 1795] [outer = (nil)] 10:53:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30bac8cc00) [pid = 2715] [serial = 1796] [outer = 0x7f30b29e9000] 10:53:49 INFO - PROCESS | 2715 | 1461347629718 Marionette DEBUG loaded listener.js 10:53:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30bb0e6400) [pid = 2715] [serial = 1797] [outer = 0x7f30b29e9000] 10:53:50 INFO - PROCESS | 2715 | 1461347630625 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]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1686ms 10:53:50 INFO - PROCESS | 2715 | 1461347630693 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 2715 | 1461347630697 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 10:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:53:50 INFO - PROCESS | 2715 | 1461347630705 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 2715 | 1461347630709 Marionette TRACE conn3 <- [1,2366,null,{}] 10:53:50 INFO - PROCESS | 2715 | 1461347630714 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}] 10:53:50 INFO - PROCESS | 2715 | 1461347630953 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:53:51 INFO - PROCESS | 2715 | 1461347631282 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8ce4800 == 159 [pid = 2715] [id = 599] 10:53:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30a2a2e400) [pid = 2715] [serial = 1798] [outer = (nil)] 10:53:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f30bb9a6800) [pid = 2715] [serial = 1799] [outer = 0x7f30a2a2e400] 10:53:51 INFO - PROCESS | 2715 | 1461347631365 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30bc009c00) [pid = 2715] [serial = 1800] [outer = 0x7f30a2a2e400] 10:53:52 INFO - PROCESS | 2715 | 1461347632284 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]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1633ms 10:53:52 INFO - PROCESS | 2715 | 1461347632340 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 2715 | 1461347632342 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 10:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:53:52 INFO - PROCESS | 2715 | 1461347632350 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 2715 | 1461347632352 Marionette TRACE conn3 <- [1,2370,null,{}] 10:53:52 INFO - PROCESS | 2715 | 1461347632358 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}] 10:53:52 INFO - PROCESS | 2715 | 1461347632630 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:53:53 INFO - PROCESS | 2715 | 1461347633040 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cac11000 == 160 [pid = 2715] [id = 600] 10:53:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30ab92b400) [pid = 2715] [serial = 1801] [outer = (nil)] 10:53:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30bc30f800) [pid = 2715] [serial = 1802] [outer = 0x7f30ab92b400] 10:53:53 INFO - PROCESS | 2715 | 1461347633183 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30bcbb5400) [pid = 2715] [serial = 1803] [outer = 0x7f30ab92b400] 10:53:54 INFO - PROCESS | 2715 | 1461347634376 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]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2082ms 10:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:53:54 INFO - PROCESS | 2715 | 1461347634432 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 2715 | 1461347634435 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 10:53:54 INFO - PROCESS | 2715 | 1461347634442 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 2715 | 1461347634445 Marionette TRACE conn3 <- [1,2374,null,{}] 10:53:54 INFO - PROCESS | 2715 | 1461347634450 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}] 10:53:54 INFO - PROCESS | 2715 | 1461347634686 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:53:55 INFO - PROCESS | 2715 | 1461347635015 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d3114800 == 161 [pid = 2715] [id = 601] 10:53:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 203 (0x7f30b1219800) [pid = 2715] [serial = 1804] [outer = (nil)] 10:53:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 204 (0x7f30bd443400) [pid = 2715] [serial = 1805] [outer = 0x7f30b1219800] 10:53:55 INFO - PROCESS | 2715 | 1461347635096 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 205 (0x7f30bdc69400) [pid = 2715] [serial = 1806] [outer = 0x7f30b1219800] 10:53:55 INFO - PROCESS | 2715 | 1461347635971 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]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1591ms 10:53:56 INFO - PROCESS | 2715 | 1461347636033 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 2715 | 1461347636037 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 10:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:53:56 INFO - PROCESS | 2715 | 1461347636043 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 2715 | 1461347636045 Marionette TRACE conn3 <- [1,2378,null,{}] 10:53:56 INFO - PROCESS | 2715 | 1461347636051 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}] 10:53:56 INFO - PROCESS | 2715 | 1461347636281 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7d7f000 == 160 [pid = 2715] [id = 438] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bca0b800 == 159 [pid = 2715] [id = 528] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bda0d000 == 158 [pid = 2715] [id = 529] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be767000 == 157 [pid = 2715] [id = 530] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8ccb800 == 156 [pid = 2715] [id = 531] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbe2e000 == 155 [pid = 2715] [id = 527] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7b07000 == 154 [pid = 2715] [id = 437] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45db800 == 153 [pid = 2715] [id = 583] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a42a3800 == 152 [pid = 2715] [id = 582] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2921800 == 151 [pid = 2715] [id = 581] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a16e2000 == 150 [pid = 2715] [id = 580] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b662e800 == 149 [pid = 2715] [id = 571] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b32cf800 == 148 [pid = 2715] [id = 570] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1a97800 == 147 [pid = 2715] [id = 569] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b0697000 == 146 [pid = 2715] [id = 568] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac594800 == 145 [pid = 2715] [id = 567] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa51d800 == 144 [pid = 2715] [id = 566] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa3c2800 == 143 [pid = 2715] [id = 565] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8090800 == 142 [pid = 2715] [id = 564] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7b0f000 == 141 [pid = 2715] [id = 563] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45e4000 == 140 [pid = 2715] [id = 562] 10:53:58 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309efd0000 == 139 [pid = 2715] [id = 561] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 204 (0x7f30a4d9d800) [pid = 2715] [serial = 1622] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 203 (0x7f30ab925400) [pid = 2715] [serial = 1632] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 202 (0x7f30b32a9800) [pid = 2715] [serial = 1643] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30a64e9400) [pid = 2715] [serial = 1623] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30a6a30000) [pid = 2715] [serial = 1557] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30b9628800) [pid = 2715] [serial = 1584] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30b667b800) [pid = 2715] [serial = 1649] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30bc966800) [pid = 2715] [serial = 1656] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30a2bb1c00) [pid = 2715] [serial = 1620] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30bde3a800) [pid = 2715] [serial = 1664] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30a137f800) [pid = 2715] [serial = 1676] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30bd94d400) [pid = 2715] [serial = 1662] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30c2f6e800) [pid = 2715] [serial = 1671] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30bc95c400) [pid = 2715] [serial = 1596] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30bcbbf800) [pid = 2715] [serial = 1658] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f309f0b4000) [pid = 2715] [serial = 1616] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30b702c800) [pid = 2715] [serial = 1581] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30be604c00) [pid = 2715] [serial = 1665] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30b1abf800) [pid = 2715] [serial = 1569] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a2bab800) [pid = 2715] [serial = 1473] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30a4da9400) [pid = 2715] [serial = 1554] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30bbf4c000) [pid = 2715] [serial = 1593] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a774fc00) [pid = 2715] [serial = 1560] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30b0bd4400) [pid = 2715] [serial = 1635] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30a138e400) [pid = 2715] [serial = 1677] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f309f19c800) [pid = 2715] [serial = 1599] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30a2ba9400) [pid = 2715] [serial = 1679] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30bc006000) [pid = 2715] [serial = 1655] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30bac98c00) [pid = 2715] [serial = 1587] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30b2c5b400) [pid = 2715] [serial = 1638] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f309f8de400) [pid = 2715] [serial = 1617] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30a3185800) [pid = 2715] [serial = 1682] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f309f8e2400) [pid = 2715] [serial = 1673] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30b4b9f800) [pid = 2715] [serial = 1647] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30a2259800) [pid = 2715] [serial = 1619] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30bfa05c00) [pid = 2715] [serial = 1668] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a7b70c00) [pid = 2715] [serial = 1628] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30a9e7a000) [pid = 2715] [serial = 1631] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b32a5800) [pid = 2715] [serial = 1575] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b31cb000) [pid = 2715] [serial = 1641] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30a7a5b800) [pid = 2715] [serial = 1626] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30b8a0d400) [pid = 2715] [serial = 1650] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30ac66a000) [pid = 2715] [serial = 1634] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f309fad0400) [pid = 2715] [serial = 1674] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b29e4400) [pid = 2715] [serial = 1637] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30b3ddb000) [pid = 2715] [serial = 1646] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f309fd51400) [pid = 2715] [serial = 1530] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30a187b000) [pid = 2715] [serial = 1548] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30bcfc5800) [pid = 2715] [serial = 1661] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30bceb1000) [pid = 2715] [serial = 1659] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30be6d9800) [pid = 2715] [serial = 1667] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b2cae800) [pid = 2715] [serial = 1640] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30bb8d5400) [pid = 2715] [serial = 1653] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b2c5c800) [pid = 2715] [serial = 1572] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a2eaf400) [pid = 2715] [serial = 1551] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30bfbc8000) [pid = 2715] [serial = 1670] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30ac641c00) [pid = 2715] [serial = 1652] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30b6359400) [pid = 2715] [serial = 1578] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30ac417c00) [pid = 2715] [serial = 1563] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a6a34c00) [pid = 2715] [serial = 1625] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30b3c5e800) [pid = 2715] [serial = 1644] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a8907c00) [pid = 2715] [serial = 1629] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a2eacc00) [pid = 2715] [serial = 1680] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30bb99ac00) [pid = 2715] [serial = 1590] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30b0bd5800) [pid = 2715] [serial = 1566] [outer = (nil)] [url = about:blank] 10:53:58 INFO - PROCESS | 2715 | 1461347638597 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f3bf800 == 140 [pid = 2715] [id = 602] 10:53:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f309ee3b000) [pid = 2715] [serial = 1807] [outer = (nil)] 10:53:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f309ee3e000) [pid = 2715] [serial = 1808] [outer = 0x7f309ee3b000] 10:53:58 INFO - PROCESS | 2715 | 1461347638692 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f309f193000) [pid = 2715] [serial = 1809] [outer = 0x7f309ee3b000] 10:53:59 INFO - PROCESS | 2715 | 1461347639607 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3652ms 10:53:59 INFO - PROCESS | 2715 | 1461347639698 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 2715 | 1461347639706 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 10:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:53:59 INFO - PROCESS | 2715 | 1461347639716 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 2715 | 1461347639720 Marionette TRACE conn3 <- [1,2382,null,{}] 10:53:59 INFO - PROCESS | 2715 | 1461347639728 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}] 10:53:59 INFO - PROCESS | 2715 | 1461347639976 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:54:00 INFO - PROCESS | 2715 | 1461347640219 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2905800 == 141 [pid = 2715] [id = 603] 10:54:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f309facc000) [pid = 2715] [serial = 1810] [outer = (nil)] 10:54:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f309fad8400) [pid = 2715] [serial = 1811] [outer = 0x7f309facc000] 10:54:00 INFO - PROCESS | 2715 | 1461347640293 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f309fd50000) [pid = 2715] [serial = 1812] [outer = 0x7f309facc000] 10:54:01 INFO - PROCESS | 2715 | 1461347641435 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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1787ms 10:54:01 INFO - PROCESS | 2715 | 1461347641506 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 2715 | 1461347641512 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 10:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:54:01 INFO - PROCESS | 2715 | 1461347641518 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 2715 | 1461347641520 Marionette TRACE conn3 <- [1,2386,null,{}] 10:54:01 INFO - PROCESS | 2715 | 1461347641526 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}] 10:54:01 INFO - PROCESS | 2715 | 1461347641829 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:54:02 INFO - PROCESS | 2715 | 1461347642078 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a42a0000 == 142 [pid = 2715] [id = 604] 10:54:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a03f9000) [pid = 2715] [serial = 1813] [outer = (nil)] 10:54:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a138dc00) [pid = 2715] [serial = 1814] [outer = 0x7f30a03f9000] 10:54:02 INFO - PROCESS | 2715 | 1461347642146 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a224a400) [pid = 2715] [serial = 1815] [outer = 0x7f30a03f9000] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a32b8400) [pid = 2715] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30b05a0800) [pid = 2715] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30b6541800) [pid = 2715] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30ac51c000) [pid = 2715] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f309f8e7400) [pid = 2715] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30b3b07c00) [pid = 2715] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30c9bb4c00) [pid = 2715] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a1885000) [pid = 2715] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30a6988800) [pid = 2715] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f309ee3a000) [pid = 2715] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30ac41a800) [pid = 2715] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30a775cc00) [pid = 2715] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30a455a800) [pid = 2715] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a64e7000) [pid = 2715] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30b3ce3000) [pid = 2715] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30b6543400) [pid = 2715] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f309f9e6400) [pid = 2715] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30aa42f400) [pid = 2715] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f309ee30800) [pid = 2715] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30b2a4f400) [pid = 2715] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30c9feec00) [pid = 2715] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 127 (0x7f30a187bc00) [pid = 2715] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:54:03 INFO - PROCESS | 2715 | --DOMWINDOW == 126 (0x7f309e76c800) [pid = 2715] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:54:03 INFO - PROCESS | 2715 | 1461347643932 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]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2481ms 10:54:04 INFO - PROCESS | 2715 | 1461347644000 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 2715 | 1461347644004 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 10:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:54:04 INFO - PROCESS | 2715 | 1461347644020 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 2715 | 1461347644029 Marionette TRACE conn3 <- [1,2390,null,{}] 10:54:04 INFO - PROCESS | 2715 | 1461347644035 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}] 10:54:04 INFO - PROCESS | 2715 | 1461347644281 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:54:04 INFO - PROCESS | 2715 | 1461347644481 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4592000 == 143 [pid = 2715] [id = 605] 10:54:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 127 (0x7f309f9e3c00) [pid = 2715] [serial = 1816] [outer = (nil)] 10:54:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 128 (0x7f30a2ba5400) [pid = 2715] [serial = 1817] [outer = 0x7f309f9e3c00] 10:54:04 INFO - PROCESS | 2715 | 1461347644546 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f30a3185800) [pid = 2715] [serial = 1818] [outer = 0x7f309f9e3c00] 10:54:05 INFO - PROCESS | 2715 | 1461347645382 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]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1394ms 10:54:05 INFO - PROCESS | 2715 | 1461347645417 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 2715 | 1461347645421 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 10:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:54:05 INFO - PROCESS | 2715 | 1461347645428 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 2715 | 1461347645430 Marionette TRACE conn3 <- [1,2394,null,{}] 10:54:05 INFO - PROCESS | 2715 | 1461347645439 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}] 10:54:05 INFO - PROCESS | 2715 | 1461347645653 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:54:06 INFO - PROCESS | 2715 | 1461347646095 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a16d4800 == 144 [pid = 2715] [id = 606] 10:54:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f309ee35000) [pid = 2715] [serial = 1819] [outer = (nil)] 10:54:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f309ee3f800) [pid = 2715] [serial = 1820] [outer = 0x7f309ee35000] 10:54:06 INFO - PROCESS | 2715 | 1461347646177 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f309f8df800) [pid = 2715] [serial = 1821] [outer = 0x7f309ee35000] 10:54:07 INFO - PROCESS | 2715 | 1461347647100 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]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1733ms 10:54:07 INFO - PROCESS | 2715 | 1461347647165 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 2715 | 1461347647172 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 10:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:54:07 INFO - PROCESS | 2715 | 1461347647182 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 2715 | 1461347647187 Marionette TRACE conn3 <- [1,2398,null,{}] 10:54:07 INFO - PROCESS | 2715 | 1461347647194 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}] 10:54:07 INFO - PROCESS | 2715 | 1461347647473 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:54:07 INFO - PROCESS | 2715 | 1461347647806 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a457e800 == 145 [pid = 2715] [id = 607] 10:54:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30a0105000) [pid = 2715] [serial = 1822] [outer = (nil)] 10:54:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30a03f0000) [pid = 2715] [serial = 1823] [outer = 0x7f30a0105000] 10:54:07 INFO - PROCESS | 2715 | 1461347647889 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a138e400) [pid = 2715] [serial = 1824] [outer = 0x7f30a0105000] 10:54:08 INFO - PROCESS | 2715 | 1461347648882 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]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1744ms 10:54:08 INFO - PROCESS | 2715 | 1461347648930 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:54:08 INFO - PROCESS | 2715 | 1461347648937 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 10:54:08 INFO - PROCESS | 2715 | 1461347648944 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 2715 | 1461347648947 Marionette TRACE conn3 <- [1,2402,null,{}] 10:54:08 INFO - PROCESS | 2715 | 1461347648954 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}] 10:54:09 INFO - PROCESS | 2715 | 1461347649202 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:54:09 INFO - PROCESS | 2715 | 1461347649581 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6c0b800 == 146 [pid = 2715] [id = 608] 10:54:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a1905400) [pid = 2715] [serial = 1825] [outer = (nil)] 10:54:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a2bb2c00) [pid = 2715] [serial = 1826] [outer = 0x7f30a1905400] 10:54:09 INFO - PROCESS | 2715 | 1461347649670 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a420e000) [pid = 2715] [serial = 1827] [outer = 0x7f30a1905400] 10:54:10 INFO - PROCESS | 2715 | 1461347650625 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]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1735ms 10:54:10 INFO - PROCESS | 2715 | 1461347650680 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 2715 | 1461347650684 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 10:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:54:10 INFO - PROCESS | 2715 | 1461347650700 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 2715 | 1461347650711 Marionette TRACE conn3 <- [1,2406,null,{}] 10:54:10 INFO - PROCESS | 2715 | 1461347650719 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}] 10:54:11 INFO - PROCESS | 2715 | 1461347651006 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:54:11 INFO - PROCESS | 2715 | 1461347651360 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7d99800 == 147 [pid = 2715] [id = 609] 10:54:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a226c000) [pid = 2715] [serial = 1828] [outer = (nil)] 10:54:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a64e3c00) [pid = 2715] [serial = 1829] [outer = 0x7f30a226c000] 10:54:11 INFO - PROCESS | 2715 | 1461347651437 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a6986000) [pid = 2715] [serial = 1830] [outer = 0x7f30a226c000] 10:54:12 INFO - PROCESS | 2715 | 1461347652378 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1748ms 10:54:12 INFO - PROCESS | 2715 | 1461347652442 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 2715 | 1461347652447 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 10:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:54:12 INFO - PROCESS | 2715 | 1461347652454 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 2715 | 1461347652457 Marionette TRACE conn3 <- [1,2410,null,{}] 10:54:12 INFO - PROCESS | 2715 | 1461347652463 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}] 10:54:12 INFO - PROCESS | 2715 | 1461347652701 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:54:13 INFO - PROCESS | 2715 | 1461347653027 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a808c000 == 148 [pid = 2715] [id = 610] 10:54:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a187ac00) [pid = 2715] [serial = 1831] [outer = (nil)] 10:54:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a6a3d000) [pid = 2715] [serial = 1832] [outer = 0x7f30a187ac00] 10:54:13 INFO - PROCESS | 2715 | 1461347653112 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a775cc00) [pid = 2715] [serial = 1833] [outer = 0x7f30a187ac00] 10:54:13 INFO - PROCESS | 2715 | 1461347653964 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]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1583ms 10:54:14 INFO - PROCESS | 2715 | 1461347654038 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 2715 | 1461347654041 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 10:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:54:14 INFO - PROCESS | 2715 | 1461347654048 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 2715 | 1461347654051 Marionette TRACE conn3 <- [1,2414,null,{}] 10:54:14 INFO - PROCESS | 2715 | 1461347654056 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}] 10:54:14 INFO - PROCESS | 2715 | 1461347654290 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:54:14 INFO - PROCESS | 2715 | 1461347654630 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e1a800 == 149 [pid = 2715] [id = 611] 10:54:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a7b78c00) [pid = 2715] [serial = 1834] [outer = (nil)] 10:54:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a7dd1400) [pid = 2715] [serial = 1835] [outer = 0x7f30a7b78c00] 10:54:14 INFO - PROCESS | 2715 | 1461347654722 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30aa052000) [pid = 2715] [serial = 1836] [outer = 0x7f30a7b78c00] 10:54:15 INFO - PROCESS | 2715 | 1461347655682 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]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1690ms 10:54:15 INFO - PROCESS | 2715 | 1461347655741 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 2715 | 1461347655745 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 10:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:54:15 INFO - PROCESS | 2715 | 1461347655756 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 2715 | 1461347655759 Marionette TRACE conn3 <- [1,2418,null,{}] 10:54:15 INFO - PROCESS | 2715 | 1461347655765 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}] 10:54:16 INFO - PROCESS | 2715 | 1461347656016 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:54:16 INFO - PROCESS | 2715 | 1461347656335 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa50e800 == 150 [pid = 2715] [id = 612] 10:54:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a7b7f400) [pid = 2715] [serial = 1837] [outer = (nil)] 10:54:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30ab92c800) [pid = 2715] [serial = 1838] [outer = 0x7f30a7b7f400] 10:54:16 INFO - PROCESS | 2715 | 1461347656415 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30ac513000) [pid = 2715] [serial = 1839] [outer = 0x7f30a7b7f400] 10:54:17 INFO - PROCESS | 2715 | 1461347657347 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]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1630ms 10:54:17 INFO - PROCESS | 2715 | 1461347657386 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 2715 | 1461347657390 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 10:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:54:17 INFO - PROCESS | 2715 | 1461347657396 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 2715 | 1461347657399 Marionette TRACE conn3 <- [1,2422,null,{}] 10:54:17 INFO - PROCESS | 2715 | 1461347657404 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}] 10:54:17 INFO - PROCESS | 2715 | 1461347657619 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:54:17 INFO - PROCESS | 2715 | 1461347657943 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb15800 == 151 [pid = 2715] [id = 613] 10:54:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30ac521400) [pid = 2715] [serial = 1840] [outer = (nil)] 10:54:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30b05a2800) [pid = 2715] [serial = 1841] [outer = 0x7f30ac521400] 10:54:18 INFO - PROCESS | 2715 | 1461347658048 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30b15b2400) [pid = 2715] [serial = 1842] [outer = 0x7f30ac521400] 10:54:18 INFO - PROCESS | 2715 | 1461347658889 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]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1534ms 10:54:18 INFO - PROCESS | 2715 | 1461347658931 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:54:18 INFO - PROCESS | 2715 | 1461347658935 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 10:54:18 INFO - PROCESS | 2715 | 1461347658940 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 2715 | 1461347658943 Marionette TRACE conn3 <- [1,2426,null,{}] 10:54:18 INFO - PROCESS | 2715 | 1461347658949 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}] 10:54:19 INFO - PROCESS | 2715 | 1461347659171 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:54:19 INFO - PROCESS | 2715 | 1461347659453 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6c5000 == 152 [pid = 2715] [id = 614] 10:54:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a4d9c800) [pid = 2715] [serial = 1843] [outer = (nil)] 10:54:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30b1abf800) [pid = 2715] [serial = 1844] [outer = 0x7f30a4d9c800] 10:54:19 INFO - PROCESS | 2715 | 1461347659580 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b29e6800) [pid = 2715] [serial = 1845] [outer = 0x7f30a4d9c800] 10:54:20 INFO - PROCESS | 2715 | 1461347660443 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]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1531ms 10:54:20 INFO - PROCESS | 2715 | 1461347660474 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 2715 | 1461347660478 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 10:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:54:20 INFO - PROCESS | 2715 | 1461347660484 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 2715 | 1461347660487 Marionette TRACE conn3 <- [1,2430,null,{}] 10:54:20 INFO - PROCESS | 2715 | 1461347660493 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}] 10:54:20 INFO - PROCESS | 2715 | 1461347660717 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:54:21 INFO - PROCESS | 2715 | 1461347660997 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12ed000 == 153 [pid = 2715] [id = 615] 10:54:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30a4da4c00) [pid = 2715] [serial = 1846] [outer = (nil)] 10:54:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b2c69c00) [pid = 2715] [serial = 1847] [outer = 0x7f30a4da4c00] 10:54:21 INFO - PROCESS | 2715 | 1461347661082 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b2cae800) [pid = 2715] [serial = 1848] [outer = 0x7f30a4da4c00] 10:54:21 INFO - PROCESS | 2715 | 1461347661977 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]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1528ms 10:54:22 INFO - PROCESS | 2715 | 1461347662014 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 2715 | 1461347662018 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 10:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:54:22 INFO - PROCESS | 2715 | 1461347662024 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 2715 | 1461347662027 Marionette TRACE conn3 <- [1,2434,null,{}] 10:54:22 INFO - PROCESS | 2715 | 1461347662032 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}] 10:54:22 INFO - PROCESS | 2715 | 1461347662275 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:54:22 INFO - PROCESS | 2715 | 1461347662557 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1aa5800 == 154 [pid = 2715] [id = 616] 10:54:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b31cd400) [pid = 2715] [serial = 1849] [outer = (nil)] 10:54:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b32a8000) [pid = 2715] [serial = 1850] [outer = 0x7f30b31cd400] 10:54:22 INFO - PROCESS | 2715 | 1461347662707 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b3b07000) [pid = 2715] [serial = 1851] [outer = 0x7f30b31cd400] 10:54:23 INFO - PROCESS | 2715 | 1461347663656 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]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1679ms 10:54:23 INFO - PROCESS | 2715 | 1461347663705 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:54:23 INFO - PROCESS | 2715 | 1461347663709 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 10:54:23 INFO - PROCESS | 2715 | 1461347663716 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 2715 | 1461347663721 Marionette TRACE conn3 <- [1,2438,null,{}] 10:54:23 INFO - PROCESS | 2715 | 1461347663726 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}] 10:54:24 INFO - PROCESS | 2715 | 1461347664044 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:54:24 INFO - PROCESS | 2715 | 1461347664382 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3cb5000 == 155 [pid = 2715] [id = 617] 10:54:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30ac51a800) [pid = 2715] [serial = 1852] [outer = (nil)] 10:54:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b3ce7800) [pid = 2715] [serial = 1853] [outer = 0x7f30ac51a800] 10:54:24 INFO - PROCESS | 2715 | 1461347664476 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b4b97800) [pid = 2715] [serial = 1854] [outer = 0x7f30ac51a800] 10:54:25 INFO - PROCESS | 2715 | 1461347665356 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]]]}] 10:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1688ms 10:54:25 INFO - PROCESS | 2715 | 1461347665405 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 2715 | 1461347665408 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 10:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:54:25 INFO - PROCESS | 2715 | 1461347665414 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 2715 | 1461347665417 Marionette TRACE conn3 <- [1,2442,null,{}] 10:54:25 INFO - PROCESS | 2715 | 1461347665422 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}] 10:54:25 INFO - PROCESS | 2715 | 1461347665652 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:54:25 INFO - PROCESS | 2715 | 1461347665976 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b63c5800 == 156 [pid = 2715] [id = 618] 10:54:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b0bdb000) [pid = 2715] [serial = 1855] [outer = (nil)] 10:54:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b4d48800) [pid = 2715] [serial = 1856] [outer = 0x7f30b0bdb000] 10:54:26 INFO - PROCESS | 2715 | 1461347666055 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b6360400) [pid = 2715] [serial = 1857] [outer = 0x7f30b0bdb000] 10:54:26 INFO - PROCESS | 2715 | 1461347666899 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]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1536ms 10:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:54:26 INFO - PROCESS | 2715 | 1461347666952 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 2715 | 1461347666955 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 10:54:26 INFO - PROCESS | 2715 | 1461347666961 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 2715 | 1461347666965 Marionette TRACE conn3 <- [1,2446,null,{}] 10:54:26 INFO - PROCESS | 2715 | 1461347666970 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}] 10:54:27 INFO - PROCESS | 2715 | 1461347667198 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:54:27 INFO - PROCESS | 2715 | 1461347667476 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f97000 == 157 [pid = 2715] [id = 619] 10:54:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b4941c00) [pid = 2715] [serial = 1858] [outer = (nil)] 10:54:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b6548400) [pid = 2715] [serial = 1859] [outer = 0x7f30b4941c00] 10:54:27 INFO - PROCESS | 2715 | 1461347667593 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b7026c00) [pid = 2715] [serial = 1860] [outer = 0x7f30b4941c00] 10:54:28 INFO - PROCESS | 2715 | 1461347668445 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]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1540ms 10:54:28 INFO - PROCESS | 2715 | 1461347668501 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 2715 | 1461347668505 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 10:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:54:28 INFO - PROCESS | 2715 | 1461347668511 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 2715 | 1461347668513 Marionette TRACE conn3 <- [1,2450,null,{}] 10:54:28 INFO - PROCESS | 2715 | 1461347668519 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}] 10:54:28 INFO - PROCESS | 2715 | 1461347668750 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:54:29 INFO - PROCESS | 2715 | 1461347669034 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7503000 == 158 [pid = 2715] [id = 620] 10:54:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30a32b9400) [pid = 2715] [serial = 1861] [outer = (nil)] 10:54:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b75cac00) [pid = 2715] [serial = 1862] [outer = 0x7f30a32b9400] 10:54:29 INFO - PROCESS | 2715 | 1461347669153 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30b9d07000) [pid = 2715] [serial = 1863] [outer = 0x7f30a32b9400] 10:54:30 INFO - PROCESS | 2715 | 1461347670095 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]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1630ms 10:54:30 INFO - PROCESS | 2715 | 1461347670143 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 2715 | 1461347670146 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 10:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:54:30 INFO - PROCESS | 2715 | 1461347670153 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 2715 | 1461347670156 Marionette TRACE conn3 <- [1,2454,null,{}] 10:54:30 INFO - PROCESS | 2715 | 1461347670162 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}] 10:54:30 INFO - PROCESS | 2715 | 1461347670396 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:54:30 INFO - PROCESS | 2715 | 1461347670727 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbe1f000 == 159 [pid = 2715] [id = 621] 10:54:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b32ad000) [pid = 2715] [serial = 1864] [outer = (nil)] 10:54:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30bac9a400) [pid = 2715] [serial = 1865] [outer = 0x7f30b32ad000] 10:54:30 INFO - PROCESS | 2715 | 1461347670807 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30bbbe5000) [pid = 2715] [serial = 1866] [outer = 0x7f30b32ad000] 10:54:31 INFO - PROCESS | 2715 | 1461347671643 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]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1534ms 10:54:31 INFO - PROCESS | 2715 | 1461347671689 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:54:31 INFO - PROCESS | 2715 | 1461347671693 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 10:54:31 INFO - PROCESS | 2715 | 1461347671699 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 2715 | 1461347671702 Marionette TRACE conn3 <- [1,2458,null,{}] 10:54:31 INFO - PROCESS | 2715 | 1461347671707 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}] 10:54:31 INFO - PROCESS | 2715 | 1461347671959 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:54:32 INFO - PROCESS | 2715 | 1461347672259 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc538800 == 160 [pid = 2715] [id = 622] 10:54:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b8a0c400) [pid = 2715] [serial = 1867] [outer = (nil)] 10:54:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30bc961000) [pid = 2715] [serial = 1868] [outer = 0x7f30b8a0c400] 10:54:32 INFO - PROCESS | 2715 | 1461347672401 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30bcbbc400) [pid = 2715] [serial = 1869] [outer = 0x7f30b8a0c400] 10:54:33 INFO - PROCESS | 2715 | 1461347673390 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]]]}] 10:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1738ms 10:54:33 INFO - PROCESS | 2715 | 1461347673437 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 2715 | 1461347673440 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 10:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:54:33 INFO - PROCESS | 2715 | 1461347673446 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 2715 | 1461347673449 Marionette TRACE conn3 <- [1,2462,null,{}] 10:54:33 INFO - PROCESS | 2715 | 1461347673454 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}] 10:54:33 INFO - PROCESS | 2715 | 1461347673696 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:54:34 INFO - PROCESS | 2715 | 1461347674024 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bde96800 == 161 [pid = 2715] [id = 623] 10:54:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30a6beac00) [pid = 2715] [serial = 1870] [outer = (nil)] 10:54:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30bcfc3800) [pid = 2715] [serial = 1871] [outer = 0x7f30a6beac00] 10:54:34 INFO - PROCESS | 2715 | 1461347674113 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30bdccc400) [pid = 2715] [serial = 1872] [outer = 0x7f30a6beac00] 10:54:34 INFO - PROCESS | 2715 | 1461347674992 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]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1583ms 10:54:35 INFO - PROCESS | 2715 | 1461347675031 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 2715 | 1461347675034 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 10:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:54:35 INFO - PROCESS | 2715 | 1461347675040 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 2715 | 1461347675043 Marionette TRACE conn3 <- [1,2466,null,{}] 10:54:35 INFO - PROCESS | 2715 | 1461347675049 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}] 10:54:35 INFO - PROCESS | 2715 | 1461347675296 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:54:35 INFO - PROCESS | 2715 | 1461347675635 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9a99800 == 162 [pid = 2715] [id = 624] 10:54:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f309e76d400) [pid = 2715] [serial = 1873] [outer = (nil)] 10:54:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30bde46800) [pid = 2715] [serial = 1874] [outer = 0x7f309e76d400] 10:54:35 INFO - PROCESS | 2715 | 1461347675720 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30be85a000) [pid = 2715] [serial = 1875] [outer = 0x7f309e76d400] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b0697800 == 161 [pid = 2715] [id = 444] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4592000 == 160 [pid = 2715] [id = 605] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a42a0000 == 159 [pid = 2715] [id = 604] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2905800 == 158 [pid = 2715] [id = 603] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f3bf800 == 157 [pid = 2715] [id = 602] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d3114800 == 156 [pid = 2715] [id = 601] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cac11000 == 155 [pid = 2715] [id = 600] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8ce4800 == 154 [pid = 2715] [id = 599] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bde94800 == 153 [pid = 2715] [id = 598] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc527000 == 152 [pid = 2715] [id = 597] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ba849800 == 151 [pid = 2715] [id = 596] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7412800 == 150 [pid = 2715] [id = 595] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4dbb800 == 149 [pid = 2715] [id = 594] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3076800 == 148 [pid = 2715] [id = 593] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b13d7000 == 147 [pid = 2715] [id = 592] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac5e9800 == 146 [pid = 2715] [id = 591] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ababc000 == 145 [pid = 2715] [id = 590] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4ac000 == 144 [pid = 2715] [id = 589] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cd9800 == 143 [pid = 2715] [id = 588] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8011000 == 142 [pid = 2715] [id = 587] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6cff800 == 141 [pid = 2715] [id = 586] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a42a3000 == 140 [pid = 2715] [id = 585] 10:54:37 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f3ac800 == 139 [pid = 2715] [id = 584] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a565b800) [pid = 2715] [serial = 1692] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30a455a400) [pid = 2715] [serial = 1691] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30cea4c400) [pid = 2715] [serial = 1734] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30b657bc00) [pid = 2715] [serial = 1715] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30b3ce2400) [pid = 2715] [serial = 1710] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30a0107800) [pid = 2715] [serial = 1745] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b493fc00) [pid = 2715] [serial = 1712] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30caff3400) [pid = 2715] [serial = 1730] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30a2252000) [pid = 2715] [serial = 1748] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30a6be6c00) [pid = 2715] [serial = 1694] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a7757800) [pid = 2715] [serial = 1695] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f309facb800) [pid = 2715] [serial = 1686] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30cea42800) [pid = 2715] [serial = 1733] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30b4d4e000) [pid = 2715] [serial = 1713] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30b2c60000) [pid = 2715] [serial = 1704] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30c9f88800) [pid = 2715] [serial = 1725] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30b3438c00) [pid = 2715] [serial = 1707] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a8bcf400) [pid = 2715] [serial = 1697] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30bfa07000) [pid = 2715] [serial = 1721] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b15b3800) [pid = 2715] [serial = 1703] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30bc96ac00) [pid = 2715] [serial = 1718] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f309f18fc00) [pid = 2715] [serial = 1685] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a2bb2400) [pid = 2715] [serial = 1749] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30c9ba8800) [pid = 2715] [serial = 1722] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30ccee3800) [pid = 2715] [serial = 1731] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f309f9e9400) [pid = 2715] [serial = 1742] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30aa434000) [pid = 2715] [serial = 1700] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30a010a000) [pid = 2715] [serial = 1739] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30cace8c00) [pid = 2715] [serial = 1727] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30cafe8400) [pid = 2715] [serial = 1728] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f309f9f0c00) [pid = 2715] [serial = 1743] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30bd948c00) [pid = 2715] [serial = 1719] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a03f1000) [pid = 2715] [serial = 1746] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30ac41a000) [pid = 2715] [serial = 1701] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b75c2c00) [pid = 2715] [serial = 1716] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30cecdc800) [pid = 2715] [serial = 1736] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30cef72000) [pid = 2715] [serial = 1737] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a9d38800) [pid = 2715] [serial = 1698] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a010f400) [pid = 2715] [serial = 1740] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30c9d0fc00) [pid = 2715] [serial = 1724] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a2ba8000) [pid = 2715] [serial = 1689] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30b2d06800) [pid = 2715] [serial = 1706] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a4555000) [pid = 2715] [serial = 1614] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30b3c66000) [pid = 2715] [serial = 1709] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a2262c00) [pid = 2715] [serial = 1688] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30a138c800) [pid = 2715] [serial = 1751] [outer = (nil)] [url = about:blank] 10:54:38 INFO - PROCESS | 2715 | 1461347678469 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]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 3487ms 10:54:38 INFO - PROCESS | 2715 | 1461347678545 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 2715 | 1461347678551 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 10:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:54:38 INFO - PROCESS | 2715 | 1461347678565 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 2715 | 1461347678570 Marionette TRACE conn3 <- [1,2470,null,{}] 10:54:38 INFO - PROCESS | 2715 | 1461347678578 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}] 10:54:38 INFO - PROCESS | 2715 | 1461347678810 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:54:39 INFO - PROCESS | 2715 | 1461347679049 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f3bf800 == 140 [pid = 2715] [id = 625] 10:54:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f309f8d8400) [pid = 2715] [serial = 1876] [outer = (nil)] 10:54:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f309f8db800) [pid = 2715] [serial = 1877] [outer = 0x7f309f8d8400] 10:54:39 INFO - PROCESS | 2715 | 1461347679122 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f309f9e3000) [pid = 2715] [serial = 1878] [outer = 0x7f309f8d8400] 10:54:40 INFO - PROCESS | 2715 | 1461347680035 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]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1533ms 10:54:40 INFO - PROCESS | 2715 | 1461347680099 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 2715 | 1461347680107 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 10:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:54:40 INFO - PROCESS | 2715 | 1461347680118 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 2715 | 1461347680122 Marionette TRACE conn3 <- [1,2474,null,{}] 10:54:40 INFO - PROCESS | 2715 | 1461347680128 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}] 10:54:40 INFO - PROCESS | 2715 | 1461347680367 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:54:40 INFO - PROCESS | 2715 | 1461347680665 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1a89800 == 141 [pid = 2715] [id = 626] 10:54:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f309fad7000) [pid = 2715] [serial = 1879] [outer = (nil)] 10:54:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f309fd4bc00) [pid = 2715] [serial = 1880] [outer = 0x7f309fad7000] 10:54:40 INFO - PROCESS | 2715 | 1461347680751 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a010a000) [pid = 2715] [serial = 1881] [outer = 0x7f309fad7000] 10:54:41 INFO - PROCESS | 2715 | 1461347681624 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]]]}] 10:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1528ms 10:54:41 INFO - PROCESS | 2715 | 1461347681647 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 2715 | 1461347681651 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 10:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:54:41 INFO - PROCESS | 2715 | 1461347681657 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 2715 | 1461347681662 Marionette TRACE conn3 <- [1,2478,null,{}] 10:54:41 INFO - PROCESS | 2715 | 1461347681685 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}] 10:54:42 INFO - PROCESS | 2715 | 1461347682092 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:54:42 INFO - PROCESS | 2715 | 1461347682154 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2fb2800 == 142 [pid = 2715] [id = 627] 10:54:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a1882000) [pid = 2715] [serial = 1882] [outer = (nil)] 10:54:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a1886c00) [pid = 2715] [serial = 1883] [outer = 0x7f30a1882000] 10:54:42 INFO - PROCESS | 2715 | 1461347682226 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a224cc00) [pid = 2715] [serial = 1884] [outer = 0x7f30a1882000] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a6a3b800) [pid = 2715] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a8bcb000) [pid = 2715] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30ac63f800) [pid = 2715] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30ab92b400) [pid = 2715] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f309facc000) [pid = 2715] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30b31cc400) [pid = 2715] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a0109000) [pid = 2715] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a8bca800) [pid = 2715] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30aa05e800) [pid = 2715] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f309ee3b000) [pid = 2715] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30a2a2e400) [pid = 2715] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30ac516800) [pid = 2715] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30b29e9000) [pid = 2715] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a4da4000) [pid = 2715] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30a420dc00) [pid = 2715] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30a4da7400) [pid = 2715] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f309ee31000) [pid = 2715] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30a1908400) [pid = 2715] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30a2268000) [pid = 2715] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30a03f9000) [pid = 2715] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:54:43 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f309ee37c00) [pid = 2715] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:54:43 INFO - PROCESS | 2715 | 1461347683700 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]]]}] 10:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2087ms 10:54:43 INFO - PROCESS | 2715 | 1461347683746 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 2715 | 1461347683750 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 10:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:54:43 INFO - PROCESS | 2715 | 1461347683757 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 2715 | 1461347683759 Marionette TRACE conn3 <- [1,2482,null,{}] 10:54:43 INFO - PROCESS | 2715 | 1461347683765 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}] 10:54:44 INFO - PROCESS | 2715 | 1461347684060 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:54:44 INFO - PROCESS | 2715 | 1461347684084 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a42a7800 == 143 [pid = 2715] [id = 628] 10:54:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f309ee31000) [pid = 2715] [serial = 1885] [outer = (nil)] 10:54:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30a25ebc00) [pid = 2715] [serial = 1886] [outer = 0x7f309ee31000] 10:54:44 INFO - PROCESS | 2715 | 1461347684149 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30a2a32000) [pid = 2715] [serial = 1887] [outer = 0x7f309ee31000] 10:54:45 INFO - PROCESS | 2715 | 1461347685184 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]]]}] 10:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1480ms 10:54:45 INFO - PROCESS | 2715 | 1461347685240 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 2715 | 1461347685245 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 10:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:54:45 INFO - PROCESS | 2715 | 1461347685255 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 2715 | 1461347685260 Marionette TRACE conn3 <- [1,2486,null,{}] 10:54:45 INFO - PROCESS | 2715 | 1461347685269 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}] 10:54:45 INFO - PROCESS | 2715 | 1461347685545 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:54:45 INFO - PROCESS | 2715 | 1461347685883 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a176a000 == 144 [pid = 2715] [id = 629] 10:54:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f309f197400) [pid = 2715] [serial = 1888] [outer = (nil)] 10:54:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f309f8e3c00) [pid = 2715] [serial = 1889] [outer = 0x7f309f197400] 10:54:45 INFO - PROCESS | 2715 | 1461347685964 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f309facec00) [pid = 2715] [serial = 1890] [outer = 0x7f309f197400] 10:54:46 INFO - PROCESS | 2715 | 1461347686913 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]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1694ms 10:54:46 INFO - PROCESS | 2715 | 1461347686950 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 2715 | 1461347686958 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 10:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:54:46 INFO - PROCESS | 2715 | 1461347686970 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 2715 | 1461347686973 Marionette TRACE conn3 <- [1,2490,null,{}] 10:54:46 INFO - PROCESS | 2715 | 1461347686980 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}] 10:54:47 INFO - PROCESS | 2715 | 1461347687246 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:54:47 INFO - PROCESS | 2715 | 1461347687566 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44c3800 == 145 [pid = 2715] [id = 630] 10:54:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a190a000) [pid = 2715] [serial = 1891] [outer = (nil)] 10:54:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a25ee400) [pid = 2715] [serial = 1892] [outer = 0x7f30a190a000] 10:54:47 INFO - PROCESS | 2715 | 1461347687646 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a2ba4000) [pid = 2715] [serial = 1893] [outer = 0x7f30a190a000] 10:54:48 INFO - PROCESS | 2715 | 1461347688614 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]]]}] 10:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1686ms 10:54:48 INFO - PROCESS | 2715 | 1461347688657 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 2715 | 1461347688661 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 10:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:54:48 INFO - PROCESS | 2715 | 1461347688667 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 2715 | 1461347688674 Marionette TRACE conn3 <- [1,2494,null,{}] 10:54:48 INFO - PROCESS | 2715 | 1461347688690 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}] 10:54:48 INFO - PROCESS | 2715 | 1461347688933 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:54:49 INFO - PROCESS | 2715 | 1461347689286 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a58c6000 == 146 [pid = 2715] [id = 631] 10:54:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a2bb1000) [pid = 2715] [serial = 1894] [outer = (nil)] 10:54:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a3190800) [pid = 2715] [serial = 1895] [outer = 0x7f30a2bb1000] 10:54:49 INFO - PROCESS | 2715 | 1461347689374 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a320f400) [pid = 2715] [serial = 1896] [outer = 0x7f30a2bb1000] 10:54:50 INFO - PROCESS | 2715 | 1461347690303 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]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1688ms 10:54:50 INFO - PROCESS | 2715 | 1461347690356 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 2715 | 1461347690360 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 10:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:54:50 INFO - PROCESS | 2715 | 1461347690367 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 2715 | 1461347690370 Marionette TRACE conn3 <- [1,2498,null,{}] 10:54:50 INFO - PROCESS | 2715 | 1461347690376 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}] 10:54:50 INFO - PROCESS | 2715 | 1461347690615 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:54:50 INFO - PROCESS | 2715 | 1461347690883 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a662e800 == 147 [pid = 2715] [id = 632] 10:54:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a2eb0400) [pid = 2715] [serial = 1897] [outer = (nil)] 10:54:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a4211400) [pid = 2715] [serial = 1898] [outer = 0x7f30a2eb0400] 10:54:51 INFO - PROCESS | 2715 | 1461347691008 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a43cdc00) [pid = 2715] [serial = 1899] [outer = 0x7f30a2eb0400] 10:54:51 INFO - PROCESS | 2715 | 1461347691889 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]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1580ms 10:54:51 INFO - PROCESS | 2715 | 1461347691948 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 2715 | 1461347691951 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 10:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:54:51 INFO - PROCESS | 2715 | 1461347691958 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 2715 | 1461347691961 Marionette TRACE conn3 <- [1,2502,null,{}] 10:54:51 INFO - PROCESS | 2715 | 1461347691967 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}] 10:54:52 INFO - PROCESS | 2715 | 1461347692200 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:54:52 INFO - PROCESS | 2715 | 1461347692512 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a76000 == 148 [pid = 2715] [id = 633] 10:54:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a32ad400) [pid = 2715] [serial = 1900] [outer = (nil)] 10:54:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a43db800) [pid = 2715] [serial = 1901] [outer = 0x7f30a32ad400] 10:54:52 INFO - PROCESS | 2715 | 1461347692588 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a455cc00) [pid = 2715] [serial = 1902] [outer = 0x7f30a32ad400] 10:54:53 INFO - PROCESS | 2715 | 1461347693473 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]]]}] 10:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1581ms 10:54:53 INFO - PROCESS | 2715 | 1461347693541 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 2715 | 1461347693545 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 10:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:54:53 INFO - PROCESS | 2715 | 1461347693550 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 2715 | 1461347693553 Marionette TRACE conn3 <- [1,2506,null,{}] 10:54:53 INFO - PROCESS | 2715 | 1461347693559 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}] 10:54:53 INFO - PROCESS | 2715 | 1461347693823 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:54:54 INFO - PROCESS | 2715 | 1461347694143 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7d8f000 == 149 [pid = 2715] [id = 634] 10:54:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a565b800) [pid = 2715] [serial = 1903] [outer = (nil)] 10:54:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a6986800) [pid = 2715] [serial = 1904] [outer = 0x7f30a565b800] 10:54:54 INFO - PROCESS | 2715 | 1461347694227 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a6a30400) [pid = 2715] [serial = 1905] [outer = 0x7f30a565b800] 10:54:55 INFO - PROCESS | 2715 | 1461347695110 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]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1636ms 10:54:55 INFO - PROCESS | 2715 | 1461347695189 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 2715 | 1461347695193 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 10:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:54:55 INFO - PROCESS | 2715 | 1461347695200 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 2715 | 1461347695202 Marionette TRACE conn3 <- [1,2510,null,{}] 10:54:55 INFO - PROCESS | 2715 | 1461347695208 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}] 10:54:55 INFO - PROCESS | 2715 | 1461347695484 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:54:55 INFO - PROCESS | 2715 | 1461347695802 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8017800 == 150 [pid = 2715] [id = 635] 10:54:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a6bee000) [pid = 2715] [serial = 1906] [outer = (nil)] 10:54:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a6bf4800) [pid = 2715] [serial = 1907] [outer = 0x7f30a6bee000] 10:54:55 INFO - PROCESS | 2715 | 1461347695891 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a7758c00) [pid = 2715] [serial = 1908] [outer = 0x7f30a6bee000] 10:54:56 INFO - PROCESS | 2715 | 1461347696888 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]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1743ms 10:54:56 INFO - PROCESS | 2715 | 1461347696946 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 2715 | 1461347696949 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 10:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:54:56 INFO - PROCESS | 2715 | 1461347696958 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 2715 | 1461347696962 Marionette TRACE conn3 <- [1,2514,null,{}] 10:54:56 INFO - PROCESS | 2715 | 1461347696968 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}] 10:54:57 INFO - PROCESS | 2715 | 1461347697230 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:54:57 INFO - PROCESS | 2715 | 1461347697607 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a81c0800 == 151 [pid = 2715] [id = 636] 10:54:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30a6989000) [pid = 2715] [serial = 1909] [outer = (nil)] 10:54:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a7a60000) [pid = 2715] [serial = 1910] [outer = 0x7f30a6989000] 10:54:57 INFO - PROCESS | 2715 | 1461347697721 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30a7a67400) [pid = 2715] [serial = 1911] [outer = 0x7f30a6989000] 10:54:58 INFO - PROCESS | 2715 | 1461347698622 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]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1739ms 10:54:58 INFO - PROCESS | 2715 | 1461347698697 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 2715 | 1461347698700 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 10:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:54:58 INFO - PROCESS | 2715 | 1461347698709 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 2715 | 1461347698712 Marionette TRACE conn3 <- [1,2518,null,{}] 10:54:58 INFO - PROCESS | 2715 | 1461347698720 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}] 10:54:59 INFO - PROCESS | 2715 | 1461347699016 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:54:59 INFO - PROCESS | 2715 | 1461347699340 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cd1800 == 152 [pid = 2715] [id = 637] 10:54:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30a138d400) [pid = 2715] [serial = 1912] [outer = (nil)] 10:54:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30a7a5c000) [pid = 2715] [serial = 1913] [outer = 0x7f30a138d400] 10:54:59 INFO - PROCESS | 2715 | 1461347699425 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30a7dc8c00) [pid = 2715] [serial = 1914] [outer = 0x7f30a138d400] 10:55:00 INFO - PROCESS | 2715 | 1461347700391 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]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1748ms 10:55:00 INFO - PROCESS | 2715 | 1461347700459 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 2715 | 1461347700465 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 10:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:55:00 INFO - PROCESS | 2715 | 1461347700475 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 2715 | 1461347700479 Marionette TRACE conn3 <- [1,2522,null,{}] 10:55:00 INFO - PROCESS | 2715 | 1461347700489 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}] 10:55:00 INFO - PROCESS | 2715 | 1461347700868 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:55:01 INFO - PROCESS | 2715 | 1461347701247 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9fdf000 == 153 [pid = 2715] [id = 638] 10:55:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30a2eadc00) [pid = 2715] [serial = 1915] [outer = (nil)] 10:55:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30a890cc00) [pid = 2715] [serial = 1916] [outer = 0x7f30a2eadc00] 10:55:01 INFO - PROCESS | 2715 | 1461347701329 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30a8bcdc00) [pid = 2715] [serial = 1917] [outer = 0x7f30a2eadc00] 10:55:02 INFO - PROCESS | 2715 | 1461347702318 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]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1896ms 10:55:02 INFO - PROCESS | 2715 | 1461347702371 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 2715 | 1461347702374 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 10:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:55:02 INFO - PROCESS | 2715 | 1461347702381 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 2715 | 1461347702386 Marionette TRACE conn3 <- [1,2526,null,{}] 10:55:02 INFO - PROCESS | 2715 | 1461347702392 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}] 10:55:02 INFO - PROCESS | 2715 | 1461347702679 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:55:03 INFO - PROCESS | 2715 | 1461347703015 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4b7000 == 154 [pid = 2715] [id = 639] 10:55:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30a9d39800) [pid = 2715] [serial = 1918] [outer = (nil)] 10:55:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30a9d3cc00) [pid = 2715] [serial = 1919] [outer = 0x7f30a9d39800] 10:55:03 INFO - PROCESS | 2715 | 1461347703104 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30a9e72c00) [pid = 2715] [serial = 1920] [outer = 0x7f30a9d39800] 10:55:04 INFO - PROCESS | 2715 | 1461347704127 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]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1786ms 10:55:04 INFO - PROCESS | 2715 | 1461347704168 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 2715 | 1461347704172 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 10:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:55:04 INFO - PROCESS | 2715 | 1461347704179 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 2715 | 1461347704181 Marionette TRACE conn3 <- [1,2530,null,{}] 10:55:04 INFO - PROCESS | 2715 | 1461347704188 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}] 10:55:04 INFO - PROCESS | 2715 | 1461347704440 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:55:04 INFO - PROCESS | 2715 | 1461347704776 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9ee000 == 155 [pid = 2715] [id = 640] 10:55:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30a7b73c00) [pid = 2715] [serial = 1921] [outer = (nil)] 10:55:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30aa42dc00) [pid = 2715] [serial = 1922] [outer = 0x7f30a7b73c00] 10:55:04 INFO - PROCESS | 2715 | 1461347704862 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30aa434400) [pid = 2715] [serial = 1923] [outer = 0x7f30a7b73c00] 10:55:05 INFO - PROCESS | 2715 | 1461347705728 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]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1580ms 10:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:55:05 INFO - PROCESS | 2715 | 1461347705759 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 2715 | 1461347705762 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 10:55:05 INFO - PROCESS | 2715 | 1461347705768 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 2715 | 1461347705771 Marionette TRACE conn3 <- [1,2534,null,{}] 10:55:05 INFO - PROCESS | 2715 | 1461347705777 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}] 10:55:06 INFO - PROCESS | 2715 | 1461347706011 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:55:06 INFO - PROCESS | 2715 | 1461347706304 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ababa800 == 156 [pid = 2715] [id = 641] 10:55:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30a9d39c00) [pid = 2715] [serial = 1924] [outer = (nil)] 10:55:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30aa6c1400) [pid = 2715] [serial = 1925] [outer = 0x7f30a9d39c00] 10:55:06 INFO - PROCESS | 2715 | 1461347706436 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30ab926c00) [pid = 2715] [serial = 1926] [outer = 0x7f30a9d39c00] 10:55:07 INFO - PROCESS | 2715 | 1461347707324 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]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1597ms 10:55:07 INFO - PROCESS | 2715 | 1461347707366 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 2715 | 1461347707371 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 10:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:55:07 INFO - PROCESS | 2715 | 1461347707377 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 2715 | 1461347707380 Marionette TRACE conn3 <- [1,2538,null,{}] 10:55:07 INFO - PROCESS | 2715 | 1461347707386 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}] 10:55:07 INFO - PROCESS | 2715 | 1461347707628 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:55:07 INFO - PROCESS | 2715 | 1461347707911 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac5d9000 == 157 [pid = 2715] [id = 642] 10:55:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30aa054400) [pid = 2715] [serial = 1927] [outer = (nil)] 10:55:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30ab931c00) [pid = 2715] [serial = 1928] [outer = 0x7f30aa054400] 10:55:08 INFO - PROCESS | 2715 | 1461347708034 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30abcecc00) [pid = 2715] [serial = 1929] [outer = 0x7f30aa054400] 10:55:08 INFO - PROCESS | 2715 | 1461347708917 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]]]}] 10:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1583ms 10:55:08 INFO - PROCESS | 2715 | 1461347708962 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:55:08 INFO - PROCESS | 2715 | 1461347708966 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 10:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:55:08 INFO - PROCESS | 2715 | 1461347708971 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - PROCESS | 2715 | 1461347708974 Marionette TRACE conn3 <- [1,2542,null,{}] 10:55:08 INFO - PROCESS | 2715 | 1461347708980 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}] 10:55:09 INFO - PROCESS | 2715 | 1461347709223 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:55:09 INFO - PROCESS | 2715 | 1461347709552 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8a9000 == 158 [pid = 2715] [id = 643] 10:55:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f309f8e1800) [pid = 2715] [serial = 1930] [outer = (nil)] 10:55:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30ac416c00) [pid = 2715] [serial = 1931] [outer = 0x7f309f8e1800] 10:55:09 INFO - PROCESS | 2715 | 1461347709633 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30ac41e000) [pid = 2715] [serial = 1932] [outer = 0x7f309f8e1800] 10:55:10 INFO - PROCESS | 2715 | 1461347710538 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]]]}] 10:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1628ms 10:55:10 INFO - PROCESS | 2715 | 1461347710601 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 2715 | 1461347710604 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 10:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:55:10 INFO - PROCESS | 2715 | 1461347710610 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 2715 | 1461347710612 Marionette TRACE conn3 <- [1,2546,null,{}] 10:55:10 INFO - PROCESS | 2715 | 1461347710618 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}] 10:55:10 INFO - PROCESS | 2715 | 1461347710889 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:55:11 INFO - PROCESS | 2715 | 1461347711286 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12e4000 == 159 [pid = 2715] [id = 644] 10:55:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30a32ae000) [pid = 2715] [serial = 1933] [outer = (nil)] 10:55:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30ac51b000) [pid = 2715] [serial = 1934] [outer = 0x7f30a32ae000] 10:55:11 INFO - PROCESS | 2715 | 1461347711424 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30ac639c00) [pid = 2715] [serial = 1935] [outer = 0x7f30a32ae000] 10:55:12 INFO - PROCESS | 2715 | 1461347712690 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]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2130ms 10:55:12 INFO - PROCESS | 2715 | 1461347712741 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 2715 | 1461347712745 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 10:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:55:12 INFO - PROCESS | 2715 | 1461347712750 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 2715 | 1461347712753 Marionette TRACE conn3 <- [1,2550,null,{}] 10:55:12 INFO - PROCESS | 2715 | 1461347712759 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}] 10:55:12 INFO - PROCESS | 2715 | 1461347712989 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:55:13 INFO - PROCESS | 2715 | 1461347713315 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a1c800 == 160 [pid = 2715] [id = 645] 10:55:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30abcec800) [pid = 2715] [serial = 1936] [outer = (nil)] 10:55:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30ac66ac00) [pid = 2715] [serial = 1937] [outer = 0x7f30abcec800] 10:55:13 INFO - PROCESS | 2715 | 1461347713393 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30b05a0000) [pid = 2715] [serial = 1938] [outer = 0x7f30abcec800] 10:55:14 INFO - PROCESS | 2715 | 1461347714309 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]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1596ms 10:55:14 INFO - PROCESS | 2715 | 1461347714349 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 2715 | 1461347714352 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 10:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:55:14 INFO - PROCESS | 2715 | 1461347714359 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 2715 | 1461347714363 Marionette TRACE conn3 <- [1,2554,null,{}] 10:55:14 INFO - PROCESS | 2715 | 1461347714368 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}] 10:55:14 INFO - PROCESS | 2715 | 1461347714602 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:55:14 INFO - PROCESS | 2715 | 1461347714931 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2de9000 == 161 [pid = 2715] [id = 646] 10:55:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30a7b7a400) [pid = 2715] [serial = 1939] [outer = (nil)] 10:55:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b05a9800) [pid = 2715] [serial = 1940] [outer = 0x7f30a7b7a400] 10:55:15 INFO - PROCESS | 2715 | 1461347715023 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30b0806800) [pid = 2715] [serial = 1941] [outer = 0x7f30a7b7a400] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9a99800 == 160 [pid = 2715] [id = 624] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bde96800 == 159 [pid = 2715] [id = 623] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc538800 == 158 [pid = 2715] [id = 622] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbe1f000 == 157 [pid = 2715] [id = 621] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7503000 == 156 [pid = 2715] [id = 620] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6f97000 == 155 [pid = 2715] [id = 619] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b63c5800 == 154 [pid = 2715] [id = 618] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3cb5000 == 153 [pid = 2715] [id = 617] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b1aa5800 == 152 [pid = 2715] [id = 616] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b12ed000 == 151 [pid = 2715] [id = 615] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6c5000 == 150 [pid = 2715] [id = 614] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abb15800 == 149 [pid = 2715] [id = 613] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa50e800 == 148 [pid = 2715] [id = 612] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a9e1a800 == 147 [pid = 2715] [id = 611] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a808c000 == 146 [pid = 2715] [id = 610] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7d99800 == 145 [pid = 2715] [id = 609] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6c0b800 == 144 [pid = 2715] [id = 608] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a457e800 == 143 [pid = 2715] [id = 607] 10:55:17 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a16d4800 == 142 [pid = 2715] [id = 606] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30a2ba5400) [pid = 2715] [serial = 1817] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30b8a12c00) [pid = 2715] [serial = 1794] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30ac420800) [pid = 2715] [serial = 1773] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30b7027000) [pid = 2715] [serial = 1791] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30abcf0000) [pid = 2715] [serial = 1772] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30bcbb5400) [pid = 2715] [serial = 1803] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f309fd50000) [pid = 2715] [serial = 1812] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b3429400) [pid = 2715] [serial = 1784] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30a0111c00) [pid = 2715] [serial = 1757] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a9d15400) [pid = 2715] [serial = 1769] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30b1abc800) [pid = 2715] [serial = 1779] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30b7031400) [pid = 2715] [serial = 1793] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f309f193000) [pid = 2715] [serial = 1809] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30b1218c00) [pid = 2715] [serial = 1778] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30bb9a6800) [pid = 2715] [serial = 1799] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30b29e5400) [pid = 2715] [serial = 1781] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f309fad8400) [pid = 2715] [serial = 1811] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30bb0e6400) [pid = 2715] [serial = 1797] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30a6989800) [pid = 2715] [serial = 1764] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30aa42e400) [pid = 2715] [serial = 1770] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30ac671400) [pid = 2715] [serial = 1775] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a7a64800) [pid = 2715] [serial = 1767] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30a7752000) [pid = 2715] [serial = 1766] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30a64e4000) [pid = 2715] [serial = 1763] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b2c74000) [pid = 2715] [serial = 1782] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30bc009c00) [pid = 2715] [serial = 1800] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30b0809c00) [pid = 2715] [serial = 1776] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f309f8e6c00) [pid = 2715] [serial = 1755] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b6539400) [pid = 2715] [serial = 1788] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30a138a000) [pid = 2715] [serial = 1758] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30bd443400) [pid = 2715] [serial = 1805] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f309f191400) [pid = 2715] [serial = 1754] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a2ea8400) [pid = 2715] [serial = 1760] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b4d50400) [pid = 2715] [serial = 1787] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a224a400) [pid = 2715] [serial = 1815] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30b3b11800) [pid = 2715] [serial = 1785] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a420fc00) [pid = 2715] [serial = 1683] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f309ee3e000) [pid = 2715] [serial = 1808] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a32ba800) [pid = 2715] [serial = 1761] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30bac8cc00) [pid = 2715] [serial = 1796] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30bc30f800) [pid = 2715] [serial = 1802] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30b657c400) [pid = 2715] [serial = 1790] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a138dc00) [pid = 2715] [serial = 1814] [outer = (nil)] [url = about:blank] 10:55:17 INFO - PROCESS | 2715 | 1461347717787 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]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 3490ms 10:55:17 INFO - PROCESS | 2715 | 1461347717883 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 2715 | 1461347717887 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 10:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:55:17 INFO - PROCESS | 2715 | 1461347717901 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 2715 | 1461347717907 Marionette TRACE conn3 <- [1,2558,null,{}] 10:55:17 INFO - PROCESS | 2715 | 1461347717915 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}] 10:55:18 INFO - PROCESS | 2715 | 1461347718143 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:55:18 INFO - PROCESS | 2715 | 1461347718332 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a176b000 == 143 [pid = 2715] [id = 647] 10:55:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f309f199400) [pid = 2715] [serial = 1942] [outer = (nil)] 10:55:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f309f8e7400) [pid = 2715] [serial = 1943] [outer = 0x7f309f199400] 10:55:18 INFO - PROCESS | 2715 | 1461347718400 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f309f9f1c00) [pid = 2715] [serial = 1944] [outer = 0x7f309f199400] 10:55:19 INFO - PROCESS | 2715 | 1461347719247 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]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1433ms 10:55:19 INFO - PROCESS | 2715 | 1461347719335 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 2715 | 1461347719343 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 10:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:55:19 INFO - PROCESS | 2715 | 1461347719353 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - PROCESS | 2715 | 1461347719356 Marionette TRACE conn3 <- [1,2562,null,{}] 10:55:19 INFO - PROCESS | 2715 | 1461347719360 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}] 10:55:19 INFO - PROCESS | 2715 | 1461347719587 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:55:19 INFO - PROCESS | 2715 | 1461347719821 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2f09000 == 144 [pid = 2715] [id = 648] 10:55:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f309fd4a000) [pid = 2715] [serial = 1945] [outer = (nil)] 10:55:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a187d800) [pid = 2715] [serial = 1946] [outer = 0x7f309fd4a000] 10:55:19 INFO - PROCESS | 2715 | 1461347719890 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a224ac00) [pid = 2715] [serial = 1947] [outer = 0x7f309fd4a000] 10:55:20 INFO - PROCESS | 2715 | 1461347720852 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]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1539ms 10:55:20 INFO - PROCESS | 2715 | 1461347720892 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 2715 | 1461347720896 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 10:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:55:20 INFO - PROCESS | 2715 | 1461347720902 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 2715 | 1461347720909 Marionette TRACE conn3 <- [1,2566,null,{}] 10:55:20 INFO - PROCESS | 2715 | 1461347720932 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}] 10:55:21 INFO - PROCESS | 2715 | 1461347721225 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:55:21 INFO - PROCESS | 2715 | 1461347721286 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44ab000 == 145 [pid = 2715] [id = 649] 10:55:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a2bb1400) [pid = 2715] [serial = 1948] [outer = (nil)] 10:55:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a2ead400) [pid = 2715] [serial = 1949] [outer = 0x7f30a2bb1400] 10:55:21 INFO - PROCESS | 2715 | 1461347721552 Marionette DEBUG loaded listener.js 10:55:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a3209c00) [pid = 2715] [serial = 1950] [outer = 0x7f30a2bb1400] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f309fad7000) [pid = 2715] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a1882000) [pid = 2715] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a7b78c00) [pid = 2715] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f309f8d8400) [pid = 2715] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30b4941c00) [pid = 2715] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a4da4c00) [pid = 2715] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30b31cd400) [pid = 2715] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a32b9400) [pid = 2715] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f309e76d400) [pid = 2715] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a226c000) [pid = 2715] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f309ee35000) [pid = 2715] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30b8a0c400) [pid = 2715] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30b0bdb000) [pid = 2715] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30a7b7f400) [pid = 2715] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30ac521400) [pid = 2715] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a1905400) [pid = 2715] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30b1219800) [pid = 2715] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30ac51a800) [pid = 2715] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f309e76d800) [pid = 2715] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30a187ac00) [pid = 2715] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30a6beac00) [pid = 2715] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30a4d9c800) [pid = 2715] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30b32ad000) [pid = 2715] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:55:22 INFO - PROCESS | 2715 | --DOMWINDOW == 127 (0x7f30a0105000) [pid = 2715] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:55:22 INFO - PROCESS | 2715 | 1461347722945 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]]]}] 10:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2103ms 10:55:23 INFO - PROCESS | 2715 | 1461347723006 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:55:23 INFO - PROCESS | 2715 | 1461347723010 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 10:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:55:23 INFO - PROCESS | 2715 | 1461347723016 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - PROCESS | 2715 | 1461347723018 Marionette TRACE conn3 <- [1,2570,null,{}] 10:55:23 INFO - PROCESS | 2715 | 1461347723023 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}] 10:55:23 INFO - PROCESS | 2715 | 1461347723232 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:55:23 INFO - PROCESS | 2715 | 1461347723420 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4592000 == 146 [pid = 2715] [id = 650] 10:55:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 128 (0x7f309e76d400) [pid = 2715] [serial = 1951] [outer = (nil)] 10:55:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f30a2ea2400) [pid = 2715] [serial = 1952] [outer = 0x7f309e76d400] 10:55:23 INFO - PROCESS | 2715 | 1461347723488 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30a420cc00) [pid = 2715] [serial = 1953] [outer = 0x7f309e76d400] 10:55:24 INFO - PROCESS | 2715 | 1461347724280 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]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1432ms 10:55:24 INFO - PROCESS | 2715 | 1461347724479 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 2715 | 1461347724487 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 10:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:55:24 INFO - PROCESS | 2715 | 1461347724499 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 2715 | 1461347724503 Marionette TRACE conn3 <- [1,2574,null,{}] 10:55:24 INFO - PROCESS | 2715 | 1461347724512 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}] 10:55:24 INFO - PROCESS | 2715 | 1461347724762 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:55:25 INFO - PROCESS | 2715 | 1461347725111 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1fa8800 == 147 [pid = 2715] [id = 651] 10:55:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f309f192400) [pid = 2715] [serial = 1954] [outer = (nil)] 10:55:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f309f9e6400) [pid = 2715] [serial = 1955] [outer = 0x7f309f192400] 10:55:25 INFO - PROCESS | 2715 | 1461347725193 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f309fd4e000) [pid = 2715] [serial = 1956] [outer = 0x7f309f192400] 10:55:26 INFO - PROCESS | 2715 | 1461347726101 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]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1633ms 10:55:26 INFO - PROCESS | 2715 | 1461347726133 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 2715 | 1461347726139 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 10:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:55:26 INFO - PROCESS | 2715 | 1461347726151 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 2715 | 1461347726156 Marionette TRACE conn3 <- [1,2578,null,{}] 10:55:26 INFO - PROCESS | 2715 | 1461347726163 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}] 10:55:26 INFO - PROCESS | 2715 | 1461347726408 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:55:26 INFO - PROCESS | 2715 | 1461347726726 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a45de800 == 148 [pid = 2715] [id = 652] 10:55:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30a1884c00) [pid = 2715] [serial = 1957] [outer = (nil)] 10:55:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a25f7000) [pid = 2715] [serial = 1958] [outer = 0x7f30a1884c00] 10:55:26 INFO - PROCESS | 2715 | 1461347726809 Marionette DEBUG loaded listener.js 10:55:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a2baf400) [pid = 2715] [serial = 1959] [outer = 0x7f30a1884c00] 10:55:27 INFO - PROCESS | 2715 | 1461347727740 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]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1642ms 10:55:27 INFO - PROCESS | 2715 | 1461347727791 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:55:27 INFO - PROCESS | 2715 | 1461347727795 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 10:55:27 INFO - PROCESS | 2715 | 1461347727801 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 2715 | 1461347727805 Marionette TRACE conn3 <- [1,2582,null,{}] 10:55:27 INFO - PROCESS | 2715 | 1461347727821 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}] 10:55:28 INFO - PROCESS | 2715 | 1461347728100 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:55:28 INFO - PROCESS | 2715 | 1461347728462 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a88000 == 149 [pid = 2715] [id = 653] 10:55:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a43cf400) [pid = 2715] [serial = 1960] [outer = (nil)] 10:55:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a4d9c000) [pid = 2715] [serial = 1961] [outer = 0x7f30a43cf400] 10:55:28 INFO - PROCESS | 2715 | 1461347728546 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a4da9400) [pid = 2715] [serial = 1962] [outer = 0x7f30a43cf400] 10:55:29 INFO - PROCESS | 2715 | 1461347729475 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]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1737ms 10:55:29 INFO - PROCESS | 2715 | 1461347729539 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 2715 | 1461347729544 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 10:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:55:29 INFO - PROCESS | 2715 | 1461347729552 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 2715 | 1461347729556 Marionette TRACE conn3 <- [1,2586,null,{}] 10:55:29 INFO - PROCESS | 2715 | 1461347729563 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}] 10:55:29 INFO - PROCESS | 2715 | 1461347729815 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:55:30 INFO - PROCESS | 2715 | 1461347730146 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7fd8000 == 150 [pid = 2715] [id = 654] 10:55:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f309e76e800) [pid = 2715] [serial = 1963] [outer = (nil)] 10:55:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a64e6c00) [pid = 2715] [serial = 1964] [outer = 0x7f309e76e800] 10:55:30 INFO - PROCESS | 2715 | 1461347730235 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a6987400) [pid = 2715] [serial = 1965] [outer = 0x7f309e76e800] 10:55:31 INFO - PROCESS | 2715 | 1461347731115 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]]]}] 10:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1633ms 10:55:31 INFO - PROCESS | 2715 | 1461347731185 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:55:31 INFO - PROCESS | 2715 | 1461347731188 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 10:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:55:31 INFO - PROCESS | 2715 | 1461347731195 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 2715 | 1461347731198 Marionette TRACE conn3 <- [1,2590,null,{}] 10:55:31 INFO - PROCESS | 2715 | 1461347731203 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}] 10:55:31 INFO - PROCESS | 2715 | 1461347731458 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:55:31 INFO - PROCESS | 2715 | 1461347731768 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8912800 == 151 [pid = 2715] [id = 655] 10:55:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a4553400) [pid = 2715] [serial = 1966] [outer = (nil)] 10:55:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a6991c00) [pid = 2715] [serial = 1967] [outer = 0x7f30a4553400] 10:55:31 INFO - PROCESS | 2715 | 1461347731846 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a6beb800) [pid = 2715] [serial = 1968] [outer = 0x7f30a4553400] 10:55:32 INFO - PROCESS | 2715 | 1461347732762 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]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1630ms 10:55:32 INFO - PROCESS | 2715 | 1461347732827 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:55:32 INFO - PROCESS | 2715 | 1461347732831 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 10:55:32 INFO - PROCESS | 2715 | 1461347732838 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 2715 | 1461347732842 Marionette TRACE conn3 <- [1,2594,null,{}] 10:55:32 INFO - PROCESS | 2715 | 1461347732848 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}] 10:55:33 INFO - PROCESS | 2715 | 1461347733134 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:55:33 INFO - PROCESS | 2715 | 1461347733455 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa4a6000 == 152 [pid = 2715] [id = 656] 10:55:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a9d13c00) [pid = 2715] [serial = 1969] [outer = (nil)] 10:55:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a9d18400) [pid = 2715] [serial = 1970] [outer = 0x7f30a9d13c00] 10:55:33 INFO - PROCESS | 2715 | 1461347733545 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a9d3f800) [pid = 2715] [serial = 1971] [outer = 0x7f30a9d13c00] 10:55:34 INFO - PROCESS | 2715 | 1461347734519 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]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1732ms 10:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:55:34 INFO - PROCESS | 2715 | 1461347734570 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 2715 | 1461347734573 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 10:55:34 INFO - PROCESS | 2715 | 1461347734580 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 2715 | 1461347734583 Marionette TRACE conn3 <- [1,2598,null,{}] 10:55:34 INFO - PROCESS | 2715 | 1461347734589 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}] 10:55:34 INFO - PROCESS | 2715 | 1461347734875 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:55:35 INFO - PROCESS | 2715 | 1461347735208 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa61d800 == 153 [pid = 2715] [id = 657] 10:55:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a7dca800) [pid = 2715] [serial = 1972] [outer = (nil)] 10:55:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30aa05f000) [pid = 2715] [serial = 1973] [outer = 0x7f30a7dca800] 10:55:35 INFO - PROCESS | 2715 | 1461347735295 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30aa6be000) [pid = 2715] [serial = 1974] [outer = 0x7f30a7dca800] 10:55:36 INFO - PROCESS | 2715 | 1461347736249 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]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1736ms 10:55:36 INFO - PROCESS | 2715 | 1461347736316 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 2715 | 1461347736320 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 10:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:55:36 INFO - PROCESS | 2715 | 1461347736344 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 2715 | 1461347736350 Marionette TRACE conn3 <- [1,2602,null,{}] 10:55:36 INFO - PROCESS | 2715 | 1461347736359 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}] 10:55:36 INFO - PROCESS | 2715 | 1461347736595 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:55:36 INFO - PROCESS | 2715 | 1461347736910 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb1e000 == 154 [pid = 2715] [id = 658] 10:55:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f309fd45000) [pid = 2715] [serial = 1975] [outer = (nil)] 10:55:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30abcf3400) [pid = 2715] [serial = 1976] [outer = 0x7f309fd45000] 10:55:37 INFO - PROCESS | 2715 | 1461347736996 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30ac635800) [pid = 2715] [serial = 1977] [outer = 0x7f309fd45000] 10:55:37 INFO - PROCESS | 2715 | 1461347737914 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]]]}] 10:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1658ms 10:55:37 INFO - PROCESS | 2715 | 1461347737987 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:55:37 INFO - PROCESS | 2715 | 1461347737991 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 10:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:55:38 INFO - PROCESS | 2715 | 1461347737997 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 2715 | 1461347738001 Marionette TRACE conn3 <- [1,2606,null,{}] 10:55:38 INFO - PROCESS | 2715 | 1461347738007 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}] 10:55:38 INFO - PROCESS | 2715 | 1461347738293 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:55:38 INFO - PROCESS | 2715 | 1461347738617 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6d1000 == 155 [pid = 2715] [id = 659] 10:55:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30a138d800) [pid = 2715] [serial = 1978] [outer = (nil)] 10:55:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b05a2000) [pid = 2715] [serial = 1979] [outer = 0x7f30a138d800] 10:55:38 INFO - PROCESS | 2715 | 1461347738693 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30b0807c00) [pid = 2715] [serial = 1980] [outer = 0x7f30a138d800] 10:55:39 INFO - PROCESS | 2715 | 1461347739616 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]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1686ms 10:55:39 INFO - PROCESS | 2715 | 1461347739684 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 2715 | 1461347739688 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 10:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:55:39 INFO - PROCESS | 2715 | 1461347739694 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 2715 | 1461347739698 Marionette TRACE conn3 <- [1,2610,null,{}] 10:55:39 INFO - PROCESS | 2715 | 1461347739703 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}] 10:55:39 INFO - PROCESS | 2715 | 1461347739967 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:55:40 INFO - PROCESS | 2715 | 1461347740295 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12ea800 == 156 [pid = 2715] [id = 660] 10:55:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30a138d000) [pid = 2715] [serial = 1981] [outer = (nil)] 10:55:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b0810800) [pid = 2715] [serial = 1982] [outer = 0x7f30a138d000] 10:55:40 INFO - PROCESS | 2715 | 1461347740380 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b0bd9800) [pid = 2715] [serial = 1983] [outer = 0x7f30a138d000] 10:55:41 INFO - PROCESS | 2715 | 1461347741283 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]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1631ms 10:55:41 INFO - PROCESS | 2715 | 1461347741326 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 2715 | 1461347741331 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 10:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:55:41 INFO - PROCESS | 2715 | 1461347741336 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 2715 | 1461347741340 Marionette TRACE conn3 <- [1,2614,null,{}] 10:55:41 INFO - PROCESS | 2715 | 1461347741346 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}] 10:55:41 INFO - PROCESS | 2715 | 1461347741603 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:55:41 INFO - PROCESS | 2715 | 1461347741927 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2ddf000 == 157 [pid = 2715] [id = 661] 10:55:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b1219c00) [pid = 2715] [serial = 1984] [outer = (nil)] 10:55:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b15b7400) [pid = 2715] [serial = 1985] [outer = 0x7f30b1219c00] 10:55:42 INFO - PROCESS | 2715 | 1461347742014 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30b15c1800) [pid = 2715] [serial = 1986] [outer = 0x7f30b1219c00] 10:55:42 INFO - PROCESS | 2715 | 1461347742935 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]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1630ms 10:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:55:42 INFO - PROCESS | 2715 | 1461347742968 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 2715 | 1461347742971 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 10:55:42 INFO - PROCESS | 2715 | 1461347742978 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 2715 | 1461347742981 Marionette TRACE conn3 <- [1,2618,null,{}] 10:55:42 INFO - PROCESS | 2715 | 1461347742987 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}] 10:55:43 INFO - PROCESS | 2715 | 1461347743222 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:55:43 INFO - PROCESS | 2715 | 1461347743547 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3ca1800 == 158 [pid = 2715] [id = 662] 10:55:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b15b4800) [pid = 2715] [serial = 1987] [outer = (nil)] 10:55:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b29e1c00) [pid = 2715] [serial = 1988] [outer = 0x7f30b15b4800] 10:55:43 INFO - PROCESS | 2715 | 1461347743629 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b29e9000) [pid = 2715] [serial = 1989] [outer = 0x7f30b15b4800] 10:55:44 INFO - PROCESS | 2715 | 1461347744621 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]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1688ms 10:55:44 INFO - PROCESS | 2715 | 1461347744667 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 2715 | 1461347744671 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 10:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:55:44 INFO - PROCESS | 2715 | 1461347744677 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 2715 | 1461347744680 Marionette TRACE conn3 <- [1,2622,null,{}] 10:55:44 INFO - PROCESS | 2715 | 1461347744686 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}] 10:55:44 INFO - PROCESS | 2715 | 1461347744959 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:55:45 INFO - PROCESS | 2715 | 1461347745322 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3d6f000 == 159 [pid = 2715] [id = 663] 10:55:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f309fd51000) [pid = 2715] [serial = 1990] [outer = (nil)] 10:55:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b2a47800) [pid = 2715] [serial = 1991] [outer = 0x7f309fd51000] 10:55:45 INFO - PROCESS | 2715 | 1461347745415 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b2c5a400) [pid = 2715] [serial = 1992] [outer = 0x7f309fd51000] 10:55:46 INFO - PROCESS | 2715 | 1461347746399 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]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1780ms 10:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:55:46 INFO - PROCESS | 2715 | 1461347746458 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:55:46 INFO - PROCESS | 2715 | 1461347746461 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 10:55:46 INFO - PROCESS | 2715 | 1461347746468 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 2715 | 1461347746471 Marionette TRACE conn3 <- [1,2626,null,{}] 10:55:46 INFO - PROCESS | 2715 | 1461347746477 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}] 10:55:46 INFO - PROCESS | 2715 | 1461347746738 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:55:47 INFO - PROCESS | 2715 | 1461347747070 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4dcc000 == 160 [pid = 2715] [id = 664] 10:55:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30a4da4400) [pid = 2715] [serial = 1993] [outer = (nil)] 10:55:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b2c6d400) [pid = 2715] [serial = 1994] [outer = 0x7f30a4da4400] 10:55:47 INFO - PROCESS | 2715 | 1461347747161 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b2c75800) [pid = 2715] [serial = 1995] [outer = 0x7f30a4da4400] 10:55:48 INFO - PROCESS | 2715 | 1461347748144 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]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1738ms 10:55:48 INFO - PROCESS | 2715 | 1461347748208 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 2715 | 1461347748212 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 10:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:55:48 INFO - PROCESS | 2715 | 1461347748218 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 2715 | 1461347748222 Marionette TRACE conn3 <- [1,2630,null,{}] 10:55:48 INFO - PROCESS | 2715 | 1461347748228 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}] 10:55:48 INFO - PROCESS | 2715 | 1461347748472 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:55:48 INFO - PROCESS | 2715 | 1461347748824 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6ebd800 == 161 [pid = 2715] [id = 665] 10:55:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b2a49400) [pid = 2715] [serial = 1996] [outer = (nil)] 10:55:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30b2cb1400) [pid = 2715] [serial = 1997] [outer = 0x7f30b2a49400] 10:55:48 INFO - PROCESS | 2715 | 1461347748963 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b2cb8c00) [pid = 2715] [serial = 1998] [outer = 0x7f30b2a49400] 10:55:50 INFO - PROCESS | 2715 | 1461347750063 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]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1890ms 10:55:50 INFO - PROCESS | 2715 | 1461347750109 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 2715 | 1461347750114 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 10:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:55:50 INFO - PROCESS | 2715 | 1461347750120 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 2715 | 1461347750122 Marionette TRACE conn3 <- [1,2634,null,{}] 10:55:50 INFO - PROCESS | 2715 | 1461347750127 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}] 10:55:50 INFO - PROCESS | 2715 | 1461347750374 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:55:50 INFO - PROCESS | 2715 | 1461347750667 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70a5000 == 162 [pid = 2715] [id = 666] 10:55:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30a32bb000) [pid = 2715] [serial = 1999] [outer = (nil)] 10:55:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30b31bec00) [pid = 2715] [serial = 2000] [outer = 0x7f30a32bb000] 10:55:50 INFO - PROCESS | 2715 | 1461347750794 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b31cd400) [pid = 2715] [serial = 2001] [outer = 0x7f30a32bb000] 10:55:51 INFO - PROCESS | 2715 | 1461347751679 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]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1638ms 10:55:51 INFO - PROCESS | 2715 | 1461347751760 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 2715 | 1461347751764 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 10:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:55:51 INFO - PROCESS | 2715 | 1461347751770 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 2715 | 1461347751773 Marionette TRACE conn3 <- [1,2638,null,{}] 10:55:51 INFO - PROCESS | 2715 | 1461347751779 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}] 10:55:52 INFO - PROCESS | 2715 | 1461347752053 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:55:52 INFO - PROCESS | 2715 | 1461347752378 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b7411000 == 163 [pid = 2715] [id = 667] 10:55:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30a7758000) [pid = 2715] [serial = 2002] [outer = (nil)] 10:55:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b32a4400) [pid = 2715] [serial = 2003] [outer = 0x7f30a7758000] 10:55:52 INFO - PROCESS | 2715 | 1461347752460 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30b342a400) [pid = 2715] [serial = 2004] [outer = 0x7f30a7758000] 10:55:53 INFO - PROCESS | 2715 | 1461347753337 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]]]}] 10:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1639ms 10:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:55:53 INFO - PROCESS | 2715 | 1461347753410 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 2715 | 1461347753413 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 10:55:53 INFO - PROCESS | 2715 | 1461347753420 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 2715 | 1461347753423 Marionette TRACE conn3 <- [1,2642,null,{}] 10:55:53 INFO - PROCESS | 2715 | 1461347753428 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}] 10:55:53 INFO - PROCESS | 2715 | 1461347753671 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:55:54 INFO - PROCESS | 2715 | 1461347753994 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b750d800 == 164 [pid = 2715] [id = 668] 10:55:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f309e76c400) [pid = 2715] [serial = 2005] [outer = (nil)] 10:55:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30b3432000) [pid = 2715] [serial = 2006] [outer = 0x7f309e76c400] 10:55:54 INFO - PROCESS | 2715 | 1461347754072 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30b3b05000) [pid = 2715] [serial = 2007] [outer = 0x7f309e76c400] 10:55:56 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cc92c000 == 163 [pid = 2715] [id = 64] 10:55:56 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6cfa000 == 162 [pid = 2715] [id = 445] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30a010a000) [pid = 2715] [serial = 1881] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a1886c00) [pid = 2715] [serial = 1883] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30a7dd1400) [pid = 2715] [serial = 1835] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f309f8db800) [pid = 2715] [serial = 1877] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b6548400) [pid = 2715] [serial = 1859] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f309fd4bc00) [pid = 2715] [serial = 1880] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b2cae800) [pid = 2715] [serial = 1848] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b3b07000) [pid = 2715] [serial = 1851] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30b9d07000) [pid = 2715] [serial = 1863] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30bde46800) [pid = 2715] [serial = 1874] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30a6986000) [pid = 2715] [serial = 1830] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f309f8df800) [pid = 2715] [serial = 1821] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30bc961000) [pid = 2715] [serial = 1868] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30b7026c00) [pid = 2715] [serial = 1860] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30b4d48800) [pid = 2715] [serial = 1856] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30ab92c800) [pid = 2715] [serial = 1838] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30a64e3c00) [pid = 2715] [serial = 1829] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b05a2800) [pid = 2715] [serial = 1841] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f309ee3f800) [pid = 2715] [serial = 1820] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30b6360400) [pid = 2715] [serial = 1857] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a2bb2c00) [pid = 2715] [serial = 1826] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30bdc69400) [pid = 2715] [serial = 1806] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30b3ce7800) [pid = 2715] [serial = 1853] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30a3206000) [pid = 2715] [serial = 1752] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30a775cc00) [pid = 2715] [serial = 1833] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30b32a8000) [pid = 2715] [serial = 1850] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30be85a000) [pid = 2715] [serial = 1875] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b15b2400) [pid = 2715] [serial = 1842] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30a224cc00) [pid = 2715] [serial = 1884] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30bcfc3800) [pid = 2715] [serial = 1871] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b29e6800) [pid = 2715] [serial = 1845] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30aa052000) [pid = 2715] [serial = 1836] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30bcbbc400) [pid = 2715] [serial = 1869] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30bac9a400) [pid = 2715] [serial = 1865] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a03f0000) [pid = 2715] [serial = 1823] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30b75cac00) [pid = 2715] [serial = 1862] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f309f9e3000) [pid = 2715] [serial = 1878] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30b4b97800) [pid = 2715] [serial = 1854] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30b1abf800) [pid = 2715] [serial = 1844] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30bbbe5000) [pid = 2715] [serial = 1866] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30bdccc400) [pid = 2715] [serial = 1872] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30b2c69c00) [pid = 2715] [serial = 1847] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a420e000) [pid = 2715] [serial = 1827] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30ac513000) [pid = 2715] [serial = 1839] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30a138e400) [pid = 2715] [serial = 1824] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30a6a3d000) [pid = 2715] [serial = 1832] [outer = (nil)] [url = about:blank] 10:55:56 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30a25ebc00) [pid = 2715] [serial = 1886] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 2715 | 1461347757106 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]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:55:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 3737ms 10:55:57 INFO - PROCESS | 2715 | 1461347757158 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 2715 | 1461347757163 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 10:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:55:57 INFO - PROCESS | 2715 | 1461347757172 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 2715 | 1461347757176 Marionette TRACE conn3 <- [1,2646,null,{}] 10:55:57 INFO - PROCESS | 2715 | 1461347757185 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}] 10:55:57 INFO - PROCESS | 2715 | 1461347757545 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:55:57 INFO - PROCESS | 2715 | 1461347757800 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1769000 == 163 [pid = 2715] [id = 669] 10:55:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f309f0b8800) [pid = 2715] [serial = 2008] [outer = (nil)] 10:55:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f309f8e4400) [pid = 2715] [serial = 2009] [outer = 0x7f309f0b8800] 10:55:57 INFO - PROCESS | 2715 | 1461347757920 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f309facbc00) [pid = 2715] [serial = 2010] [outer = 0x7f309f0b8800] 10:55:59 INFO - PROCESS | 2715 | 1461347759010 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]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:55:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1889ms 10:55:59 INFO - PROCESS | 2715 | 1461347759063 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 2715 | 1461347759070 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 10:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:55:59 INFO - PROCESS | 2715 | 1461347759084 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 2715 | 1461347759088 Marionette TRACE conn3 <- [1,2650,null,{}] 10:55:59 INFO - PROCESS | 2715 | 1461347759094 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}] 10:55:59 INFO - PROCESS | 2715 | 1461347759318 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:55:59 INFO - PROCESS | 2715 | 1461347759556 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2914800 == 164 [pid = 2715] [id = 670] 10:55:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f309fd45c00) [pid = 2715] [serial = 2011] [outer = (nil)] 10:55:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a1382c00) [pid = 2715] [serial = 2012] [outer = 0x7f309fd45c00] 10:55:59 INFO - PROCESS | 2715 | 1461347759623 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a190a400) [pid = 2715] [serial = 2013] [outer = 0x7f309fd45c00] 10:56:00 INFO - PROCESS | 2715 | 1461347760628 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]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:56:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1595ms 10:56:00 INFO - PROCESS | 2715 | 1461347760676 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 2715 | 1461347760684 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 10:56:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:56:00 INFO - PROCESS | 2715 | 1461347760704 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - PROCESS | 2715 | 1461347760717 Marionette TRACE conn3 <- [1,2654,null,{}] 10:56:00 INFO - PROCESS | 2715 | 1461347760779 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}] 10:56:01 INFO - PROCESS | 2715 | 1461347761143 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:56:01 INFO - PROCESS | 2715 | 1461347761326 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a457a800 == 165 [pid = 2715] [id = 671] 10:56:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a2bb2400) [pid = 2715] [serial = 2014] [outer = (nil)] 10:56:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a3183000) [pid = 2715] [serial = 2015] [outer = 0x7f30a2bb2400] 10:56:01 INFO - PROCESS | 2715 | 1461347761401 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a320c400) [pid = 2715] [serial = 2016] [outer = 0x7f30a2bb2400] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a2bb1400) [pid = 2715] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30a9d39c00) [pid = 2715] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f309f197400) [pid = 2715] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a2eadc00) [pid = 2715] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f309f8e1800) [pid = 2715] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30a7b7a400) [pid = 2715] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30a9d39800) [pid = 2715] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30a190a000) [pid = 2715] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30a7b73c00) [pid = 2715] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30a565b800) [pid = 2715] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f309fd4a000) [pid = 2715] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30a32ad400) [pid = 2715] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30a6bee000) [pid = 2715] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30abcec800) [pid = 2715] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f309f199400) [pid = 2715] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30a32ae000) [pid = 2715] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30aa054400) [pid = 2715] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30a6989000) [pid = 2715] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 127 (0x7f309f9e3c00) [pid = 2715] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 126 (0x7f30a2eb0400) [pid = 2715] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 125 (0x7f30a138d400) [pid = 2715] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:56:02 INFO - PROCESS | 2715 | --DOMWINDOW == 124 (0x7f30a2bb1000) [pid = 2715] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:56:02 INFO - PROCESS | 2715 | 1461347762669 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]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:56:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2000ms 10:56:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:56:02 INFO - PROCESS | 2715 | 1461347762705 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 2715 | 1461347762708 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 10:56:02 INFO - PROCESS | 2715 | 1461347762714 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 2715 | 1461347762718 Marionette TRACE conn3 <- [1,2658,null,{}] 10:56:02 INFO - PROCESS | 2715 | 1461347762724 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}] 10:56:02 INFO - PROCESS | 2715 | 1461347762932 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:56:03 INFO - PROCESS | 2715 | 1461347763121 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4595800 == 166 [pid = 2715] [id = 672] 10:56:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 125 (0x7f309ee3e000) [pid = 2715] [serial = 2017] [outer = (nil)] 10:56:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 126 (0x7f30a2ea9400) [pid = 2715] [serial = 2018] [outer = 0x7f309ee3e000] 10:56:03 INFO - PROCESS | 2715 | 1461347763188 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 127 (0x7f30a32b7400) [pid = 2715] [serial = 2019] [outer = 0x7f309ee3e000] 10:56:03 INFO - PROCESS | 2715 | 1461347763957 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]]]}] 10:56:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:56:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1280ms 10:56:03 INFO - PROCESS | 2715 | 1461347763994 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 2715 | 1461347763998 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 10:56:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:56:04 INFO - PROCESS | 2715 | 1461347764004 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 2715 | 1461347764007 Marionette TRACE conn3 <- [1,2662,null,{}] 10:56:04 INFO - PROCESS | 2715 | 1461347764183 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}] 10:56:04 INFO - PROCESS | 2715 | 1461347764519 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:56:04 INFO - PROCESS | 2715 | 1461347764837 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1faa800 == 167 [pid = 2715] [id = 673] 10:56:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 128 (0x7f309f8d8400) [pid = 2715] [serial = 2020] [outer = (nil)] 10:56:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f309f9e7800) [pid = 2715] [serial = 2021] [outer = 0x7f309f8d8400] 10:56:04 INFO - PROCESS | 2715 | 1461347764922 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f309fd50000) [pid = 2715] [serial = 2022] [outer = 0x7f309f8d8400] 10:56:05 INFO - PROCESS | 2715 | 1461347765854 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]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:56:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1899ms 10:56:05 INFO - PROCESS | 2715 | 1461347765906 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 2715 | 1461347765912 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 10:56:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:56:05 INFO - PROCESS | 2715 | 1461347765920 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 2715 | 1461347765922 Marionette TRACE conn3 <- [1,2666,null,{}] 10:56:05 INFO - PROCESS | 2715 | 1461347765930 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}] 10:56:06 INFO - PROCESS | 2715 | 1461347766176 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:56:06 INFO - PROCESS | 2715 | 1461347766453 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a661b000 == 168 [pid = 2715] [id = 674] 10:56:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30a2bacc00) [pid = 2715] [serial = 2023] [outer = (nil)] 10:56:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30a2ea4c00) [pid = 2715] [serial = 2024] [outer = 0x7f30a2bacc00] 10:56:06 INFO - PROCESS | 2715 | 1461347766584 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30a3206000) [pid = 2715] [serial = 2025] [outer = 0x7f30a2bacc00] 10:56:07 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:07 INFO - PROCESS | 2715 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:56:07 INFO - PROCESS | 2715 | 1461347767995 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]]]}] 10:56:08 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) 10:56:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2090ms 10:56:08 INFO - PROCESS | 2715 | 1461347768008 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 2715 | 1461347768012 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 10:56:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:56:08 INFO - PROCESS | 2715 | 1461347768019 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 2715 | 1461347768022 Marionette TRACE conn3 <- [1,2670,null,{}] 10:56:08 INFO - PROCESS | 2715 | 1461347768028 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}] 10:56:08 INFO - PROCESS | 2715 | 1461347768330 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:56:08 INFO - PROCESS | 2715 | 1461347768569 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a8c000 == 169 [pid = 2715] [id = 675] 10:56:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30a32b9400) [pid = 2715] [serial = 2026] [outer = (nil)] 10:56:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a4556c00) [pid = 2715] [serial = 2027] [outer = 0x7f30a32b9400] 10:56:08 INFO - PROCESS | 2715 | 1461347768649 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a4da7800) [pid = 2715] [serial = 2028] [outer = 0x7f30a32b9400] 10:56:09 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:10 INFO - PROCESS | 2715 | 1461347770046 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 2715 | 1461347770117 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 10:56:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:56:10 INFO - PROCESS | 2715 | 1461347770229 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 2715 | 1461347770233 Marionette TRACE conn3 <- [1,2674,null,{}] 10:56:10 INFO - PROCESS | 2715 | 1461347770260 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}] 10:56:10 INFO - PROCESS | 2715 | 1461347770483 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:56:10 INFO - PROCESS | 2715 | 1461347770746 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8012800 == 170 [pid = 2715] [id = 676] 10:56:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a43d3400) [pid = 2715] [serial = 2029] [outer = (nil)] 10:56:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a64eac00) [pid = 2715] [serial = 2030] [outer = 0x7f30a43d3400] 10:56:10 INFO - PROCESS | 2715 | 1461347770821 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a6a3d000) [pid = 2715] [serial = 2031] [outer = 0x7f30a43d3400] 10:56:12 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:12 INFO - PROCESS | 2715 | 1461347772163 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 2715 | 1461347772200 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 10:56:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:56:12 INFO - PROCESS | 2715 | 1461347772206 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 2715 | 1461347772210 Marionette TRACE conn3 <- [1,2678,null,{}] 10:56:12 INFO - PROCESS | 2715 | 1461347772215 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}] 10:56:12 INFO - PROCESS | 2715 | 1461347772480 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:56:12 INFO - PROCESS | 2715 | 1461347772720 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8cc4800 == 171 [pid = 2715] [id = 677] 10:56:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a4551800) [pid = 2715] [serial = 2032] [outer = (nil)] 10:56:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a7752000) [pid = 2715] [serial = 2033] [outer = 0x7f30a4551800] 10:56:12 INFO - PROCESS | 2715 | 1461347772794 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a7a68000) [pid = 2715] [serial = 2034] [outer = 0x7f30a4551800] 10:56:14 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:14 INFO - PROCESS | 2715 | 1461347774110 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]]]}] 10:56:14 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) 10:56:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1934ms 10:56:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:56:14 INFO - PROCESS | 2715 | 1461347774142 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 2715 | 1461347774145 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 10:56:14 INFO - PROCESS | 2715 | 1461347774152 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 2715 | 1461347774155 Marionette TRACE conn3 <- [1,2682,null,{}] 10:56:14 INFO - PROCESS | 2715 | 1461347774160 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}] 10:56:14 INFO - PROCESS | 2715 | 1461347774478 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:56:14 INFO - PROCESS | 2715 | 1461347774732 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa3d7000 == 172 [pid = 2715] [id = 678] 10:56:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f309f0bcc00) [pid = 2715] [serial = 2035] [outer = (nil)] 10:56:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a8bd1c00) [pid = 2715] [serial = 2036] [outer = 0x7f309f0bcc00] 10:56:14 INFO - PROCESS | 2715 | 1461347774812 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a9d3f000) [pid = 2715] [serial = 2037] [outer = 0x7f309f0bcc00] 10:56:16 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:16 INFO - PROCESS | 2715 | 1461347776152 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]]]}] 10:56:16 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) 10:56:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2032ms 10:56:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:56:16 INFO - PROCESS | 2715 | 1461347776184 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 2715 | 1461347776187 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 10:56:16 INFO - PROCESS | 2715 | 1461347776194 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 2715 | 1461347776197 Marionette TRACE conn3 <- [1,2686,null,{}] 10:56:16 INFO - PROCESS | 2715 | 1461347776202 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}] 10:56:16 INFO - PROCESS | 2715 | 1461347776423 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:56:16 INFO - PROCESS | 2715 | 1461347776737 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ab9de800 == 173 [pid = 2715] [id = 679] 10:56:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a7751000) [pid = 2715] [serial = 2038] [outer = (nil)] 10:56:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30aa054800) [pid = 2715] [serial = 2039] [outer = 0x7f30a7751000] 10:56:16 INFO - PROCESS | 2715 | 1461347776811 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30aa439000) [pid = 2715] [serial = 2040] [outer = 0x7f30a7751000] 10:56:18 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:18 INFO - PROCESS | 2715 | 1461347778174 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 2715 | 1461347778237 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 10:56:18 INFO - PROCESS | 2715 | 1461347778243 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 2715 | 1461347778246 Marionette TRACE conn3 <- [1,2690,null,{}] 10:56:18 INFO - PROCESS | 2715 | 1461347778252 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}] 10:56:18 INFO - PROCESS | 2715 | 1461347778554 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:56:18 INFO - PROCESS | 2715 | 1461347778826 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac596800 == 174 [pid = 2715] [id = 680] 10:56:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a7dc9400) [pid = 2715] [serial = 2041] [outer = (nil)] 10:56:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30aa6c7800) [pid = 2715] [serial = 2042] [outer = 0x7f30a7dc9400] 10:56:18 INFO - PROCESS | 2715 | 1461347778902 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30abcf5400) [pid = 2715] [serial = 2043] [outer = 0x7f30a7dc9400] 10:56:20 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:20 INFO - PROCESS | 2715 | 1461347780273 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 2715 | 1461347780334 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 10:56:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:56:20 INFO - PROCESS | 2715 | 1461347780341 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 2715 | 1461347780344 Marionette TRACE conn3 <- [1,2694,null,{}] 10:56:20 INFO - PROCESS | 2715 | 1461347780352 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}] 10:56:20 INFO - PROCESS | 2715 | 1461347780660 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:56:20 INFO - PROCESS | 2715 | 1461347780931 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12da800 == 175 [pid = 2715] [id = 681] 10:56:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a2eab800) [pid = 2715] [serial = 2044] [outer = (nil)] 10:56:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30ac41f400) [pid = 2715] [serial = 2045] [outer = 0x7f30a2eab800] 10:56:21 INFO - PROCESS | 2715 | 1461347781008 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30ac63f800) [pid = 2715] [serial = 2046] [outer = 0x7f30a2eab800] 10:56:22 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:22 INFO - PROCESS | 2715 | 1461347782338 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 2715 | 1461347782392 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 10:56:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:56:22 INFO - PROCESS | 2715 | 1461347782399 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - PROCESS | 2715 | 1461347782405 Marionette TRACE conn3 <- [1,2698,null,{}] 10:56:22 INFO - PROCESS | 2715 | 1461347782411 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}] 10:56:22 INFO - PROCESS | 2715 | 1461347782752 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:56:23 INFO - PROCESS | 2715 | 1461347783011 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1aa7000 == 176 [pid = 2715] [id = 682] 10:56:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30aa056000) [pid = 2715] [serial = 2047] [outer = (nil)] 10:56:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b05a6c00) [pid = 2715] [serial = 2048] [outer = 0x7f30aa056000] 10:56:23 INFO - PROCESS | 2715 | 1461347783095 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30b0bd8c00) [pid = 2715] [serial = 2049] [outer = 0x7f30aa056000] 10:56:24 INFO - PROCESS | 2715 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:24 INFO - PROCESS | 2715 | 1461347784461 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 2715 | 1461347784495 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 10:56:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:56:24 INFO - PROCESS | 2715 | 1461347784503 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 2715 | 1461347784507 Marionette TRACE conn3 <- [1,2702,null,{}] 10:56:24 INFO - PROCESS | 2715 | 1461347784513 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}] 10:56:24 INFO - PROCESS | 2715 | 1461347784851 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:56:25 INFO - PROCESS | 2715 | 1461347785167 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44f5800 == 177 [pid = 2715] [id = 683] 10:56:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f309e76d800) [pid = 2715] [serial = 2050] [outer = (nil)] 10:56:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b05abc00) [pid = 2715] [serial = 2051] [outer = 0x7f309e76d800] 10:56:25 INFO - PROCESS | 2715 | 1461347785258 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b29ec400) [pid = 2715] [serial = 2052] [outer = 0x7f309e76d800] 10:56:26 INFO - PROCESS | 2715 | 1461347786295 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]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:56:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1842ms 10:56:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:56:26 INFO - PROCESS | 2715 | 1461347786347 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 2715 | 1461347786350 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 10:56:26 INFO - PROCESS | 2715 | 1461347786357 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 2715 | 1461347786361 Marionette TRACE conn3 <- [1,2706,null,{}] 10:56:26 INFO - PROCESS | 2715 | 1461347786367 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}] 10:56:26 INFO - PROCESS | 2715 | 1461347786635 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:56:27 INFO - PROCESS | 2715 | 1461347787488 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a23cc800 == 178 [pid = 2715] [id = 684] 10:56:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f309ee35000) [pid = 2715] [serial = 2053] [outer = (nil)] 10:56:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f309ee3e400) [pid = 2715] [serial = 2054] [outer = 0x7f309ee35000] 10:56:27 INFO - PROCESS | 2715 | 1461347787598 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f309f193000) [pid = 2715] [serial = 2055] [outer = 0x7f309ee35000] 10:56:28 INFO - PROCESS | 2715 | 1461347788723 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]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:56:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2383ms 10:56:28 INFO - PROCESS | 2715 | 1461347788739 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 2715 | 1461347788746 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 10:56:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:56:28 INFO - PROCESS | 2715 | 1461347788755 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 2715 | 1461347788759 Marionette TRACE conn3 <- [1,2710,null,{}] 10:56:28 INFO - PROCESS | 2715 | 1461347788767 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}] 10:56:28 INFO - PROCESS | 2715 | 1461347788996 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:56:29 INFO - PROCESS | 2715 | 1461347789322 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6321000 == 179 [pid = 2715] [id = 685] 10:56:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f309fd43800) [pid = 2715] [serial = 2056] [outer = (nil)] 10:56:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30a1886c00) [pid = 2715] [serial = 2057] [outer = 0x7f309fd43800] 10:56:29 INFO - PROCESS | 2715 | 1461347789405 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30a25f2000) [pid = 2715] [serial = 2058] [outer = 0x7f309fd43800] 10:56:30 INFO - PROCESS | 2715 | 1461347790327 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] 10:56:30 INFO - PROCESS | 2715 | 1461347790410 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 10:56:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:56:30 INFO - PROCESS | 2715 | 1461347790419 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 2715 | 1461347790423 Marionette TRACE conn3 <- [1,2714,null,{}] 10:56:30 INFO - PROCESS | 2715 | 1461347790428 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}] 10:56:30 INFO - PROCESS | 2715 | 1461347790708 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:56:31 INFO - PROCESS | 2715 | 1461347791260 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a182b000 == 180 [pid = 2715] [id = 686] 10:56:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30a138dc00) [pid = 2715] [serial = 2059] [outer = (nil)] 10:56:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30a25f8c00) [pid = 2715] [serial = 2060] [outer = 0x7f30a138dc00] 10:56:31 INFO - PROCESS | 2715 | 1461347791333 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30a32af800) [pid = 2715] [serial = 2061] [outer = 0x7f30a138dc00] 10:56:32 INFO - PROCESS | 2715 | 1461347792239 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]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:56:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1896ms 10:56:32 INFO - PROCESS | 2715 | 1461347792315 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 2715 | 1461347792318 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 10:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:56:32 INFO - PROCESS | 2715 | 1461347792328 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 2715 | 1461347792338 Marionette TRACE conn3 <- [1,2718,null,{}] 10:56:32 INFO - PROCESS | 2715 | 1461347792353 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}] 10:56:32 INFO - PROCESS | 2715 | 1461347792695 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:56:32 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac5a1800 == 179 [pid = 2715] [id = 257] 10:56:32 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d4076800 == 178 [pid = 2715] [id = 578] 10:56:32 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc2b000 == 177 [pid = 2715] [id = 252] 10:56:32 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a2ea2400) [pid = 2715] [serial = 1952] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbc3c800 == 176 [pid = 2715] [id = 572] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e62000 == 175 [pid = 2715] [id = 98] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bfb27800 == 174 [pid = 2715] [id = 574] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d1b30800 == 173 [pid = 2715] [id = 577] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cf19f000 == 172 [pid = 2715] [id = 576] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be5d6800 == 171 [pid = 2715] [id = 43] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc999800 == 170 [pid = 2715] [id = 573] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cc91b800 == 169 [pid = 2715] [id = 575] 10:56:33 INFO - PROCESS | 2715 | 1461347793033 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7410000 == 168 [pid = 2715] [id = 579] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a457a800 == 167 [pid = 2715] [id = 671] 10:56:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a182c000 == 168 [pid = 2715] [id = 687] 10:56:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f309f19b400) [pid = 2715] [serial = 2062] [outer = (nil)] 10:56:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30a1381000) [pid = 2715] [serial = 2063] [outer = 0x7f309f19b400] 10:56:33 INFO - PROCESS | 2715 | 1461347793139 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30a454dc00) [pid = 2715] [serial = 2064] [outer = 0x7f309f19b400] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2914800 == 167 [pid = 2715] [id = 670] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1769000 == 166 [pid = 2715] [id = 669] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b7411000 == 165 [pid = 2715] [id = 667] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b70a5000 == 164 [pid = 2715] [id = 666] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6ebd800 == 163 [pid = 2715] [id = 665] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4dcc000 == 162 [pid = 2715] [id = 664] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3d6f000 == 161 [pid = 2715] [id = 663] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3ca1800 == 160 [pid = 2715] [id = 662] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2f11800 == 159 [pid = 2715] [id = 485] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2ddf000 == 158 [pid = 2715] [id = 661] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b12ea800 == 157 [pid = 2715] [id = 660] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6d1000 == 156 [pid = 2715] [id = 659] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309b9f2000 == 155 [pid = 2715] [id = 532] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abb1e000 == 154 [pid = 2715] [id = 658] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa61d800 == 153 [pid = 2715] [id = 657] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa4a6000 == 152 [pid = 2715] [id = 656] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8912800 == 151 [pid = 2715] [id = 655] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7fd8000 == 150 [pid = 2715] [id = 654] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7a88000 == 149 [pid = 2715] [id = 653] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a45de800 == 148 [pid = 2715] [id = 652] 10:56:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1fa8800 == 147 [pid = 2715] [id = 651] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30ab926c00) [pid = 2715] [serial = 1926] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f309facec00) [pid = 2715] [serial = 1890] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a8bcdc00) [pid = 2715] [serial = 1917] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30ac41e000) [pid = 2715] [serial = 1932] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30a9e72c00) [pid = 2715] [serial = 1920] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30a2ba4000) [pid = 2715] [serial = 1893] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30aa42dc00) [pid = 2715] [serial = 1922] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a6a30400) [pid = 2715] [serial = 1905] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30aa6c1400) [pid = 2715] [serial = 1925] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30a455cc00) [pid = 2715] [serial = 1902] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30a6bf4800) [pid = 2715] [serial = 1907] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30a43db800) [pid = 2715] [serial = 1901] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30a6986800) [pid = 2715] [serial = 1904] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30a25ee400) [pid = 2715] [serial = 1892] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30ac639c00) [pid = 2715] [serial = 1935] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30ac51b000) [pid = 2715] [serial = 1934] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30ab931c00) [pid = 2715] [serial = 1928] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a7a60000) [pid = 2715] [serial = 1910] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f309f8e3c00) [pid = 2715] [serial = 1889] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30a890cc00) [pid = 2715] [serial = 1916] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30abcecc00) [pid = 2715] [serial = 1929] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a7a67400) [pid = 2715] [serial = 1911] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a3185800) [pid = 2715] [serial = 1818] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a4211400) [pid = 2715] [serial = 1898] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a7a5c000) [pid = 2715] [serial = 1913] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a7dc8c00) [pid = 2715] [serial = 1914] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30aa434400) [pid = 2715] [serial = 1923] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a7758c00) [pid = 2715] [serial = 1908] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a320f400) [pid = 2715] [serial = 1896] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a3190800) [pid = 2715] [serial = 1895] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30a9d3cc00) [pid = 2715] [serial = 1919] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30a43cdc00) [pid = 2715] [serial = 1899] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30ac416c00) [pid = 2715] [serial = 1931] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30a3209c00) [pid = 2715] [serial = 1950] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30b0806800) [pid = 2715] [serial = 1941] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a224ac00) [pid = 2715] [serial = 1947] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30a187d800) [pid = 2715] [serial = 1946] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30b05a0000) [pid = 2715] [serial = 1938] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f309f8e7400) [pid = 2715] [serial = 1943] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f309f9f1c00) [pid = 2715] [serial = 1944] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30a2ead400) [pid = 2715] [serial = 1949] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30ac66ac00) [pid = 2715] [serial = 1937] [outer = (nil)] [url = about:blank] 10:56:33 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30b05a9800) [pid = 2715] [serial = 1940] [outer = (nil)] [url = about:blank] 10:56:34 INFO - PROCESS | 2715 | 1461347794048 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] 10:56:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:56:34 INFO - PROCESS | 2715 | 1461347794086 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 10:56:34 INFO - PROCESS | 2715 | 1461347794092 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 2715 | 1461347794095 Marionette TRACE conn3 <- [1,2722,null,{}] 10:56:34 INFO - PROCESS | 2715 | 1461347794100 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}] 10:56:34 INFO - PROCESS | 2715 | 1461347794307 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:56:34 INFO - PROCESS | 2715 | 1461347794506 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4594800 == 148 [pid = 2715] [id = 688] 10:56:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f309e770000) [pid = 2715] [serial = 2065] [outer = (nil)] 10:56:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30a4da9800) [pid = 2715] [serial = 2066] [outer = 0x7f309e770000] 10:56:34 INFO - PROCESS | 2715 | 1461347794573 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30a6987000) [pid = 2715] [serial = 2067] [outer = 0x7f309e770000] 10:56:35 INFO - PROCESS | 2715 | 1461347795441 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] 10:56:35 INFO - PROCESS | 2715 | 1461347795528 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 10:56:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:56:35 INFO - PROCESS | 2715 | 1461347795540 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 2715 | 1461347795542 Marionette TRACE conn3 <- [1,2726,null,{}] 10:56:35 INFO - PROCESS | 2715 | 1461347795549 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}] 10:56:35 INFO - PROCESS | 2715 | 1461347795832 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:56:35 INFO - PROCESS | 2715 | 1461347795866 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7fd7800 == 149 [pid = 2715] [id = 689] 10:56:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30a7758c00) [pid = 2715] [serial = 2068] [outer = (nil)] 10:56:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30a7a67800) [pid = 2715] [serial = 2069] [outer = 0x7f30a7758c00] 10:56:35 INFO - PROCESS | 2715 | 1461347795956 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30a7dc9000) [pid = 2715] [serial = 2070] [outer = 0x7f30a7758c00] 10:56:36 INFO - PROCESS | 2715 | 1461347796953 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]]]}] 10:56:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:56:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1478ms 10:56:37 INFO - PROCESS | 2715 | 1461347797019 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:56:37 INFO - PROCESS | 2715 | 1461347797024 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 10:56:37 INFO - PROCESS | 2715 | 1461347797031 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 2715 | 1461347797034 Marionette TRACE conn3 <- [1,2730,null,{}] 10:56:37 INFO - PROCESS | 2715 | 1461347797040 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}] 10:56:37 INFO - PROCESS | 2715 | 1461347797332 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:56:37 INFO - PROCESS | 2715 | 1461347797364 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8ccc000 == 150 [pid = 2715] [id = 690] 10:56:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a8906000) [pid = 2715] [serial = 2071] [outer = (nil)] 10:56:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a9d12c00) [pid = 2715] [serial = 2072] [outer = 0x7f30a8906000] 10:56:37 INFO - PROCESS | 2715 | 1461347797429 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a9d36c00) [pid = 2715] [serial = 2073] [outer = 0x7f30a8906000] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f309ee31000) [pid = 2715] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a2bb2400) [pid = 2715] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30b15b4800) [pid = 2715] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f309fd51000) [pid = 2715] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30b2a49400) [pid = 2715] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30b1219c00) [pid = 2715] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f309e76c400) [pid = 2715] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30a4553400) [pid = 2715] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f309fd45000) [pid = 2715] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 127 (0x7f30a7dca800) [pid = 2715] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 126 (0x7f30a138d800) [pid = 2715] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 125 (0x7f30a1884c00) [pid = 2715] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 124 (0x7f30a138d000) [pid = 2715] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 123 (0x7f30a4da4400) [pid = 2715] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 122 (0x7f309f0b8800) [pid = 2715] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 121 (0x7f30a32bb000) [pid = 2715] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 120 (0x7f309e76e800) [pid = 2715] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 119 (0x7f30a43cf400) [pid = 2715] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 118 (0x7f309f192400) [pid = 2715] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 117 (0x7f30a9d13c00) [pid = 2715] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:56:38 INFO - PROCESS | 2715 | --DOMWINDOW == 116 (0x7f309fd45c00) [pid = 2715] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:56:39 INFO - PROCESS | 2715 | 1461347799242 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 2715 | 1461347799279 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 10:56:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:56:39 INFO - PROCESS | 2715 | 1461347799286 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 2715 | 1461347799288 Marionette TRACE conn3 <- [1,2734,null,{}] 10:56:39 INFO - PROCESS | 2715 | 1461347799293 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}] 10:56:39 INFO - PROCESS | 2715 | 1461347799561 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:56:39 INFO - PROCESS | 2715 | 1461347799728 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa2da800 == 151 [pid = 2715] [id = 691] 10:56:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 117 (0x7f30a138d800) [pid = 2715] [serial = 2074] [outer = (nil)] 10:56:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 118 (0x7f30a4da4400) [pid = 2715] [serial = 2075] [outer = 0x7f30a138d800] 10:56:39 INFO - PROCESS | 2715 | 1461347799791 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 119 (0x7f30a9d3a400) [pid = 2715] [serial = 2076] [outer = 0x7f30a138d800] 10:56:40 INFO - PROCESS | 2715 | 1461347800854 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]]]}] 10:56:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:56:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1636ms 10:56:40 INFO - PROCESS | 2715 | 1461347800924 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 2715 | 1461347800931 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 10:56:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:56:40 INFO - PROCESS | 2715 | 1461347800940 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - PROCESS | 2715 | 1461347800947 Marionette TRACE conn3 <- [1,2738,null,{}] 10:56:40 INFO - PROCESS | 2715 | 1461347800957 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}] 10:56:41 INFO - PROCESS | 2715 | 1461347801247 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:56:41 INFO - PROCESS | 2715 | 1461347801582 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4579000 == 152 [pid = 2715] [id = 692] 10:56:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 120 (0x7f309f0b2800) [pid = 2715] [serial = 2077] [outer = (nil)] 10:56:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 121 (0x7f309fad3c00) [pid = 2715] [serial = 2078] [outer = 0x7f309f0b2800] 10:56:41 INFO - PROCESS | 2715 | 1461347801663 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 122 (0x7f30a1878400) [pid = 2715] [serial = 2079] [outer = 0x7f309f0b2800] 10:56:42 INFO - PROCESS | 2715 | 1461347802567 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]]]}] 10:56:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:56:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1689ms 10:56:42 INFO - PROCESS | 2715 | 1461347802631 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 2715 | 1461347802639 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 10:56:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:56:42 INFO - PROCESS | 2715 | 1461347802650 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 2715 | 1461347802654 Marionette TRACE conn3 <- [1,2742,null,{}] 10:56:42 INFO - PROCESS | 2715 | 1461347802660 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}] 10:56:42 INFO - PROCESS | 2715 | 1461347802937 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:56:43 INFO - PROCESS | 2715 | 1461347803307 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7eb5800 == 153 [pid = 2715] [id = 693] 10:56:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 123 (0x7f30a3191400) [pid = 2715] [serial = 2080] [outer = (nil)] 10:56:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 124 (0x7f30a320c000) [pid = 2715] [serial = 2081] [outer = 0x7f30a3191400] 10:56:43 INFO - PROCESS | 2715 | 1461347803387 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 125 (0x7f30a43da000) [pid = 2715] [serial = 2082] [outer = 0x7f30a3191400] 10:56:44 INFO - PROCESS | 2715 | 1461347804306 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]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:56:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1692ms 10:56:44 INFO - PROCESS | 2715 | 1461347804342 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 2715 | 1461347804345 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 10:56:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:56:44 INFO - PROCESS | 2715 | 1461347804352 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 2715 | 1461347804358 Marionette TRACE conn3 <- [1,2746,null,{}] 10:56:44 INFO - PROCESS | 2715 | 1461347804374 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}] 10:56:44 INFO - PROCESS | 2715 | 1461347804636 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:56:44 INFO - PROCESS | 2715 | 1461347804912 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa513800 == 154 [pid = 2715] [id = 694] 10:56:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 126 (0x7f30a698cc00) [pid = 2715] [serial = 2083] [outer = (nil)] 10:56:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 127 (0x7f30a775b800) [pid = 2715] [serial = 2084] [outer = 0x7f30a698cc00] 10:56:45 INFO - PROCESS | 2715 | 1461347805067 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 128 (0x7f30a7b7d400) [pid = 2715] [serial = 2085] [outer = 0x7f30a698cc00] 10:56:45 INFO - PROCESS | 2715 | 1461347805970 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]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:56:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1692ms 10:56:46 INFO - PROCESS | 2715 | 1461347806045 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 2715 | 1461347806049 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 10:56:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:56:46 INFO - PROCESS | 2715 | 1461347806056 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 2715 | 1461347806059 Marionette TRACE conn3 <- [1,2750,null,{}] 10:56:46 INFO - PROCESS | 2715 | 1461347806065 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}] 10:56:46 INFO - PROCESS | 2715 | 1461347806336 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:56:46 INFO - PROCESS | 2715 | 1461347806652 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abaa4000 == 155 [pid = 2715] [id = 695] 10:56:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f30a6a35000) [pid = 2715] [serial = 2086] [outer = (nil)] 10:56:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30a9d15c00) [pid = 2715] [serial = 2087] [outer = 0x7f30a6a35000] 10:56:46 INFO - PROCESS | 2715 | 1461347806727 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30a9e7bc00) [pid = 2715] [serial = 2088] [outer = 0x7f30a6a35000] 10:56:47 INFO - PROCESS | 2715 | 1461347807593 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]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:56:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1584ms 10:56:47 INFO - PROCESS | 2715 | 1461347807641 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 2715 | 1461347807645 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 10:56:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:56:47 INFO - PROCESS | 2715 | 1461347807652 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 2715 | 1461347807655 Marionette TRACE conn3 <- [1,2754,null,{}] 10:56:47 INFO - PROCESS | 2715 | 1461347807660 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}] 10:56:47 INFO - PROCESS | 2715 | 1461347807889 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:56:48 INFO - PROCESS | 2715 | 1461347808161 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac6b4000 == 156 [pid = 2715] [id = 696] 10:56:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f30a8910c00) [pid = 2715] [serial = 2089] [outer = (nil)] 10:56:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f30aa42f800) [pid = 2715] [serial = 2090] [outer = 0x7f30a8910c00] 10:56:48 INFO - PROCESS | 2715 | 1461347808286 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30aa6c7c00) [pid = 2715] [serial = 2091] [outer = 0x7f30a8910c00] 10:56:49 INFO - PROCESS | 2715 | 1461347809127 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]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:56:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1533ms 10:56:49 INFO - PROCESS | 2715 | 1461347809186 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 2715 | 1461347809189 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 10:56:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:56:49 INFO - PROCESS | 2715 | 1461347809195 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 2715 | 1461347809199 Marionette TRACE conn3 <- [1,2758,null,{}] 10:56:49 INFO - PROCESS | 2715 | 1461347809205 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}] 10:56:49 INFO - PROCESS | 2715 | 1461347809464 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:56:49 INFO - PROCESS | 2715 | 1461347809786 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13c3000 == 157 [pid = 2715] [id = 697] 10:56:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30ac66cc00) [pid = 2715] [serial = 2092] [outer = (nil)] 10:56:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30b05a3400) [pid = 2715] [serial = 2093] [outer = 0x7f30ac66cc00] 10:56:49 INFO - PROCESS | 2715 | 1461347809870 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30b080c400) [pid = 2715] [serial = 2094] [outer = 0x7f30ac66cc00] 10:56:50 INFO - PROCESS | 2715 | 1461347810755 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]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:56:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1582ms 10:56:50 INFO - PROCESS | 2715 | 1461347810779 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 2715 | 1461347810783 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 10:56:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:56:50 INFO - PROCESS | 2715 | 1461347810789 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 2715 | 1461347810793 Marionette TRACE conn3 <- [1,2762,null,{}] 10:56:50 INFO - PROCESS | 2715 | 1461347810798 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}] 10:56:51 INFO - PROCESS | 2715 | 1461347811026 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:56:51 INFO - PROCESS | 2715 | 1461347811306 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b2ddb800 == 158 [pid = 2715] [id = 698] 10:56:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30ac671800) [pid = 2715] [serial = 2095] [outer = (nil)] 10:56:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30b120c000) [pid = 2715] [serial = 2096] [outer = 0x7f30ac671800] 10:56:51 INFO - PROCESS | 2715 | 1461347811382 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30b15b3800) [pid = 2715] [serial = 2097] [outer = 0x7f30ac671800] 10:56:52 INFO - PROCESS | 2715 | 1461347812308 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]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1579ms 10:56:52 INFO - PROCESS | 2715 | 1461347812370 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 2715 | 1461347812374 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 10:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:56:52 INFO - PROCESS | 2715 | 1461347812380 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 2715 | 1461347812383 Marionette TRACE conn3 <- [1,2766,null,{}] 10:56:52 INFO - PROCESS | 2715 | 1461347812389 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}] 10:56:52 INFO - PROCESS | 2715 | 1461347812638 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:56:52 INFO - PROCESS | 2715 | 1461347812911 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3ca7000 == 159 [pid = 2715] [id = 699] 10:56:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30b0806800) [pid = 2715] [serial = 2098] [outer = (nil)] 10:56:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30b15bd400) [pid = 2715] [serial = 2099] [outer = 0x7f30b0806800] 10:56:53 INFO - PROCESS | 2715 | 1461347813030 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30b1abcc00) [pid = 2715] [serial = 2100] [outer = 0x7f30b0806800] 10:56:53 INFO - PROCESS | 2715 | 1461347813832 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]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:56:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1487ms 10:56:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:56:53 INFO - PROCESS | 2715 | 1461347813869 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 2715 | 1461347813872 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 10:56:53 INFO - PROCESS | 2715 | 1461347813878 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 2715 | 1461347813881 Marionette TRACE conn3 <- [1,2770,null,{}] 10:56:53 INFO - PROCESS | 2715 | 1461347813886 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}] 10:56:54 INFO - PROCESS | 2715 | 1461347814120 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:56:54 INFO - PROCESS | 2715 | 1461347814398 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4dba000 == 160 [pid = 2715] [id = 700] 10:56:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30b15b4000) [pid = 2715] [serial = 2101] [outer = (nil)] 10:56:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30b29e3c00) [pid = 2715] [serial = 2102] [outer = 0x7f30b15b4000] 10:56:54 INFO - PROCESS | 2715 | 1461347814479 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30b2a41800) [pid = 2715] [serial = 2103] [outer = 0x7f30b15b4000] 10:56:55 INFO - PROCESS | 2715 | 1461347815380 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]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:56:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1535ms 10:56:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:56:55 INFO - PROCESS | 2715 | 1461347815413 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 2715 | 1461347815415 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 10:56:55 INFO - PROCESS | 2715 | 1461347815421 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 2715 | 1461347815425 Marionette TRACE conn3 <- [1,2774,null,{}] 10:56:55 INFO - PROCESS | 2715 | 1461347815435 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}] 10:56:55 INFO - PROCESS | 2715 | 1461347815668 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:56:55 INFO - PROCESS | 2715 | 1461347815943 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6ebb000 == 161 [pid = 2715] [id = 701] 10:56:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30ac66a400) [pid = 2715] [serial = 2104] [outer = (nil)] 10:56:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30b2c5f400) [pid = 2715] [serial = 2105] [outer = 0x7f30ac66a400] 10:56:56 INFO - PROCESS | 2715 | 1461347816064 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30b2c6fc00) [pid = 2715] [serial = 2106] [outer = 0x7f30ac66a400] 10:56:56 INFO - PROCESS | 2715 | 1461347816929 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]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:56:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1541ms 10:56:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:56:56 INFO - PROCESS | 2715 | 1461347816962 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:56:56 INFO - PROCESS | 2715 | 1461347816966 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 10:56:56 INFO - PROCESS | 2715 | 1461347816972 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 2715 | 1461347816976 Marionette TRACE conn3 <- [1,2778,null,{}] 10:56:56 INFO - PROCESS | 2715 | 1461347816982 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}] 10:56:57 INFO - PROCESS | 2715 | 1461347817237 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:56:57 INFO - PROCESS | 2715 | 1461347817570 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70c0000 == 162 [pid = 2715] [id = 702] 10:56:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30b2d08000) [pid = 2715] [serial = 2107] [outer = (nil)] 10:56:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30b31c0000) [pid = 2715] [serial = 2108] [outer = 0x7f30b2d08000] 10:56:57 INFO - PROCESS | 2715 | 1461347817657 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30b32a9800) [pid = 2715] [serial = 2109] [outer = 0x7f30b2d08000] 10:56:58 INFO - PROCESS | 2715 | 1461347818501 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]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:56:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1580ms 10:56:58 INFO - PROCESS | 2715 | 1461347818552 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 2715 | 1461347818555 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 10:56:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:56:58 INFO - PROCESS | 2715 | 1461347818561 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 2715 | 1461347818565 Marionette TRACE conn3 <- [1,2782,null,{}] 10:56:58 INFO - PROCESS | 2715 | 1461347818570 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}] 10:56:58 INFO - PROCESS | 2715 | 1461347818796 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:56:59 INFO - PROCESS | 2715 | 1461347819072 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b751e000 == 163 [pid = 2715] [id = 703] 10:56:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30b2d0d000) [pid = 2715] [serial = 2110] [outer = (nil)] 10:56:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30b3436c00) [pid = 2715] [serial = 2111] [outer = 0x7f30b2d0d000] 10:56:59 INFO - PROCESS | 2715 | 1461347819197 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30b3b08c00) [pid = 2715] [serial = 2112] [outer = 0x7f30b2d0d000] 10:57:00 INFO - PROCESS | 2715 | 1461347820045 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]]]}] 10:57:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:57:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1536ms 10:57:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:57:00 INFO - PROCESS | 2715 | 1461347820099 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 2715 | 1461347820102 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 10:57:00 INFO - PROCESS | 2715 | 1461347820109 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 2715 | 1461347820112 Marionette TRACE conn3 <- [1,2786,null,{}] 10:57:00 INFO - PROCESS | 2715 | 1461347820117 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}] 10:57:00 INFO - PROCESS | 2715 | 1461347820382 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:57:00 INFO - PROCESS | 2715 | 1461347820716 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ba84a800 == 164 [pid = 2715] [id = 704] 10:57:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f309fad2800) [pid = 2715] [serial = 2113] [outer = (nil)] 10:57:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30b3b0f000) [pid = 2715] [serial = 2114] [outer = 0x7f309fad2800] 10:57:00 INFO - PROCESS | 2715 | 1461347820796 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b3c60c00) [pid = 2715] [serial = 2115] [outer = 0x7f309fad2800] 10:57:01 INFO - PROCESS | 2715 | 1461347821655 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]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:57:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1585ms 10:57:01 INFO - PROCESS | 2715 | 1461347821693 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:57:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:57:01 INFO - PROCESS | 2715 | 1461347821697 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 10:57:01 INFO - PROCESS | 2715 | 1461347821704 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 2715 | 1461347821707 Marionette TRACE conn3 <- [1,2790,null,{}] 10:57:01 INFO - PROCESS | 2715 | 1461347821712 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}] 10:57:02 INFO - PROCESS | 2715 | 1461347822015 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:57:02 INFO - PROCESS | 2715 | 1461347822402 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bbe1e000 == 165 [pid = 2715] [id = 705] 10:57:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30ac66a000) [pid = 2715] [serial = 2116] [outer = (nil)] 10:57:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b3c67400) [pid = 2715] [serial = 2117] [outer = 0x7f30ac66a000] 10:57:02 INFO - PROCESS | 2715 | 1461347822483 Marionette DEBUG loaded listener.js 10:57:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b3c6bc00) [pid = 2715] [serial = 2118] [outer = 0x7f30ac66a000] 10:57:03 INFO - PROCESS | 2715 | 1461347823349 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]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:57:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1681ms 10:57:03 INFO - PROCESS | 2715 | 1461347823385 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 2715 | 1461347823391 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 10:57:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:57:03 INFO - PROCESS | 2715 | 1461347823399 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 2715 | 1461347823403 Marionette TRACE conn3 <- [1,2794,null,{}] 10:57:03 INFO - PROCESS | 2715 | 1461347823411 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}] 10:57:03 INFO - PROCESS | 2715 | 1461347823662 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:57:04 INFO - PROCESS | 2715 | 1461347823997 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc0d7000 == 166 [pid = 2715] [id = 706] 10:57:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b3c5fc00) [pid = 2715] [serial = 2119] [outer = (nil)] 10:57:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30b3ce7000) [pid = 2715] [serial = 2120] [outer = 0x7f30b3c5fc00] 10:57:04 INFO - PROCESS | 2715 | 1461347824081 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b3dda000) [pid = 2715] [serial = 2121] [outer = 0x7f30b3c5fc00] 10:57:04 INFO - PROCESS | 2715 | 1461347824947 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]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1585ms 10:57:04 INFO - PROCESS | 2715 | 1461347824984 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 2715 | 1461347824988 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 10:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:57:04 INFO - PROCESS | 2715 | 1461347824993 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 2715 | 1461347824996 Marionette TRACE conn3 <- [1,2798,null,{}] 10:57:05 INFO - PROCESS | 2715 | 1461347825003 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}] 10:57:05 INFO - PROCESS | 2715 | 1461347825248 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:57:05 INFO - PROCESS | 2715 | 1461347825643 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc539800 == 167 [pid = 2715] [id = 707] 10:57:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b0bd7400) [pid = 2715] [serial = 2122] [outer = (nil)] 10:57:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b3ef6400) [pid = 2715] [serial = 2123] [outer = 0x7f30b0bd7400] 10:57:05 INFO - PROCESS | 2715 | 1461347825724 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b4944000) [pid = 2715] [serial = 2124] [outer = 0x7f30b0bd7400] 10:57:06 INFO - PROCESS | 2715 | 1461347826593 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]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1633ms 10:57:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:57:06 INFO - PROCESS | 2715 | 1461347826628 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 2715 | 1461347826631 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 10:57:06 INFO - PROCESS | 2715 | 1461347826637 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 2715 | 1461347826640 Marionette TRACE conn3 <- [1,2802,null,{}] 10:57:06 INFO - PROCESS | 2715 | 1461347826645 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}] 10:57:06 INFO - PROCESS | 2715 | 1461347826911 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:57:07 INFO - PROCESS | 2715 | 1461347827233 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bcd15800 == 168 [pid = 2715] [id = 708] 10:57:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b3ce8400) [pid = 2715] [serial = 2125] [outer = (nil)] 10:57:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b4b9cc00) [pid = 2715] [serial = 2126] [outer = 0x7f30b3ce8400] 10:57:07 INFO - PROCESS | 2715 | 1461347827314 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b4d4e000) [pid = 2715] [serial = 2127] [outer = 0x7f30b3ce8400] 10:57:08 INFO - PROCESS | 2715 | 1461347828186 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]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1582ms 10:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:57:08 INFO - PROCESS | 2715 | 1461347828219 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 2715 | 1461347828222 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 10:57:08 INFO - PROCESS | 2715 | 1461347828229 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 2715 | 1461347828232 Marionette TRACE conn3 <- [1,2806,null,{}] 10:57:08 INFO - PROCESS | 2715 | 1461347828237 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}] 10:57:08 INFO - PROCESS | 2715 | 1461347828473 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:57:08 INFO - PROCESS | 2715 | 1461347828757 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd58d800 == 169 [pid = 2715] [id = 709] 10:57:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b4ebb400) [pid = 2715] [serial = 2128] [outer = (nil)] 10:57:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b6359c00) [pid = 2715] [serial = 2129] [outer = 0x7f30b4ebb400] 10:57:08 INFO - PROCESS | 2715 | 1461347828878 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b6362c00) [pid = 2715] [serial = 2130] [outer = 0x7f30b4ebb400] 10:57:09 INFO - PROCESS | 2715 | 1461347829726 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]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1539ms 10:57:09 INFO - PROCESS | 2715 | 1461347829768 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:57:09 INFO - PROCESS | 2715 | 1461347829772 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 10:57:09 INFO - PROCESS | 2715 | 1461347829778 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 2715 | 1461347829781 Marionette TRACE conn3 <- [1,2810,null,{}] 10:57:09 INFO - PROCESS | 2715 | 1461347829786 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}] 10:57:10 INFO - PROCESS | 2715 | 1461347830022 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:57:10 INFO - PROCESS | 2715 | 1461347830317 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bde8f000 == 170 [pid = 2715] [id = 710] 10:57:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30a2bad000) [pid = 2715] [serial = 2131] [outer = (nil)] 10:57:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b653a800) [pid = 2715] [serial = 2132] [outer = 0x7f30a2bad000] 10:57:10 INFO - PROCESS | 2715 | 1461347830443 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30b6541800) [pid = 2715] [serial = 2133] [outer = 0x7f30a2bad000] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8ccc000 == 169 [pid = 2715] [id = 690] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7fd7800 == 168 [pid = 2715] [id = 689] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4594800 == 167 [pid = 2715] [id = 688] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a182c000 == 166 [pid = 2715] [id = 687] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a182b000 == 165 [pid = 2715] [id = 686] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6321000 == 164 [pid = 2715] [id = 685] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a23cc800 == 163 [pid = 2715] [id = 684] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ab9de800 == 162 [pid = 2715] [id = 679] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa3d7000 == 161 [pid = 2715] [id = 678] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cc4800 == 160 [pid = 2715] [id = 677] 10:57:12 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8012800 == 159 [pid = 2715] [id = 676] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a2a32000) [pid = 2715] [serial = 1887] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30a6beb800) [pid = 2715] [serial = 1968] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30a6991c00) [pid = 2715] [serial = 1967] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30ac635800) [pid = 2715] [serial = 1977] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30abcf3400) [pid = 2715] [serial = 1976] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30aa05f000) [pid = 2715] [serial = 1973] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30aa6be000) [pid = 2715] [serial = 1974] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30b0807c00) [pid = 2715] [serial = 1980] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b05a2000) [pid = 2715] [serial = 1979] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30a2baf400) [pid = 2715] [serial = 1959] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30a25f7000) [pid = 2715] [serial = 1958] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30b0bd9800) [pid = 2715] [serial = 1983] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30b0810800) [pid = 2715] [serial = 1982] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30b2c75800) [pid = 2715] [serial = 1995] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30b2c6d400) [pid = 2715] [serial = 1994] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30a2ea9400) [pid = 2715] [serial = 2018] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f309f8e4400) [pid = 2715] [serial = 2009] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f309facbc00) [pid = 2715] [serial = 2010] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30b31cd400) [pid = 2715] [serial = 2001] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b31bec00) [pid = 2715] [serial = 2000] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30a6987400) [pid = 2715] [serial = 1965] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30a64e6c00) [pid = 2715] [serial = 1964] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a4da9400) [pid = 2715] [serial = 1962] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a4d9c000) [pid = 2715] [serial = 1961] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f309fd4e000) [pid = 2715] [serial = 1956] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f309f9e6400) [pid = 2715] [serial = 1955] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a9d3f800) [pid = 2715] [serial = 1971] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a9d18400) [pid = 2715] [serial = 1970] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30b32a4400) [pid = 2715] [serial = 2003] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a190a400) [pid = 2715] [serial = 2013] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a320c400) [pid = 2715] [serial = 2016] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30a1382c00) [pid = 2715] [serial = 2012] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a3183000) [pid = 2715] [serial = 2015] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30b29e1c00) [pid = 2715] [serial = 1988] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30b2c5a400) [pid = 2715] [serial = 1992] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30b2a47800) [pid = 2715] [serial = 1991] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30b2cb8c00) [pid = 2715] [serial = 1998] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30b2cb1400) [pid = 2715] [serial = 1997] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30b15c1800) [pid = 2715] [serial = 1986] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30b15b7400) [pid = 2715] [serial = 1985] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30b3b05000) [pid = 2715] [serial = 2007] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30b3432000) [pid = 2715] [serial = 2006] [outer = (nil)] [url = about:blank] 10:57:12 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30b29e9000) [pid = 2715] [serial = 1989] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 2715 | 1461347833184 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]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:57:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 3446ms 10:57:13 INFO - PROCESS | 2715 | 1461347833224 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:57:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:57:13 INFO - PROCESS | 2715 | 1461347833231 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 10:57:13 INFO - PROCESS | 2715 | 1461347833239 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 2715 | 1461347833244 Marionette TRACE conn3 <- [1,2814,null,{}] 10:57:13 INFO - PROCESS | 2715 | 1461347833251 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}] 10:57:13 INFO - PROCESS | 2715 | 1461347833474 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:57:13 INFO - PROCESS | 2715 | 1461347833667 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a28c8000 == 160 [pid = 2715] [id = 711] 10:57:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f309f9f1000) [pid = 2715] [serial = 2134] [outer = (nil)] 10:57:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f309facf000) [pid = 2715] [serial = 2135] [outer = 0x7f309f9f1000] 10:57:13 INFO - PROCESS | 2715 | 1461347833736 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a010bc00) [pid = 2715] [serial = 2136] [outer = 0x7f309f9f1000] 10:57:14 INFO - PROCESS | 2715 | 1461347834615 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]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1434ms 10:57:14 INFO - PROCESS | 2715 | 1461347834674 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 2715 | 1461347834682 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 10:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:57:14 INFO - PROCESS | 2715 | 1461347834692 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 2715 | 1461347834695 Marionette TRACE conn3 <- [1,2818,null,{}] 10:57:14 INFO - PROCESS | 2715 | 1461347834701 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}] 10:57:14 INFO - PROCESS | 2715 | 1461347834916 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:57:15 INFO - PROCESS | 2715 | 1461347835137 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4339000 == 161 [pid = 2715] [id = 712] 10:57:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f309f9f1800) [pid = 2715] [serial = 2137] [outer = (nil)] 10:57:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a25f7000) [pid = 2715] [serial = 2138] [outer = 0x7f309f9f1800] 10:57:15 INFO - PROCESS | 2715 | 1461347835203 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a2bb2800) [pid = 2715] [serial = 2139] [outer = 0x7f309f9f1800] 10:57:16 INFO - PROCESS | 2715 | 1461347836117 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]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1483ms 10:57:16 INFO - PROCESS | 2715 | 1461347836176 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 2715 | 1461347836180 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 10:57:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:57:16 INFO - PROCESS | 2715 | 1461347836186 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 2715 | 1461347836191 Marionette TRACE conn3 <- [1,2822,null,{}] 10:57:16 INFO - PROCESS | 2715 | 1461347836206 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}] 10:57:16 INFO - PROCESS | 2715 | 1461347836602 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:57:16 INFO - PROCESS | 2715 | 1461347836636 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:16 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a631a000 == 162 [pid = 2715] [id = 713] 10:57:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a3210c00) [pid = 2715] [serial = 2140] [outer = (nil)] 10:57:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a454f400) [pid = 2715] [serial = 2141] [outer = 0x7f30a3210c00] 10:57:16 INFO - PROCESS | 2715 | 1461347836702 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a4da3c00) [pid = 2715] [serial = 2142] [outer = 0x7f30a3210c00] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a7758c00) [pid = 2715] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30a8906000) [pid = 2715] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f309ee3e000) [pid = 2715] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f309e770000) [pid = 2715] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f309f19b400) [pid = 2715] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30a138dc00) [pid = 2715] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f309fd43800) [pid = 2715] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:57:17 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f309ee35000) [pid = 2715] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:57:17 INFO - PROCESS | 2715 | 1461347837848 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]]]}] 10:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1687ms 10:57:17 INFO - PROCESS | 2715 | 1461347837876 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:57:17 INFO - PROCESS | 2715 | 1461347837880 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 10:57:17 INFO - PROCESS | 2715 | 1461347837886 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - PROCESS | 2715 | 1461347837889 Marionette TRACE conn3 <- [1,2826,null,{}] 10:57:17 INFO - PROCESS | 2715 | 1461347837894 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}] 10:57:18 INFO - PROCESS | 2715 | 1461347838115 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:57:18 INFO - PROCESS | 2715 | 1461347838308 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6ced000 == 163 [pid = 2715] [id = 714] 10:57:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f309f9e4400) [pid = 2715] [serial = 2143] [outer = (nil)] 10:57:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a4da4000) [pid = 2715] [serial = 2144] [outer = 0x7f309f9e4400] 10:57:18 INFO - PROCESS | 2715 | 1461347838372 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a64ea400) [pid = 2715] [serial = 2145] [outer = 0x7f309f9e4400] 10:57:19 INFO - PROCESS | 2715 | 1461347839154 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:57:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1328ms 10:57:19 INFO - PROCESS | 2715 | 1461347839215 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 2715 | 1461347839219 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 10:57:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:57:19 INFO - PROCESS | 2715 | 1461347839226 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 2715 | 1461347839229 Marionette TRACE conn3 <- [1,2830,null,{}] 10:57:19 INFO - PROCESS | 2715 | 1461347839234 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}] 10:57:19 INFO - PROCESS | 2715 | 1461347839484 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:57:19 INFO - PROCESS | 2715 | 1461347839954 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1765000 == 164 [pid = 2715] [id = 715] 10:57:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f309ee38800) [pid = 2715] [serial = 2146] [outer = (nil)] 10:57:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f309f192c00) [pid = 2715] [serial = 2147] [outer = 0x7f309ee38800] 10:57:20 INFO - PROCESS | 2715 | 1461347840037 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f309f9e5800) [pid = 2715] [serial = 2148] [outer = 0x7f309ee38800] 10:57:20 INFO - PROCESS | 2715 | 1461347840995 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]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1832ms 10:57:21 INFO - PROCESS | 2715 | 1461347841061 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 2715 | 1461347841067 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 10:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:57:21 INFO - PROCESS | 2715 | 1461347841075 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 2715 | 1461347841082 Marionette TRACE conn3 <- [1,2834,null,{}] 10:57:21 INFO - PROCESS | 2715 | 1461347841089 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}] 10:57:21 INFO - PROCESS | 2715 | 1461347841373 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:57:21 INFO - PROCESS | 2715 | 1461347841699 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a458e000 == 165 [pid = 2715] [id = 716] 10:57:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a187b800) [pid = 2715] [serial = 2149] [outer = (nil)] 10:57:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a1907800) [pid = 2715] [serial = 2150] [outer = 0x7f30a187b800] 10:57:21 INFO - PROCESS | 2715 | 1461347841779 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a2251c00) [pid = 2715] [serial = 2151] [outer = 0x7f30a187b800] 10:57:23 INFO - PROCESS | 2715 | 1461347843137 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:57:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2139ms 10:57:23 INFO - PROCESS | 2715 | 1461347843222 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:57:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:57:23 INFO - PROCESS | 2715 | 1461347843231 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 10:57:23 INFO - PROCESS | 2715 | 1461347843241 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 2715 | 1461347843246 Marionette TRACE conn3 <- [1,2838,null,{}] 10:57:23 INFO - PROCESS | 2715 | 1461347843255 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}] 10:57:23 INFO - PROCESS | 2715 | 1461347843539 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:57:23 INFO - PROCESS | 2715 | 1461347843898 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7eb2000 == 166 [pid = 2715] [id = 717] 10:57:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a2eadc00) [pid = 2715] [serial = 2152] [outer = (nil)] 10:57:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a3209c00) [pid = 2715] [serial = 2153] [outer = 0x7f30a2eadc00] 10:57:23 INFO - PROCESS | 2715 | 1461347843983 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a4557c00) [pid = 2715] [serial = 2154] [outer = 0x7f30a2eadc00] 10:57:24 INFO - PROCESS | 2715 | 1461347844944 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]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1747ms 10:57:24 INFO - PROCESS | 2715 | 1461347844986 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:57:24 INFO - PROCESS | 2715 | 1461347844991 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 10:57:25 INFO - PROCESS | 2715 | 1461347845007 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 2715 | 1461347845016 Marionette TRACE conn3 <- [1,2842,null,{}] 10:57:25 INFO - PROCESS | 2715 | 1461347845023 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}] 10:57:25 INFO - PROCESS | 2715 | 1461347845293 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:57:25 INFO - PROCESS | 2715 | 1461347845625 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8918000 == 167 [pid = 2715] [id = 718] 10:57:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a2eb0c00) [pid = 2715] [serial = 2155] [outer = (nil)] 10:57:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a6a3b000) [pid = 2715] [serial = 2156] [outer = 0x7f30a2eb0c00] 10:57:25 INFO - PROCESS | 2715 | 1461347845707 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a6bf4800) [pid = 2715] [serial = 2157] [outer = 0x7f30a2eb0c00] 10:57:26 INFO - PROCESS | 2715 | 1461347846643 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]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:57:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1703ms 10:57:26 INFO - PROCESS | 2715 | 1461347846701 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 2715 | 1461347846706 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 10:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:57:26 INFO - PROCESS | 2715 | 1461347846730 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 2715 | 1461347846735 Marionette TRACE conn3 <- [1,2846,null,{}] 10:57:26 INFO - PROCESS | 2715 | 1461347846743 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}] 10:57:26 INFO - PROCESS | 2715 | 1461347846988 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:57:27 INFO - PROCESS | 2715 | 1461347847308 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa2c3000 == 168 [pid = 2715] [id = 719] 10:57:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a5660800) [pid = 2715] [serial = 2158] [outer = (nil)] 10:57:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a7a66000) [pid = 2715] [serial = 2159] [outer = 0x7f30a5660800] 10:57:27 INFO - PROCESS | 2715 | 1461347847389 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a7dcb800) [pid = 2715] [serial = 2160] [outer = 0x7f30a5660800] 10:57:28 INFO - PROCESS | 2715 | 1461347848255 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]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1599ms 10:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:57:28 INFO - PROCESS | 2715 | 1461347848313 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 2715 | 1461347848316 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 10:57:28 INFO - PROCESS | 2715 | 1461347848323 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 2715 | 1461347848326 Marionette TRACE conn3 <- [1,2850,null,{}] 10:57:28 INFO - PROCESS | 2715 | 1461347848331 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}] 10:57:28 INFO - PROCESS | 2715 | 1461347848604 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:57:28 INFO - PROCESS | 2715 | 1461347848928 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa512000 == 169 [pid = 2715] [id = 720] 10:57:28 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30a9d1d800) [pid = 2715] [serial = 2161] [outer = (nil)] 10:57:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a9d39800) [pid = 2715] [serial = 2162] [outer = 0x7f30a9d1d800] 10:57:29 INFO - PROCESS | 2715 | 1461347849022 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30aa6bb000) [pid = 2715] [serial = 2163] [outer = 0x7f30a9d1d800] 10:57:29 INFO - PROCESS | 2715 | 1461347849921 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1630ms 10:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:57:29 INFO - PROCESS | 2715 | 1461347849954 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 2715 | 1461347849956 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 10:57:29 INFO - PROCESS | 2715 | 1461347849963 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 2715 | 1461347849966 Marionette TRACE conn3 <- [1,2854,null,{}] 10:57:29 INFO - PROCESS | 2715 | 1461347849971 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}] 10:57:30 INFO - PROCESS | 2715 | 1461347850207 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:57:30 INFO - PROCESS | 2715 | 1461347850499 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abaa8000 == 170 [pid = 2715] [id = 721] 10:57:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30a8bcb000) [pid = 2715] [serial = 2164] [outer = (nil)] 10:57:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30ac41ac00) [pid = 2715] [serial = 2165] [outer = 0x7f30a8bcb000] 10:57:30 INFO - PROCESS | 2715 | 1461347850639 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30ac637400) [pid = 2715] [serial = 2166] [outer = 0x7f30a8bcb000] 10:57:31 INFO - PROCESS | 2715 | 1461347851553 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]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1635ms 10:57:31 INFO - PROCESS | 2715 | 1461347851598 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 2715 | 1461347851602 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 10:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:57:31 INFO - PROCESS | 2715 | 1461347851608 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 2715 | 1461347851611 Marionette TRACE conn3 <- [1,2858,null,{}] 10:57:31 INFO - PROCESS | 2715 | 1461347851616 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}] 10:57:31 INFO - PROCESS | 2715 | 1461347851872 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:57:32 INFO - PROCESS | 2715 | 1461347852150 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8e4000 == 171 [pid = 2715] [id = 722] 10:57:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30a9d1e000) [pid = 2715] [serial = 2167] [outer = (nil)] 10:57:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30ac66dc00) [pid = 2715] [serial = 2168] [outer = 0x7f30a9d1e000] 10:57:32 INFO - PROCESS | 2715 | 1461347852282 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b080b800) [pid = 2715] [serial = 2169] [outer = 0x7f30a9d1e000] 10:57:33 INFO - PROCESS | 2715 | 1461347853304 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1732ms 10:57:33 INFO - PROCESS | 2715 | 1461347853344 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 2715 | 1461347853350 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 10:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:57:33 INFO - PROCESS | 2715 | 1461347853360 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - PROCESS | 2715 | 1461347853364 Marionette TRACE conn3 <- [1,2862,null,{}] 10:57:33 INFO - PROCESS | 2715 | 1461347853373 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}] 10:57:33 INFO - PROCESS | 2715 | 1461347853722 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:57:34 INFO - PROCESS | 2715 | 1461347854100 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12e2000 == 172 [pid = 2715] [id = 723] 10:57:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30a9d1e800) [pid = 2715] [serial = 2170] [outer = (nil)] 10:57:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30b120fc00) [pid = 2715] [serial = 2171] [outer = 0x7f30a9d1e800] 10:57:34 INFO - PROCESS | 2715 | 1461347854229 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b1ac4400) [pid = 2715] [serial = 2172] [outer = 0x7f30a9d1e800] 10:57:35 INFO - PROCESS | 2715 | 1461347855106 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]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1783ms 10:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:57:35 INFO - PROCESS | 2715 | 1461347855142 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 2715 | 1461347855145 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 10:57:35 INFO - PROCESS | 2715 | 1461347855151 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 2715 | 1461347855154 Marionette TRACE conn3 <- [1,2866,null,{}] 10:57:35 INFO - PROCESS | 2715 | 1461347855159 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}] 10:57:35 INFO - PROCESS | 2715 | 1461347855532 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:57:36 INFO - PROCESS | 2715 | 1461347856033 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b307d800 == 173 [pid = 2715] [id = 724] 10:57:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b2a47800) [pid = 2715] [serial = 2173] [outer = (nil)] 10:57:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30b2a4a800) [pid = 2715] [serial = 2174] [outer = 0x7f30b2a47800] 10:57:36 INFO - PROCESS | 2715 | 1461347856178 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b2cabc00) [pid = 2715] [serial = 2175] [outer = 0x7f30b2a47800] 10:57:37 INFO - PROCESS | 2715 | 1461347857266 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]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2188ms 10:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:57:37 INFO - PROCESS | 2715 | 1461347857339 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 2715 | 1461347857342 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 10:57:37 INFO - PROCESS | 2715 | 1461347857349 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 2715 | 1461347857352 Marionette TRACE conn3 <- [1,2870,null,{}] 10:57:37 INFO - PROCESS | 2715 | 1461347857358 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}] 10:57:37 INFO - PROCESS | 2715 | 1461347857604 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:57:37 INFO - PROCESS | 2715 | 1461347857886 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4db1800 == 174 [pid = 2715] [id = 725] 10:57:37 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b2d0a000) [pid = 2715] [serial = 2176] [outer = (nil)] 10:57:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b31c6c00) [pid = 2715] [serial = 2177] [outer = 0x7f30b2d0a000] 10:57:38 INFO - PROCESS | 2715 | 1461347858031 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b3b05400) [pid = 2715] [serial = 2178] [outer = 0x7f30b2d0a000] 10:57:39 INFO - PROCESS | 2715 | 1461347859000 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]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1690ms 10:57:39 INFO - PROCESS | 2715 | 1461347859038 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 2715 | 1461347859042 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 10:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:57:39 INFO - PROCESS | 2715 | 1461347859048 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 2715 | 1461347859052 Marionette TRACE conn3 <- [1,2874,null,{}] 10:57:39 INFO - PROCESS | 2715 | 1461347859057 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}] 10:57:39 INFO - PROCESS | 2715 | 1461347859325 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:57:39 INFO - PROCESS | 2715 | 1461347859647 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b70ba000 == 175 [pid = 2715] [id = 726] 10:57:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b3ceb000) [pid = 2715] [serial = 2179] [outer = (nil)] 10:57:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b657ac00) [pid = 2715] [serial = 2180] [outer = 0x7f30b3ceb000] 10:57:39 INFO - PROCESS | 2715 | 1461347859726 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b6585c00) [pid = 2715] [serial = 2181] [outer = 0x7f30b3ceb000] 10:57:40 INFO - PROCESS | 2715 | 1461347860616 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]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1631ms 10:57:40 INFO - PROCESS | 2715 | 1461347860680 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 2715 | 1461347860684 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 10:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:57:40 INFO - PROCESS | 2715 | 1461347860690 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 2715 | 1461347860693 Marionette TRACE conn3 <- [1,2878,null,{}] 10:57:40 INFO - PROCESS | 2715 | 1461347860699 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}] 10:57:40 INFO - PROCESS | 2715 | 1461347860936 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:57:41 INFO - PROCESS | 2715 | 1461347861266 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ba850800 == 176 [pid = 2715] [id = 727] 10:57:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30a190c000) [pid = 2715] [serial = 2182] [outer = (nil)] 10:57:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b667d000) [pid = 2715] [serial = 2183] [outer = 0x7f30a190c000] 10:57:41 INFO - PROCESS | 2715 | 1461347861344 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30b702a800) [pid = 2715] [serial = 2184] [outer = 0x7f30a190c000] 10:57:42 INFO - PROCESS | 2715 | 1461347862232 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]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1585ms 10:57:42 INFO - PROCESS | 2715 | 1461347862276 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 2715 | 1461347862280 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 10:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:57:42 INFO - PROCESS | 2715 | 1461347862286 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 2715 | 1461347862288 Marionette TRACE conn3 <- [1,2882,null,{}] 10:57:42 INFO - PROCESS | 2715 | 1461347862294 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}] 10:57:42 INFO - PROCESS | 2715 | 1461347862528 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:57:42 INFO - PROCESS | 2715 | 1461347862810 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd5a9000 == 177 [pid = 2715] [id = 728] 10:57:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30a2ea7c00) [pid = 2715] [serial = 2185] [outer = (nil)] 10:57:42 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b7031c00) [pid = 2715] [serial = 2186] [outer = 0x7f30a2ea7c00] 10:57:42 INFO - PROCESS | 2715 | 1461347862930 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b75c6000) [pid = 2715] [serial = 2187] [outer = 0x7f30a2ea7c00] 10:57:43 INFO - PROCESS | 2715 | 1461347863853 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]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1634ms 10:57:43 INFO - PROCESS | 2715 | 1461347863922 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 2715 | 1461347863925 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 10:57:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:57:43 INFO - PROCESS | 2715 | 1461347863931 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 2715 | 1461347863933 Marionette TRACE conn3 <- [1,2886,null,{}] 10:57:43 INFO - PROCESS | 2715 | 1461347863939 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}] 10:57:44 INFO - PROCESS | 2715 | 1461347864177 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:57:44 INFO - PROCESS | 2715 | 1461347864497 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30be7e4800 == 178 [pid = 2715] [id = 729] 10:57:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30b7029c00) [pid = 2715] [serial = 2188] [outer = (nil)] 10:57:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30b75d1400) [pid = 2715] [serial = 2189] [outer = 0x7f30b7029c00] 10:57:44 INFO - PROCESS | 2715 | 1461347864576 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30b8a14800) [pid = 2715] [serial = 2190] [outer = 0x7f30b7029c00] 10:57:45 INFO - PROCESS | 2715 | 1461347865473 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]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1629ms 10:57:45 INFO - PROCESS | 2715 | 1461347865561 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 2715 | 1461347865565 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 10:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:57:45 INFO - PROCESS | 2715 | 1461347865571 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 2715 | 1461347865574 Marionette TRACE conn3 <- [1,2890,null,{}] 10:57:45 INFO - PROCESS | 2715 | 1461347865580 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}] 10:57:45 INFO - PROCESS | 2715 | 1461347865876 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:57:46 INFO - PROCESS | 2715 | 1461347866208 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c8cd8800 == 179 [pid = 2715] [id = 730] 10:57:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f309e77a400) [pid = 2715] [serial = 2191] [outer = (nil)] 10:57:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30a7a5d400) [pid = 2715] [serial = 2192] [outer = 0x7f309e77a400] 10:57:46 INFO - PROCESS | 2715 | 1461347866293 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30b962b400) [pid = 2715] [serial = 2193] [outer = 0x7f309e77a400] 10:57:47 INFO - PROCESS | 2715 | 1461347867190 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:57:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1695ms 10:57:47 INFO - PROCESS | 2715 | 1461347867267 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 2715 | 1461347867271 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 10:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:57:47 INFO - PROCESS | 2715 | 1461347867277 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 2715 | 1461347867281 Marionette TRACE conn3 <- [1,2894,null,{}] 10:57:47 INFO - PROCESS | 2715 | 1461347867286 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}] 10:57:47 INFO - PROCESS | 2715 | 1461347867566 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:57:47 INFO - PROCESS | 2715 | 1461347867887 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9af1000 == 180 [pid = 2715] [id = 731] 10:57:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30a1389800) [pid = 2715] [serial = 2194] [outer = (nil)] 10:57:47 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30b9da7c00) [pid = 2715] [serial = 2195] [outer = 0x7f30a1389800] 10:57:47 INFO - PROCESS | 2715 | 1461347867966 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30bac8f800) [pid = 2715] [serial = 2196] [outer = 0x7f30a1389800] 10:57:48 INFO - PROCESS | 2715 | 1461347868825 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]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1585ms 10:57:48 INFO - PROCESS | 2715 | 1461347868863 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 2715 | 1461347868866 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 10:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:57:48 INFO - PROCESS | 2715 | 1461347868873 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 2715 | 1461347868875 Marionette TRACE conn3 <- [1,2898,null,{}] 10:57:48 INFO - PROCESS | 2715 | 1461347868881 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}] 10:57:49 INFO - PROCESS | 2715 | 1461347869128 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:57:49 INFO - PROCESS | 2715 | 1461347869417 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30c9dc6000 == 181 [pid = 2715] [id = 732] 10:57:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30b8a18800) [pid = 2715] [serial = 2197] [outer = (nil)] 10:57:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30bac98000) [pid = 2715] [serial = 2198] [outer = 0x7f30b8a18800] 10:57:49 INFO - PROCESS | 2715 | 1461347869547 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30baedbc00) [pid = 2715] [serial = 2199] [outer = 0x7f30b8a18800] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f3bf800 == 180 [pid = 2715] [id = 625] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8cd3800 == 179 [pid = 2715] [id = 224] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44b7800 == 178 [pid = 2715] [id = 377] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a6ced000 == 177 [pid = 2715] [id = 714] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a631a000 == 176 [pid = 2715] [id = 713] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4339000 == 175 [pid = 2715] [id = 712] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a28c8000 == 174 [pid = 2715] [id = 711] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd58d800 == 173 [pid = 2715] [id = 709] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bcd15800 == 172 [pid = 2715] [id = 708] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc539800 == 171 [pid = 2715] [id = 707] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bc0d7000 == 170 [pid = 2715] [id = 706] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bbe1e000 == 169 [pid = 2715] [id = 705] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ba84a800 == 168 [pid = 2715] [id = 704] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b751e000 == 167 [pid = 2715] [id = 703] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b70c0000 == 166 [pid = 2715] [id = 702] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b6ebb000 == 165 [pid = 2715] [id = 701] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4dba000 == 164 [pid = 2715] [id = 700] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b3ca7000 == 163 [pid = 2715] [id = 699] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b2ddb800 == 162 [pid = 2715] [id = 698] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b13c3000 == 161 [pid = 2715] [id = 697] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac6b4000 == 160 [pid = 2715] [id = 696] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abaa4000 == 159 [pid = 2715] [id = 695] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa513800 == 158 [pid = 2715] [id = 694] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7eb5800 == 157 [pid = 2715] [id = 693] 10:57:52 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4579000 == 156 [pid = 2715] [id = 692] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30a7dc9000) [pid = 2715] [serial = 2070] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30a9d12c00) [pid = 2715] [serial = 2072] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30a9d36c00) [pid = 2715] [serial = 2073] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30a4da4400) [pid = 2715] [serial = 2075] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30aa6c7800) [pid = 2715] [serial = 2042] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30aa054800) [pid = 2715] [serial = 2039] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30a8bd1c00) [pid = 2715] [serial = 2036] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30a7752000) [pid = 2715] [serial = 2033] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a64eac00) [pid = 2715] [serial = 2030] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30a4556c00) [pid = 2715] [serial = 2027] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30a2ea4c00) [pid = 2715] [serial = 2024] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f309f9e7800) [pid = 2715] [serial = 2021] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30a32b7400) [pid = 2715] [serial = 2019] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30a4da9800) [pid = 2715] [serial = 2066] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30a1381000) [pid = 2715] [serial = 2063] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a454dc00) [pid = 2715] [serial = 2064] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30a32af800) [pid = 2715] [serial = 2061] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30a25f8c00) [pid = 2715] [serial = 2060] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30a25f2000) [pid = 2715] [serial = 2058] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30a1886c00) [pid = 2715] [serial = 2057] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f309f193000) [pid = 2715] [serial = 2055] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f309ee3e400) [pid = 2715] [serial = 2054] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30b05abc00) [pid = 2715] [serial = 2051] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b05a6c00) [pid = 2715] [serial = 2048] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30ac41f400) [pid = 2715] [serial = 2045] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30a7a67800) [pid = 2715] [serial = 2069] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30a6987000) [pid = 2715] [serial = 2067] [outer = (nil)] [url = about:blank] 10:57:52 INFO - PROCESS | 2715 | 1461347872994 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]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 4137ms 10:57:53 INFO - PROCESS | 2715 | 1461347873011 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:57:53 INFO - PROCESS | 2715 | 1461347873017 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 10:57:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:57:53 INFO - PROCESS | 2715 | 1461347873025 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 2715 | 1461347873028 Marionette TRACE conn3 <- [1,2902,null,{}] 10:57:53 INFO - PROCESS | 2715 | 1461347873088 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}] 10:57:53 INFO - PROCESS | 2715 | 1461347873333 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:57:53 INFO - PROCESS | 2715 | 1461347873540 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2fa5000 == 157 [pid = 2715] [id = 733] 10:57:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f309facd000) [pid = 2715] [serial = 2200] [outer = (nil)] 10:57:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30a0110000) [pid = 2715] [serial = 2201] [outer = 0x7f309facd000] 10:57:53 INFO - PROCESS | 2715 | 1461347873615 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30a1879000) [pid = 2715] [serial = 2202] [outer = 0x7f309facd000] 10:57:54 INFO - PROCESS | 2715 | 1461347874578 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1575ms 10:57:54 INFO - PROCESS | 2715 | 1461347874601 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 2715 | 1461347874612 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 10:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:57:54 INFO - PROCESS | 2715 | 1461347874623 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 2715 | 1461347874626 Marionette TRACE conn3 <- [1,2906,null,{}] 10:57:54 INFO - PROCESS | 2715 | 1461347874632 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}] 10:57:54 INFO - PROCESS | 2715 | 1461347874981 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:57:55 INFO - PROCESS | 2715 | 1461347875025 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a44e4000 == 158 [pid = 2715] [id = 734] 10:57:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30a0103c00) [pid = 2715] [serial = 2203] [outer = (nil)] 10:57:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30a226b800) [pid = 2715] [serial = 2204] [outer = 0x7f30a0103c00] 10:57:55 INFO - PROCESS | 2715 | 1461347875094 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30a2eaa800) [pid = 2715] [serial = 2205] [outer = 0x7f30a0103c00] 10:57:56 INFO - PROCESS | 2715 | 1461347876188 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]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1582ms 10:57:56 INFO - PROCESS | 2715 | 1461347876212 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 2715 | 1461347876216 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 10:57:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:57:56 INFO - PROCESS | 2715 | 1461347876222 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 2715 | 1461347876228 Marionette TRACE conn3 <- [1,2910,null,{}] 10:57:56 INFO - PROCESS | 2715 | 1461347876251 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}] 10:57:56 INFO - PROCESS | 2715 | 1461347876619 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:57:56 INFO - PROCESS | 2715 | 1461347876664 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6c15000 == 159 [pid = 2715] [id = 735] 10:57:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30a4213c00) [pid = 2715] [serial = 2206] [outer = (nil)] 10:57:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30a4d9ec00) [pid = 2715] [serial = 2207] [outer = 0x7f30a4213c00] 10:57:56 INFO - PROCESS | 2715 | 1461347876744 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30a6986000) [pid = 2715] [serial = 2208] [outer = 0x7f30a4213c00] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30a3191400) [pid = 2715] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30ac66cc00) [pid = 2715] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30b2d08000) [pid = 2715] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30b3ce8400) [pid = 2715] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a698cc00) [pid = 2715] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b3c5fc00) [pid = 2715] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30ac66a400) [pid = 2715] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b0806800) [pid = 2715] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f309f9f1800) [pid = 2715] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a6a35000) [pid = 2715] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30a7751000) [pid = 2715] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f309f8d8400) [pid = 2715] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30aa056000) [pid = 2715] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30a43d3400) [pid = 2715] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f309f0b2800) [pid = 2715] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f309fad2800) [pid = 2715] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b0bd7400) [pid = 2715] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30a32b9400) [pid = 2715] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30a4551800) [pid = 2715] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30a3210c00) [pid = 2715] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30ac671800) [pid = 2715] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30a8910c00) [pid = 2715] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a2eab800) [pid = 2715] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30b2d0d000) [pid = 2715] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30b15b4000) [pid = 2715] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f309f0bcc00) [pid = 2715] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f309e76d800) [pid = 2715] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a2bacc00) [pid = 2715] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30ac66a000) [pid = 2715] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30b4ebb400) [pid = 2715] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a2bad000) [pid = 2715] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a7758000) [pid = 2715] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f309e76d400) [pid = 2715] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f309f9f1000) [pid = 2715] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:57:58 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30a7dc9400) [pid = 2715] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:57:58 INFO - PROCESS | 2715 | 1461347878381 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]]]}] 10:57:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:57:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:57:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 2191ms 10:57:58 INFO - PROCESS | 2715 | 1461347878415 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 2715 | 1461347878418 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 10:57:58 INFO - TEST-START | /DOMEvents/constructors.html 10:57:58 INFO - PROCESS | 2715 | 1461347878424 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 2715 | 1461347878427 Marionette TRACE conn3 <- [1,2914,null,{}] 10:57:58 INFO - PROCESS | 2715 | 1461347878433 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}] 10:57:58 INFO - PROCESS | 2715 | 1461347878656 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:57:58 INFO - PROCESS | 2715 | 1461347878852 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7b20000 == 160 [pid = 2715] [id = 736] 10:57:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f309e771400) [pid = 2715] [serial = 2209] [outer = (nil)] 10:57:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a43cd800) [pid = 2715] [serial = 2210] [outer = 0x7f309e771400] 10:57:58 INFO - PROCESS | 2715 | 1461347878919 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a6a39000) [pid = 2715] [serial = 2211] [outer = 0x7f309e771400] 10:58:00 INFO - PROCESS | 2715 | 1461347880281 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]]]}] 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:58:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:58:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:58:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1954ms 10:58:00 INFO - PROCESS | 2715 | 1461347880516 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 2715 | 1461347880522 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 10:58:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:58:00 INFO - PROCESS | 2715 | 1461347880550 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 2715 | 1461347880557 Marionette TRACE conn3 <- [1,2918,null,{}] 10:58:00 INFO - PROCESS | 2715 | 1461347880566 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}] 10:58:00 INFO - PROCESS | 2715 | 1461347880819 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:58:01 INFO - PROCESS | 2715 | 1461347881067 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a42ad000 == 161 [pid = 2715] [id = 737] 10:58:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f309fad0800) [pid = 2715] [serial = 2212] [outer = (nil)] 10:58:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f309fd4d400) [pid = 2715] [serial = 2213] [outer = 0x7f309fad0800] 10:58:01 INFO - PROCESS | 2715 | 1461347881147 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a1880400) [pid = 2715] [serial = 2214] [outer = 0x7f309fad0800] 10:58:02 INFO - PROCESS | 2715 | 1461347882226 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:58:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:58:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1691ms 10:58:02 INFO - PROCESS | 2715 | 1461347882242 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 2715 | 1461347882256 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 10:58:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:58:02 INFO - PROCESS | 2715 | 1461347882318 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 2715 | 1461347882327 Marionette TRACE conn3 <- [1,2922,null,{}] 10:58:02 INFO - PROCESS | 2715 | 1461347882353 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}] 10:58:02 INFO - PROCESS | 2715 | 1461347882621 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:58:02 INFO - PROCESS | 2715 | 1461347882967 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a8005800 == 162 [pid = 2715] [id = 738] 10:58:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a32b8000) [pid = 2715] [serial = 2215] [outer = (nil)] 10:58:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a4da2400) [pid = 2715] [serial = 2216] [outer = 0x7f30a32b8000] 10:58:03 INFO - PROCESS | 2715 | 1461347883105 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a6a2e800) [pid = 2715] [serial = 2217] [outer = 0x7f30a32b8000] 10:58:03 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:58:04 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:58:04 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:58:04 INFO - PROCESS | 2715 | [2715] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:58:04 INFO - PROCESS | 2715 | 1461347884209 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]]]}] 10:58:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:58:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:58:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:58:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:58:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:58:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1955ms 10:58:04 INFO - PROCESS | 2715 | 1461347884230 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:58:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:58:04 INFO - PROCESS | 2715 | 1461347884241 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 10:58:04 INFO - PROCESS | 2715 | 1461347884248 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 2715 | 1461347884254 Marionette TRACE conn3 <- [1,2926,null,{}] 10:58:04 INFO - PROCESS | 2715 | 1461347884270 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}] 10:58:04 INFO - PROCESS | 2715 | 1461347884516 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:58:04 INFO - PROCESS | 2715 | 1461347884803 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e15000 == 163 [pid = 2715] [id = 739] 10:58:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a7dcd000) [pid = 2715] [serial = 2218] [outer = (nil)] 10:58:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a8bd8c00) [pid = 2715] [serial = 2219] [outer = 0x7f30a7dcd000] 10:58:04 INFO - PROCESS | 2715 | 1461347884966 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a9e6d000) [pid = 2715] [serial = 2220] [outer = 0x7f30a7dcd000] 10:58:05 INFO - PROCESS | 2715 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:58:05 INFO - PROCESS | 2715 | 1461347885785 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]]]}] 10:58:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:58:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1586ms 10:58:05 INFO - PROCESS | 2715 | 1461347885834 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:58:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:58:05 INFO - PROCESS | 2715 | 1461347885839 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 10:58:05 INFO - PROCESS | 2715 | 1461347885845 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 2715 | 1461347885848 Marionette TRACE conn3 <- [1,2930,null,{}] 10:58:05 INFO - PROCESS | 2715 | 1461347885853 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}] 10:58:06 INFO - PROCESS | 2715 | 1461347886110 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:58:06 INFO - PROCESS | 2715 | 1461347886361 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa511000 == 164 [pid = 2715] [id = 740] 10:58:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a8904000) [pid = 2715] [serial = 2221] [outer = (nil)] 10:58:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30aa057800) [pid = 2715] [serial = 2222] [outer = 0x7f30a8904000] 10:58:06 INFO - PROCESS | 2715 | 1461347886440 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30aa435c00) [pid = 2715] [serial = 2223] [outer = 0x7f30a8904000] 10:58:07 INFO - PROCESS | 2715 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:58:07 INFO - PROCESS | 2715 | 1461347887218 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]]]}] 10:58:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:58:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1388ms 10:58:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:58:07 INFO - PROCESS | 2715 | 1461347887233 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 2715 | 1461347887235 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 10:58:07 INFO - PROCESS | 2715 | 1461347887242 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - PROCESS | 2715 | 1461347887245 Marionette TRACE conn3 <- [1,2934,null,{}] 10:58:07 INFO - PROCESS | 2715 | 1461347887250 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}] 10:58:07 INFO - PROCESS | 2715 | 1461347887479 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:58:07 INFO - PROCESS | 2715 | 1461347887763 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb1a800 == 165 [pid = 2715] [id = 741] 10:58:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30ab925400) [pid = 2715] [serial = 2224] [outer = (nil)] 10:58:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30ab92b000) [pid = 2715] [serial = 2225] [outer = 0x7f30ab925400] 10:58:07 INFO - PROCESS | 2715 | 1461347887869 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30ac41f800) [pid = 2715] [serial = 2226] [outer = 0x7f30ab925400] 10:58:08 INFO - PROCESS | 2715 | 1461347888675 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]]]}] 10:58:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:58:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1481ms 10:58:08 INFO - PROCESS | 2715 | 1461347888724 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 2715 | 1461347888728 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 10:58:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:58:08 INFO - PROCESS | 2715 | 1461347888734 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 2715 | 1461347888737 Marionette TRACE conn3 <- [1,2938,null,{}] 10:58:08 INFO - PROCESS | 2715 | 1461347888742 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}] 10:58:09 INFO - PROCESS | 2715 | 1461347889138 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:58:09 INFO - PROCESS | 2715 | 1461347889514 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b13c3000 == 166 [pid = 2715] [id = 742] 10:58:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30b1215000) [pid = 2715] [serial = 2227] [outer = (nil)] 10:58:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b15b9000) [pid = 2715] [serial = 2228] [outer = 0x7f30b1215000] 10:58:09 INFO - PROCESS | 2715 | 1461347889645 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b29e1000) [pid = 2715] [serial = 2229] [outer = 0x7f30b1215000] 10:58:10 INFO - PROCESS | 2715 | 1461347890593 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]]]}] 10:58:10 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. 10:58:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1881ms 10:58:10 INFO - PROCESS | 2715 | 1461347890616 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 2715 | 1461347890620 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 10:58:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:58:10 INFO - PROCESS | 2715 | 1461347890626 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 2715 | 1461347890630 Marionette TRACE conn3 <- [1,2942,null,{}] 10:58:10 INFO - PROCESS | 2715 | 1461347890635 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}] 10:58:10 INFO - PROCESS | 2715 | 1461347890905 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:58:11 INFO - PROCESS | 2715 | 1461347891166 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b3183800 == 167 [pid = 2715] [id = 743] 10:58:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b15b2800) [pid = 2715] [serial = 2230] [outer = (nil)] 10:58:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b2a4e400) [pid = 2715] [serial = 2231] [outer = 0x7f30b15b2800] 10:58:11 INFO - PROCESS | 2715 | 1461347891253 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b2cacc00) [pid = 2715] [serial = 2232] [outer = 0x7f30b15b2800] 10:58:12 INFO - PROCESS | 2715 | 1461347892070 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"]]]}] 10:58:12 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:58:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:58:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1480ms 10:58:12 INFO - PROCESS | 2715 | 1461347892109 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 2715 | 1461347892113 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 10:58:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:58:12 INFO - PROCESS | 2715 | 1461347892119 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 2715 | 1461347892123 Marionette TRACE conn3 <- [1,2946,null,{}] 10:58:12 INFO - PROCESS | 2715 | 1461347892128 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}] 10:58:12 INFO - PROCESS | 2715 | 1461347892362 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:58:12 INFO - PROCESS | 2715 | 1461347892649 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b4db5000 == 168 [pid = 2715] [id = 744] 10:58:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30ac517800) [pid = 2715] [serial = 2233] [outer = (nil)] 10:58:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30b2a47000) [pid = 2715] [serial = 2234] [outer = 0x7f30ac517800] 10:58:12 INFO - PROCESS | 2715 | 1461347892736 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b322bc00) [pid = 2715] [serial = 2235] [outer = 0x7f30ac517800] 10:58:13 INFO - PROCESS | 2715 | 1461347893536 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]]]}] 10:58:13 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. 10:58:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1436ms 10:58:13 INFO - PROCESS | 2715 | 1461347893557 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 2715 | 1461347893561 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 10:58:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:58:13 INFO - PROCESS | 2715 | 1461347893567 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 2715 | 1461347893569 Marionette TRACE conn3 <- [1,2950,null,{}] 10:58:13 INFO - PROCESS | 2715 | 1461347893576 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}] 10:58:13 INFO - PROCESS | 2715 | 1461347893845 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:58:14 INFO - PROCESS | 2715 | 1461347894104 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f8c800 == 169 [pid = 2715] [id = 745] 10:58:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30aa6c6400) [pid = 2715] [serial = 2236] [outer = (nil)] 10:58:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b342dc00) [pid = 2715] [serial = 2237] [outer = 0x7f30aa6c6400] 10:58:14 INFO - PROCESS | 2715 | 1461347894184 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b3b06000) [pid = 2715] [serial = 2238] [outer = 0x7f30aa6c6400] 10:58:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4126000 == 170 [pid = 2715] [id = 746] 10:58:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b3c62c00) [pid = 2715] [serial = 2239] [outer = (nil)] 10:58:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b32ab800) [pid = 2715] [serial = 2240] [outer = 0x7f30b3c62c00] 10:58:15 INFO - PROCESS | 2715 | 1461347895080 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]]]}] 10:58:15 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. 10:58:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1533ms 10:58:15 INFO - PROCESS | 2715 | 1461347895101 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 2715 | 1461347895104 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 10:58:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:58:15 INFO - PROCESS | 2715 | 1461347895111 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 2715 | 1461347895115 Marionette TRACE conn3 <- [1,2954,null,{}] 10:58:15 INFO - PROCESS | 2715 | 1461347895125 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}] 10:58:15 INFO - PROCESS | 2715 | 1461347895447 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:58:15 INFO - PROCESS | 2715 | 1461347895762 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b965c800 == 171 [pid = 2715] [id = 747] 10:58:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30b15b2c00) [pid = 2715] [serial = 2241] [outer = (nil)] 10:58:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30b3c64800) [pid = 2715] [serial = 2242] [outer = 0x7f30b15b2c00] 10:58:15 INFO - PROCESS | 2715 | 1461347895851 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30b3ce2400) [pid = 2715] [serial = 2243] [outer = 0x7f30b15b2c00] 10:58:16 INFO - PROCESS | 2715 | 1461347896595 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]]]}] 10:58:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:58:16 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 10:58:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1539ms 10:58:16 INFO - PROCESS | 2715 | 1461347896651 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 2715 | 1461347896656 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 10:58:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:58:16 INFO - PROCESS | 2715 | 1461347896662 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 2715 | 1461347896666 Marionette TRACE conn3 <- [1,2958,null,{}] 10:58:16 INFO - PROCESS | 2715 | 1461347896672 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}] 10:58:16 INFO - PROCESS | 2715 | 1461347896939 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:58:17 INFO - PROCESS | 2715 | 1461347897235 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc67e800 == 172 [pid = 2715] [id = 748] 10:58:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30b2c79400) [pid = 2715] [serial = 2244] [outer = (nil)] 10:58:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f30b3ef9800) [pid = 2715] [serial = 2245] [outer = 0x7f30b2c79400] 10:58:17 INFO - PROCESS | 2715 | 1461347897321 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30b635e800) [pid = 2715] [serial = 2246] [outer = 0x7f30b2c79400] 10:58:18 INFO - PROCESS | 2715 | 1461347898175 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]]]}] 10:58:18 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:58:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1541ms 10:58:18 INFO - PROCESS | 2715 | 1461347898204 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 2715 | 1461347898209 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 10:58:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:58:18 INFO - PROCESS | 2715 | 1461347898216 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 2715 | 1461347898221 Marionette TRACE conn3 <- [1,2962,null,{}] 10:58:18 INFO - PROCESS | 2715 | 1461347898227 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}] 10:58:18 INFO - PROCESS | 2715 | 1461347898516 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:58:18 INFO - PROCESS | 2715 | 1461347898778 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bda1a000 == 173 [pid = 2715] [id = 749] 10:58:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30b342a000) [pid = 2715] [serial = 2247] [outer = (nil)] 10:58:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30b653d400) [pid = 2715] [serial = 2248] [outer = 0x7f30b342a000] 10:58:18 INFO - PROCESS | 2715 | 1461347898858 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30b8a0f400) [pid = 2715] [serial = 2249] [outer = 0x7f30b342a000] 10:58:19 INFO - PROCESS | 2715 | 1461347899651 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]]]}] 10:58:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:58:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1491ms 10:58:19 INFO - PROCESS | 2715 | 1461347899708 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 2715 | 1461347899711 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 10:58:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:58:19 INFO - PROCESS | 2715 | 1461347899717 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 2715 | 1461347899720 Marionette TRACE conn3 <- [1,2966,null,{}] 10:58:19 INFO - PROCESS | 2715 | 1461347899725 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}] 10:58:19 INFO - PROCESS | 2715 | 1461347899960 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:58:20 INFO - PROCESS | 2715 | 1461347900249 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30caa17800 == 174 [pid = 2715] [id = 750] 10:58:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30aa6c2400) [pid = 2715] [serial = 2250] [outer = (nil)] 10:58:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30bac93c00) [pid = 2715] [serial = 2251] [outer = 0x7f30aa6c2400] 10:58:20 INFO - PROCESS | 2715 | 1461347900330 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30baee1800) [pid = 2715] [serial = 2252] [outer = 0x7f30aa6c2400] 10:58:21 INFO - PROCESS | 2715 | 1461347901143 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]]]}] 10:58:21 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:58:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1438ms 10:58:21 INFO - PROCESS | 2715 | 1461347901156 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 2715 | 1461347901159 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 10:58:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:58:21 INFO - PROCESS | 2715 | 1461347901166 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 2715 | 1461347901168 Marionette TRACE conn3 <- [1,2970,null,{}] 10:58:21 INFO - PROCESS | 2715 | 1461347901174 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}] 10:58:21 INFO - PROCESS | 2715 | 1461347901409 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:58:21 INFO - PROCESS | 2715 | 1461347901672 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cc92a800 == 175 [pid = 2715] [id = 751] 10:58:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30b3cea400) [pid = 2715] [serial = 2253] [outer = (nil)] 10:58:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30bb050000) [pid = 2715] [serial = 2254] [outer = 0x7f30b3cea400] 10:58:21 INFO - PROCESS | 2715 | 1461347901750 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30bb942400) [pid = 2715] [serial = 2255] [outer = 0x7f30b3cea400] 10:58:22 INFO - PROCESS | 2715 | 1461347902537 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]]]}] 10:58:22 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. 10:58:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1389ms 10:58:22 INFO - PROCESS | 2715 | 1461347902555 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 2715 | 1461347902559 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 10:58:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:58:22 INFO - PROCESS | 2715 | 1461347902565 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 2715 | 1461347902567 Marionette TRACE conn3 <- [1,2974,null,{}] 10:58:22 INFO - PROCESS | 2715 | 1461347902573 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}] 10:58:22 INFO - PROCESS | 2715 | 1461347902811 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:58:23 INFO - PROCESS | 2715 | 1461347903128 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ce770800 == 176 [pid = 2715] [id = 752] 10:58:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30bb053400) [pid = 2715] [serial = 2256] [outer = (nil)] 10:58:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30bb9a6c00) [pid = 2715] [serial = 2257] [outer = 0x7f30bb053400] 10:58:23 INFO - PROCESS | 2715 | 1461347903202 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30bbeb6400) [pid = 2715] [serial = 2258] [outer = 0x7f30bb053400] 10:58:24 INFO - PROCESS | 2715 | 1461347904051 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]]]}] 10:58:24 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. 10:58:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1532ms 10:58:24 INFO - PROCESS | 2715 | 1461347904098 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 2715 | 1461347904102 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 10:58:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:58:24 INFO - PROCESS | 2715 | 1461347904108 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 2715 | 1461347904110 Marionette TRACE conn3 <- [1,2978,null,{}] 10:58:24 INFO - PROCESS | 2715 | 1461347904116 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}] 10:58:24 INFO - PROCESS | 2715 | 1461347904369 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:58:24 INFO - PROCESS | 2715 | 1461347904671 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30cefdf800 == 177 [pid = 2715] [id = 753] 10:58:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30bb99e000) [pid = 2715] [serial = 2259] [outer = (nil)] 10:58:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 190 (0x7f30bbfda800) [pid = 2715] [serial = 2260] [outer = 0x7f30bb99e000] 10:58:24 INFO - PROCESS | 2715 | 1461347904749 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 191 (0x7f30bc00b800) [pid = 2715] [serial = 2261] [outer = 0x7f30bb99e000] 10:58:25 INFO - PROCESS | 2715 | 1461347905568 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]]]}] 10:58:25 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. 10:58:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1481ms 10:58:25 INFO - PROCESS | 2715 | 1461347905594 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 2715 | 1461347905603 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 10:58:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:58:25 INFO - PROCESS | 2715 | 1461347905610 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 2715 | 1461347905613 Marionette TRACE conn3 <- [1,2982,null,{}] 10:58:25 INFO - PROCESS | 2715 | 1461347905618 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}] 10:58:25 INFO - PROCESS | 2715 | 1461347905977 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:58:26 INFO - PROCESS | 2715 | 1461347906195 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d0e78800 == 178 [pid = 2715] [id = 754] 10:58:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 192 (0x7f30b635b400) [pid = 2715] [serial = 2262] [outer = (nil)] 10:58:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 193 (0x7f30bc309400) [pid = 2715] [serial = 2263] [outer = 0x7f30b635b400] 10:58:26 INFO - PROCESS | 2715 | 1461347906279 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 194 (0x7f30bc95fc00) [pid = 2715] [serial = 2264] [outer = 0x7f30b635b400] 10:58:27 INFO - PROCESS | 2715 | 1461347907058 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"]]]}] 10:58:27 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 10:58:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:58:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1478ms 10:58:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:58:27 INFO - PROCESS | 2715 | 1461347907092 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 2715 | 1461347907095 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 10:58:27 INFO - PROCESS | 2715 | 1461347907102 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 2715 | 1461347907104 Marionette TRACE conn3 <- [1,2986,null,{}] 10:58:27 INFO - PROCESS | 2715 | 1461347907111 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}] 10:58:27 INFO - PROCESS | 2715 | 1461347907355 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:58:27 INFO - PROCESS | 2715 | 1461347907620 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d336b000 == 179 [pid = 2715] [id = 755] 10:58:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 195 (0x7f30bb9a3000) [pid = 2715] [serial = 2265] [outer = (nil)] 10:58:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 196 (0x7f30bcb5b400) [pid = 2715] [serial = 2266] [outer = 0x7f30bb9a3000] 10:58:27 INFO - PROCESS | 2715 | 1461347907698 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 197 (0x7f30bcbbd000) [pid = 2715] [serial = 2267] [outer = 0x7f30bb9a3000] 10:58:28 INFO - PROCESS | 2715 | 1461347908522 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]]]}] 10:58:28 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. 10:58:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1435ms 10:58:28 INFO - PROCESS | 2715 | 1461347908538 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 2715 | 1461347908542 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 10:58:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:58:28 INFO - PROCESS | 2715 | 1461347908548 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 2715 | 1461347908552 Marionette TRACE conn3 <- [1,2990,null,{}] 10:58:28 INFO - PROCESS | 2715 | 1461347908557 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}] 10:58:28 INFO - PROCESS | 2715 | 1461347908807 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:58:29 INFO - PROCESS | 2715 | 1461347909076 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30d4085000 == 180 [pid = 2715] [id = 756] 10:58:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 198 (0x7f309e76b800) [pid = 2715] [serial = 2268] [outer = (nil)] 10:58:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 199 (0x7f30bcea2c00) [pid = 2715] [serial = 2269] [outer = 0x7f309e76b800] 10:58:29 INFO - PROCESS | 2715 | 1461347909156 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 200 (0x7f30bcfc0800) [pid = 2715] [serial = 2270] [outer = 0x7f309e76b800] 10:58:29 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f309f2a2000 == 181 [pid = 2715] [id = 757] 10:58:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 201 (0x7f30bd7d0400) [pid = 2715] [serial = 2271] [outer = (nil)] 10:58:29 INFO - PROCESS | 2715 | ++DOMWINDOW == 202 (0x7f30bcfc1400) [pid = 2715] [serial = 2272] [outer = 0x7f30bd7d0400] 10:58:30 INFO - PROCESS | 2715 | 1461347910097 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]]]}] 10:58:30 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. 10:58:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1586ms 10:58:30 INFO - PROCESS | 2715 | 1461347910137 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 2715 | 1461347910144 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 10:58:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:58:30 INFO - PROCESS | 2715 | 1461347910153 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 2715 | 1461347910158 Marionette TRACE conn3 <- [1,2994,null,{}] 10:58:30 INFO - PROCESS | 2715 | 1461347910208 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}] 10:58:30 INFO - PROCESS | 2715 | 1461347910684 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a2fb2800 == 180 [pid = 2715] [id = 627] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a42a7800 == 179 [pid = 2715] [id = 628] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a44c3800 == 178 [pid = 2715] [id = 630] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a662e800 == 177 [pid = 2715] [id = 632] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a176a000 == 176 [pid = 2715] [id = 629] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9dc6000 == 175 [pid = 2715] [id = 732] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c9af1000 == 174 [pid = 2715] [id = 731] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30c8cd8800 == 173 [pid = 2715] [id = 730] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30be7e4800 == 172 [pid = 2715] [id = 729] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30bd5a9000 == 171 [pid = 2715] [id = 728] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ba850800 == 170 [pid = 2715] [id = 727] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b70ba000 == 169 [pid = 2715] [id = 726] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b4db1800 == 168 [pid = 2715] [id = 725] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b307d800 == 167 [pid = 2715] [id = 724] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30b12e2000 == 166 [pid = 2715] [id = 723] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ac8e4000 == 165 [pid = 2715] [id = 722] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30abaa8000 == 164 [pid = 2715] [id = 721] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa512000 == 163 [pid = 2715] [id = 720] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30aa2c3000 == 162 [pid = 2715] [id = 719] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a8918000 == 161 [pid = 2715] [id = 718] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a7eb2000 == 160 [pid = 2715] [id = 717] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a458e000 == 159 [pid = 2715] [id = 716] 10:58:33 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a1765000 == 158 [pid = 2715] [id = 715] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 201 (0x7f30a43da000) [pid = 2715] [serial = 2082] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 200 (0x7f30b080c400) [pid = 2715] [serial = 2094] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 199 (0x7f30b32a9800) [pid = 2715] [serial = 2109] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 198 (0x7f30b4d4e000) [pid = 2715] [serial = 2127] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 197 (0x7f30a775b800) [pid = 2715] [serial = 2084] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 196 (0x7f30b3dda000) [pid = 2715] [serial = 2121] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 195 (0x7f30b2c6fc00) [pid = 2715] [serial = 2106] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 194 (0x7f30b1abcc00) [pid = 2715] [serial = 2100] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 193 (0x7f30a2bb2800) [pid = 2715] [serial = 2139] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 192 (0x7f30b2c5f400) [pid = 2715] [serial = 2105] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 191 (0x7f30b3ce7000) [pid = 2715] [serial = 2120] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 190 (0x7f30a9d15c00) [pid = 2715] [serial = 2087] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 189 (0x7f30aa439000) [pid = 2715] [serial = 2040] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f309fd50000) [pid = 2715] [serial = 2022] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30b0bd8c00) [pid = 2715] [serial = 2049] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30a6a3d000) [pid = 2715] [serial = 2031] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a1878400) [pid = 2715] [serial = 2079] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30b3c60c00) [pid = 2715] [serial = 2115] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30b4944000) [pid = 2715] [serial = 2124] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a4da7800) [pid = 2715] [serial = 2028] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30a7a68000) [pid = 2715] [serial = 2034] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f30a454f400) [pid = 2715] [serial = 2141] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30b15b3800) [pid = 2715] [serial = 2097] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30aa6c7c00) [pid = 2715] [serial = 2091] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b4b9cc00) [pid = 2715] [serial = 2126] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30b31c0000) [pid = 2715] [serial = 2108] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30a7b7d400) [pid = 2715] [serial = 2085] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30b05a3400) [pid = 2715] [serial = 2093] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30ac63f800) [pid = 2715] [serial = 2046] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30b3436c00) [pid = 2715] [serial = 2111] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30b29e3c00) [pid = 2715] [serial = 2102] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30a9d3f000) [pid = 2715] [serial = 2037] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f30b2a41800) [pid = 2715] [serial = 2103] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30a4da4000) [pid = 2715] [serial = 2144] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b29ec400) [pid = 2715] [serial = 2052] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30aa42f800) [pid = 2715] [serial = 2090] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b3b08c00) [pid = 2715] [serial = 2112] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30b3b0f000) [pid = 2715] [serial = 2114] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a3206000) [pid = 2715] [serial = 2025] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30b3c67400) [pid = 2715] [serial = 2117] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30b15bd400) [pid = 2715] [serial = 2099] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b6359c00) [pid = 2715] [serial = 2129] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30a25f7000) [pid = 2715] [serial = 2138] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30a9e7bc00) [pid = 2715] [serial = 2088] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30b6541800) [pid = 2715] [serial = 2133] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b120c000) [pid = 2715] [serial = 2096] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30b342a400) [pid = 2715] [serial = 2004] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30a420cc00) [pid = 2715] [serial = 1953] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b653a800) [pid = 2715] [serial = 2132] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a010bc00) [pid = 2715] [serial = 2136] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b6362c00) [pid = 2715] [serial = 2130] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a320c000) [pid = 2715] [serial = 2081] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a4da3c00) [pid = 2715] [serial = 2142] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30b3ef6400) [pid = 2715] [serial = 2123] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f309facf000) [pid = 2715] [serial = 2135] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f309fad3c00) [pid = 2715] [serial = 2078] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30abcf5400) [pid = 2715] [serial = 2043] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30b3c6bc00) [pid = 2715] [serial = 2118] [outer = (nil)] [url = about:blank] 10:58:33 INFO - PROCESS | 2715 | 1461347913769 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a16ce000 == 159 [pid = 2715] [id = 758] 10:58:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f309f0afc00) [pid = 2715] [serial = 2273] [outer = (nil)] 10:58:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f309f0b7c00) [pid = 2715] [serial = 2274] [outer = 0x7f309f0afc00] 10:58:33 INFO - PROCESS | 2715 | 1461347913850 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f309f19b400) [pid = 2715] [serial = 2275] [outer = 0x7f309f0afc00] 10:58:34 INFO - PROCESS | 2715 | 1461347914596 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]]]}] 10:58:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:58:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:58:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 4465ms 10:58:34 INFO - PROCESS | 2715 | 1461347914619 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:58:34 INFO - PROCESS | 2715 | 1461347914627 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 10:58:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:58:34 INFO - PROCESS | 2715 | 1461347914636 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - PROCESS | 2715 | 1461347914640 Marionette TRACE conn3 <- [1,2998,null,{}] 10:58:34 INFO - PROCESS | 2715 | 1461347914646 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}] 10:58:34 INFO - PROCESS | 2715 | 1461347914876 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:58:35 INFO - PROCESS | 2715 | 1461347915107 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a290e000 == 160 [pid = 2715] [id = 759] 10:58:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f309f0b0400) [pid = 2715] [serial = 2276] [outer = (nil)] 10:58:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a010bc00) [pid = 2715] [serial = 2277] [outer = 0x7f309f0b0400] 10:58:35 INFO - PROCESS | 2715 | 1461347915185 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a1382400) [pid = 2715] [serial = 2278] [outer = 0x7f309f0b0400] 10:58:36 INFO - PROCESS | 2715 | 1461347916102 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]]]}] 10:58:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:58:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1536ms 10:58:36 INFO - PROCESS | 2715 | 1461347916176 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 2715 | 1461347916181 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 10:58:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:58:36 INFO - PROCESS | 2715 | 1461347916189 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 2715 | 1461347916194 Marionette TRACE conn3 <- [1,3002,null,{}] 10:58:36 INFO - PROCESS | 2715 | 1461347916211 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}] 10:58:36 INFO - PROCESS | 2715 | 1461347916537 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:58:36 INFO - PROCESS | 2715 | 1461347916586 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4326000 == 161 [pid = 2715] [id = 760] 10:58:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a190e400) [pid = 2715] [serial = 2279] [outer = (nil)] 10:58:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a2268000) [pid = 2715] [serial = 2280] [outer = 0x7f30a190e400] 10:58:36 INFO - PROCESS | 2715 | 1461347916661 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30a2bb2800) [pid = 2715] [serial = 2281] [outer = 0x7f30a190e400] 10:58:37 INFO - PROCESS | 2715 | 1461347917717 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]]]}] 10:58:37 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. 10:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1546ms 10:58:37 INFO - PROCESS | 2715 | 1461347917734 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 2715 | 1461347917738 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 10:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:58:37 INFO - PROCESS | 2715 | 1461347917759 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 2715 | 1461347917768 Marionette TRACE conn3 <- [1,3006,null,{}] 10:58:37 INFO - PROCESS | 2715 | 1461347917773 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}] 10:58:38 INFO - PROCESS | 2715 | 1461347918060 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30b2d0a000) [pid = 2715] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30a9d1e000) [pid = 2715] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a2eadc00) [pid = 2715] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f309e77a400) [pid = 2715] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a4213c00) [pid = 2715] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30a2ea7c00) [pid = 2715] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f309ee38800) [pid = 2715] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30a9d1d800) [pid = 2715] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30a0103c00) [pid = 2715] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f30a2eb0c00) [pid = 2715] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30a190c000) [pid = 2715] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30a8bcb000) [pid = 2715] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30b2a47800) [pid = 2715] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30a5660800) [pid = 2715] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30b7029c00) [pid = 2715] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30b3ceb000) [pid = 2715] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f309facd000) [pid = 2715] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f30a187b800) [pid = 2715] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30a1389800) [pid = 2715] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f30a138d800) [pid = 2715] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:58:38 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30a9d1e800) [pid = 2715] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:58:38 INFO - PROCESS | 2715 | 1461347918789 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4295000 == 162 [pid = 2715] [id = 761] 10:58:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f309e77a400) [pid = 2715] [serial = 2282] [outer = (nil)] 10:58:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f30a0109800) [pid = 2715] [serial = 2283] [outer = 0x7f309e77a400] 10:58:38 INFO - PROCESS | 2715 | 1461347918854 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a32b5400) [pid = 2715] [serial = 2284] [outer = 0x7f309e77a400] 10:58:39 INFO - PROCESS | 2715 | 1461347919486 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]]]}] 10:58:39 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. 10:58:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1751ms 10:58:39 INFO - PROCESS | 2715 | 1461347919496 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 2715 | 1461347919499 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 10:58:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:58:39 INFO - PROCESS | 2715 | 1461347919505 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 2715 | 1461347919507 Marionette TRACE conn3 <- [1,3010,null,{}] 10:58:39 INFO - PROCESS | 2715 | 1461347919512 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}] 10:58:39 INFO - PROCESS | 2715 | 1461347919727 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:58:39 INFO - PROCESS | 2715 | 1461347919927 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a662b000 == 163 [pid = 2715] [id = 762] 10:58:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f309ee30400) [pid = 2715] [serial = 2285] [outer = (nil)] 10:58:39 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a4212000) [pid = 2715] [serial = 2286] [outer = 0x7f309ee30400] 10:58:39 INFO - PROCESS | 2715 | 1461347919991 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a4da2800) [pid = 2715] [serial = 2287] [outer = 0x7f309ee30400] 10:58:40 INFO - PROCESS | 2715 | 1461347920956 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]]]}] 10:58:40 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 10:58:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1483ms 10:58:40 INFO - PROCESS | 2715 | 1461347920990 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 2715 | 1461347920994 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 10:58:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:58:41 INFO - PROCESS | 2715 | 1461347921004 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 2715 | 1461347921010 Marionette TRACE conn3 <- [1,3014,null,{}] 10:58:41 INFO - PROCESS | 2715 | 1461347921019 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}] 10:58:41 INFO - PROCESS | 2715 | 1461347921298 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:58:41 INFO - PROCESS | 2715 | 1461347921640 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2f04000 == 164 [pid = 2715] [id = 763] 10:58:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f309f9f0800) [pid = 2715] [serial = 2288] [outer = (nil)] 10:58:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f309fad9800) [pid = 2715] [serial = 2289] [outer = 0x7f309f9f0800] 10:58:41 INFO - PROCESS | 2715 | 1461347921717 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a1878400) [pid = 2715] [serial = 2290] [outer = 0x7f309f9f0800] 10:58:42 INFO - PROCESS | 2715 | [2715] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:58:42 INFO - PROCESS | 2715 | 1461347922610 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:58:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:58:42 INFO - {} 10:58:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:58:42 INFO - {} 10:58:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:58:42 INFO - {} 10:58:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:58:42 INFO - {} 10:58:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1636ms 10:58:42 INFO - PROCESS | 2715 | 1461347922642 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 2715 | 1461347922649 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 10:58:42 INFO - TEST-START | /FileAPI/fileReader.html 10:58:42 INFO - PROCESS | 2715 | 1461347922667 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 2715 | 1461347922672 Marionette TRACE conn3 <- [1,3018,null,{}] 10:58:42 INFO - PROCESS | 2715 | 1461347922727 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}] 10:58:42 INFO - PROCESS | 2715 | 1461347922941 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:58:43 INFO - PROCESS | 2715 | 1461347923218 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7d7c800 == 165 [pid = 2715] [id = 764] 10:58:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30a2eacc00) [pid = 2715] [serial = 2291] [outer = (nil)] 10:58:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30a43da000) [pid = 2715] [serial = 2292] [outer = 0x7f30a2eacc00] 10:58:43 INFO - PROCESS | 2715 | 1461347923346 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a5652400) [pid = 2715] [serial = 2293] [outer = 0x7f30a2eacc00] 10:58:44 INFO - PROCESS | 2715 | 1461347924152 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]]]}] 10:58:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:58:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:58:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:58:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:58:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 1535ms 10:58:44 INFO - PROCESS | 2715 | 1461347924203 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 2715 | 1461347924207 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 10:58:44 INFO - TEST-START | /FileAPI/historical.html 10:58:44 INFO - PROCESS | 2715 | 1461347924214 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 2715 | 1461347924220 Marionette TRACE conn3 <- [1,3022,null,{}] 10:58:44 INFO - PROCESS | 2715 | 1461347924236 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}] 10:58:44 INFO - PROCESS | 2715 | 1461347924584 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:58:44 INFO - PROCESS | 2715 | 1461347924797 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a80eb800 == 166 [pid = 2715] [id = 765] 10:58:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30a6989800) [pid = 2715] [serial = 2294] [outer = (nil)] 10:58:44 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30a774f000) [pid = 2715] [serial = 2295] [outer = 0x7f30a6989800] 10:58:44 INFO - PROCESS | 2715 | 1461347924962 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f30a7a62c00) [pid = 2715] [serial = 2296] [outer = 0x7f30a6989800] 10:58:45 INFO - PROCESS | 2715 | 1461347925764 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"]]]}] 10:58:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:58:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:58:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:58:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:58:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:58:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:58:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:58:45 INFO - TEST-OK | /FileAPI/historical.html | took 1588ms 10:58:45 INFO - PROCESS | 2715 | 1461347925806 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 2715 | 1461347925811 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 10:58:45 INFO - PROCESS | 2715 | 1461347925824 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - TEST-START | /FileAPI/idlharness.html 10:58:45 INFO - PROCESS | 2715 | 1461347925827 Marionette TRACE conn3 <- [1,3026,null,{}] 10:58:45 INFO - PROCESS | 2715 | 1461347925834 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}] 10:58:46 INFO - PROCESS | 2715 | 1461347926117 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:58:46 INFO - PROCESS | 2715 | 1461347926369 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e0f800 == 167 [pid = 2715] [id = 766] 10:58:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a1386400) [pid = 2715] [serial = 2297] [outer = (nil)] 10:58:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a7dc9000) [pid = 2715] [serial = 2298] [outer = 0x7f30a1386400] 10:58:46 INFO - PROCESS | 2715 | 1461347926449 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a8bcdc00) [pid = 2715] [serial = 2299] [outer = 0x7f30a1386400] 10:58:48 INFO - PROCESS | 2715 | 1461347928169 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:58:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:58:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:58:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:58:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:58:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:58:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:58:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:58:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:58:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:58:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:58:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:58:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:58:48 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 10:58:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:58:48 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 10:58:48 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 10:58:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:58:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:58:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:58:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:58:48 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 10:58:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:58:48 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 10:58:48 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 10:58:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:58:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:58:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:58:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:58:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:58:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:58:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 2468ms 10:58:48 INFO - PROCESS | 2715 | 1461347928346 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 2715 | 1461347928357 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 10:58:48 INFO - TEST-START | /FileAPI/idlharness.worker 10:58:48 INFO - PROCESS | 2715 | 1461347928375 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 2715 | 1461347928384 Marionette TRACE conn3 <- [1,3030,null,{}] 10:58:48 INFO - PROCESS | 2715 | 1461347928395 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}] 10:58:48 INFO - PROCESS | 2715 | 1461347928670 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:58:48 INFO - PROCESS | 2715 | 1461347928953 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:48 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7a83000 == 168 [pid = 2715] [id = 767] 10:58:48 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a1883c00) [pid = 2715] [serial = 2300] [outer = (nil)] 10:58:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30ac512400) [pid = 2715] [serial = 2301] [outer = 0x7f30a1883c00] 10:58:49 INFO - PROCESS | 2715 | 1461347929028 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30ac63e400) [pid = 2715] [serial = 2302] [outer = 0x7f30a1883c00] 10:58:49 INFO - PROCESS | 2715 | [2715] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:58:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:58:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:58:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:58:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:58:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:58:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:58:51 INFO - {} 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:58:51 INFO - {} 10:58:51 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 - {} 10:58:51 INFO - {} 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:58:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:58:51 INFO - {} 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:58:51 INFO - {} 10:58:51 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 - {} 10:58:51 INFO - {} 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:58:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:58:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:58:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:58:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 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 10:58:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:58:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:58:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:58:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:58:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:58:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:58:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:58:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:58:51 INFO - {} 10:58:51 INFO - PROCESS | 2715 | 1461347931374 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:58:51 INFO - {} 10:58:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3108ms 10:58:51 INFO - PROCESS | 2715 | 1461347931514 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 2715 | 1461347931522 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 10:58:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:58:51 INFO - PROCESS | 2715 | 1461347931531 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 2715 | 1461347931539 Marionette TRACE conn3 <- [1,3034,null,{}] 10:58:51 INFO - PROCESS | 2715 | 1461347931550 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}] 10:58:51 INFO - PROCESS | 2715 | 1461347931892 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:58:52 INFO - PROCESS | 2715 | 1461347932174 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b12e1800 == 169 [pid = 2715] [id = 768] 10:58:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30b059c800) [pid = 2715] [serial = 2303] [outer = (nil)] 10:58:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30b4d50000) [pid = 2715] [serial = 2304] [outer = 0x7f30b059c800] 10:58:52 INFO - PROCESS | 2715 | 1461347932253 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 2715 | ++DOMWINDOW == 156 (0x7f30b6366000) [pid = 2715] [serial = 2305] [outer = 0x7f30b059c800] 10:58:53 INFO - PROCESS | 2715 | 1461347933059 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]]]}] 10:58:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:58:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1544ms 10:58:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:58:53 INFO - PROCESS | 2715 | 1461347933075 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 2715 | 1461347933078 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 10:58:53 INFO - PROCESS | 2715 | 1461347933085 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 2715 | 1461347933088 Marionette TRACE conn3 <- [1,3038,null,{}] 10:58:53 INFO - PROCESS | 2715 | 1461347933093 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}] 10:58:53 INFO - PROCESS | 2715 | 1461347933330 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:58:53 INFO - PROCESS | 2715 | 1461347933583 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b1a98000 == 170 [pid = 2715] [id = 769] 10:58:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 157 (0x7f30b059d400) [pid = 2715] [serial = 2306] [outer = (nil)] 10:58:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 158 (0x7f30b6540c00) [pid = 2715] [serial = 2307] [outer = 0x7f30b059d400] 10:58:53 INFO - PROCESS | 2715 | 1461347933665 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 2715 | ++DOMWINDOW == 159 (0x7f30b6586400) [pid = 2715] [serial = 2308] [outer = 0x7f30b059d400] 10:58:54 INFO - PROCESS | 2715 | 1461347934541 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"]]]}] 10:58:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:58:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:58:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1489ms 10:58:54 INFO - PROCESS | 2715 | 1461347934576 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 2715 | 1461347934579 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 10:58:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:58:54 INFO - PROCESS | 2715 | 1461347934587 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 2715 | 1461347934590 Marionette TRACE conn3 <- [1,3042,null,{}] 10:58:54 INFO - PROCESS | 2715 | 1461347934596 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}] 10:58:54 INFO - PROCESS | 2715 | 1461347934872 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:58:55 INFO - PROCESS | 2715 | 1461347935130 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b316d000 == 171 [pid = 2715] [id = 770] 10:58:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 160 (0x7f30b6361800) [pid = 2715] [serial = 2309] [outer = (nil)] 10:58:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 161 (0x7f30b702c400) [pid = 2715] [serial = 2310] [outer = 0x7f30b6361800] 10:58:55 INFO - PROCESS | 2715 | 1461347935209 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 2715 | ++DOMWINDOW == 162 (0x7f30b75c8000) [pid = 2715] [serial = 2311] [outer = 0x7f30b6361800] 10:58:56 INFO - PROCESS | 2715 | 1461347936387 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]]]}] 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:58:56 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. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:58:56 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'.) 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:58:56 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. 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:58:56 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. 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:58:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:58:56 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. 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:58:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:58:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:58:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:58:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:58:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1904ms 10:58:56 INFO - PROCESS | 2715 | 1461347936495 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 2715 | 1461347936498 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 10:58:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:58:56 INFO - PROCESS | 2715 | 1461347936511 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 2715 | 1461347936516 Marionette TRACE conn3 <- [1,3046,null,{}] 10:58:56 INFO - PROCESS | 2715 | 1461347936529 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}] 10:58:57 INFO - PROCESS | 2715 | 1461347937045 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:58:57 INFO - PROCESS | 2715 | 1461347937301 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30abb24800 == 172 [pid = 2715] [id = 771] 10:58:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 163 (0x7f30a2ea4c00) [pid = 2715] [serial = 2312] [outer = (nil)] 10:58:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 164 (0x7f30ac63dc00) [pid = 2715] [serial = 2313] [outer = 0x7f30a2ea4c00] 10:58:57 INFO - PROCESS | 2715 | 1461347937379 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 2715 | ++DOMWINDOW == 165 (0x7f30b0811c00) [pid = 2715] [serial = 2314] [outer = 0x7f30a2ea4c00] 10:58:57 INFO - PROCESS | 2715 | [2715] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:58:58 INFO - PROCESS | 2715 | 1461347938213 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:58:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:58:58 INFO - {} 10:58:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1745ms 10:58:58 INFO - PROCESS | 2715 | 1461347938257 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 2715 | 1461347938261 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 10:58:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:58:58 INFO - PROCESS | 2715 | 1461347938267 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 2715 | 1461347938270 Marionette TRACE conn3 <- [1,3050,null,{}] 10:58:58 INFO - PROCESS | 2715 | 1461347938280 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}] 10:58:58 INFO - PROCESS | 2715 | 1461347938552 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:58:58 INFO - PROCESS | 2715 | 1461347938809 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac8e9800 == 173 [pid = 2715] [id = 772] 10:58:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 166 (0x7f30a6bee800) [pid = 2715] [serial = 2315] [outer = (nil)] 10:58:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 167 (0x7f30b1210400) [pid = 2715] [serial = 2316] [outer = 0x7f30a6bee800] 10:58:58 INFO - PROCESS | 2715 | 1461347938885 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 2715 | ++DOMWINDOW == 168 (0x7f30b1ac7800) [pid = 2715] [serial = 2317] [outer = 0x7f30a6bee800] 10:58:59 INFO - PROCESS | 2715 | 1461347939752 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]]]}] 10:58:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:58:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:58:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:58:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:58:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1534ms 10:58:59 INFO - PROCESS | 2715 | 1461347939803 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:58:59 INFO - PROCESS | 2715 | 1461347939808 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 10:58:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:58:59 INFO - PROCESS | 2715 | 1461347939815 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 2715 | 1461347939819 Marionette TRACE conn3 <- [1,3054,null,{}] 10:58:59 INFO - PROCESS | 2715 | 1461347939825 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}] 10:59:00 INFO - PROCESS | 2715 | 1461347940185 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:59:00 INFO - PROCESS | 2715 | 1461347940402 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b6f90000 == 174 [pid = 2715] [id = 773] 10:59:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 169 (0x7f30b2cb5c00) [pid = 2715] [serial = 2318] [outer = (nil)] 10:59:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 170 (0x7f30b96c4000) [pid = 2715] [serial = 2319] [outer = 0x7f30b2cb5c00] 10:59:00 INFO - PROCESS | 2715 | 1461347940544 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 2715 | ++DOMWINDOW == 171 (0x7f30bc961000) [pid = 2715] [serial = 2320] [outer = 0x7f30b2cb5c00] 10:59:01 INFO - PROCESS | 2715 | 1461347941866 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"]]]}] 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:59:02 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" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:59:02 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" 10:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:59:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2181ms 10:59:02 INFO - PROCESS | 2715 | 1461347941999 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 2715 | 1461347942005 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 10:59:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:59:02 INFO - PROCESS | 2715 | 1461347942013 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 2715 | 1461347942022 Marionette TRACE conn3 <- [1,3058,null,{}] 10:59:02 INFO - PROCESS | 2715 | 1461347942173 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}] 10:59:02 INFO - PROCESS | 2715 | 1461347942516 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:59:02 INFO - PROCESS | 2715 | 1461347942722 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30b8ba8800 == 175 [pid = 2715] [id = 774] 10:59:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 172 (0x7f30bcb60400) [pid = 2715] [serial = 2321] [outer = (nil)] 10:59:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 173 (0x7f30bde3e000) [pid = 2715] [serial = 2322] [outer = 0x7f30bcb60400] 10:59:02 INFO - PROCESS | 2715 | 1461347942797 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 2715 | ++DOMWINDOW == 174 (0x7f30be605c00) [pid = 2715] [serial = 2323] [outer = 0x7f30bcb60400] 10:59:03 INFO - PROCESS | 2715 | 1461347943651 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]]]}] 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:59:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:59:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:59:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:59:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:59:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1696ms 10:59:03 INFO - PROCESS | 2715 | 1461347943711 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 2715 | 1461347943720 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 10:59:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:59:03 INFO - PROCESS | 2715 | 1461347943729 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 2715 | 1461347943732 Marionette TRACE conn3 <- [1,3062,null,{}] 10:59:03 INFO - PROCESS | 2715 | 1461347943737 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}] 10:59:03 INFO - PROCESS | 2715 | 1461347943978 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:59:04 INFO - PROCESS | 2715 | 1461347944274 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30baccb000 == 176 [pid = 2715] [id = 775] 10:59:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 175 (0x7f309f18f800) [pid = 2715] [serial = 2324] [outer = (nil)] 10:59:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 176 (0x7f30b4948400) [pid = 2715] [serial = 2325] [outer = 0x7f309f18f800] 10:59:04 INFO - PROCESS | 2715 | 1461347944393 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 2715 | ++DOMWINDOW == 177 (0x7f30be6d1000) [pid = 2715] [serial = 2326] [outer = 0x7f309f18f800] 10:59:04 INFO - PROCESS | 2715 | [2715] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:59:05 INFO - PROCESS | 2715 | 1461347945242 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:59:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:59:05 INFO - {} 10:59:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1533ms 10:59:05 INFO - PROCESS | 2715 | 1461347945264 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 2715 | 1461347945268 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 10:59:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:59:05 INFO - PROCESS | 2715 | 1461347945274 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 2715 | 1461347945277 Marionette TRACE conn3 <- [1,3066,null,{}] 10:59:05 INFO - PROCESS | 2715 | 1461347945285 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}] 10:59:05 INFO - PROCESS | 2715 | 1461347945539 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:59:05 INFO - PROCESS | 2715 | 1461347945829 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc9aa000 == 177 [pid = 2715] [id = 776] 10:59:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 178 (0x7f30be6d9800) [pid = 2715] [serial = 2327] [outer = (nil)] 10:59:05 INFO - PROCESS | 2715 | ++DOMWINDOW == 179 (0x7f30bfb87000) [pid = 2715] [serial = 2328] [outer = 0x7f30be6d9800] 10:59:05 INFO - PROCESS | 2715 | 1461347945946 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 2715 | ++DOMWINDOW == 180 (0x7f30c2f6dc00) [pid = 2715] [serial = 2329] [outer = 0x7f30be6d9800] 10:59:06 INFO - PROCESS | 2715 | 1461347946730 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]]]}] 10:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:59:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1486ms 10:59:06 INFO - PROCESS | 2715 | 1461347946763 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 2715 | 1461347946767 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 10:59:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:59:06 INFO - PROCESS | 2715 | 1461347946773 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 2715 | 1461347946777 Marionette TRACE conn3 <- [1,3070,null,{}] 10:59:06 INFO - PROCESS | 2715 | 1461347946783 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}] 10:59:07 INFO - PROCESS | 2715 | 1461347947034 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:59:07 INFO - PROCESS | 2715 | 1461347947342 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bd5a6800 == 178 [pid = 2715] [id = 777] 10:59:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 181 (0x7f30bfa04c00) [pid = 2715] [serial = 2330] [outer = (nil)] 10:59:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 182 (0x7f30c3c0f400) [pid = 2715] [serial = 2331] [outer = 0x7f30bfa04c00] 10:59:07 INFO - PROCESS | 2715 | 1461347947422 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 2715 | ++DOMWINDOW == 183 (0x7f30c8c6f400) [pid = 2715] [serial = 2332] [outer = 0x7f30bfa04c00] 10:59:08 INFO - PROCESS | 2715 | 1461347948508 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]]]}] 10:59:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:59:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:59:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:59:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:59:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:59:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:59:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1785ms 10:59:08 INFO - PROCESS | 2715 | 1461347948588 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 2715 | 1461347948595 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 10:59:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:59:08 INFO - PROCESS | 2715 | 1461347948610 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 2715 | 1461347948615 Marionette TRACE conn3 <- [1,3074,null,{}] 10:59:08 INFO - PROCESS | 2715 | 1461347948629 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}] 10:59:08 INFO - PROCESS | 2715 | 1461347948976 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:59:09 INFO - PROCESS | 2715 | 1461347949443 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bfb25000 == 179 [pid = 2715] [id = 778] 10:59:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 184 (0x7f30c9ad8800) [pid = 2715] [serial = 2333] [outer = (nil)] 10:59:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 185 (0x7f30c9ba8800) [pid = 2715] [serial = 2334] [outer = 0x7f30c9ad8800] 10:59:09 INFO - PROCESS | 2715 | 1461347949576 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 2715 | ++DOMWINDOW == 186 (0x7f30c9d1ac00) [pid = 2715] [serial = 2335] [outer = 0x7f30c9ad8800] 10:59:10 INFO - PROCESS | 2715 | 1461347950342 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]]]}] 10:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:59:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1796ms 10:59:10 INFO - PROCESS | 2715 | 1461347950406 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 2715 | 1461347950412 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 10:59:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:59:10 INFO - PROCESS | 2715 | 1461347950420 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 2715 | 1461347950423 Marionette TRACE conn3 <- [1,3078,null,{}] 10:59:10 INFO - PROCESS | 2715 | 1461347950429 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}] 10:59:10 INFO - PROCESS | 2715 | 1461347950674 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:59:10 INFO - PROCESS | 2715 | 1461347950990 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30bc532800 == 180 [pid = 2715] [id = 779] 10:59:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 187 (0x7f30a9d17800) [pid = 2715] [serial = 2336] [outer = (nil)] 10:59:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 188 (0x7f30c987b400) [pid = 2715] [serial = 2337] [outer = 0x7f30a9d17800] 10:59:11 INFO - PROCESS | 2715 | 1461347951074 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 2715 | ++DOMWINDOW == 189 (0x7f30c9da9000) [pid = 2715] [serial = 2338] [outer = 0x7f30a9d17800] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4295000 == 179 [pid = 2715] [id = 761] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4326000 == 178 [pid = 2715] [id = 760] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a290e000 == 177 [pid = 2715] [id = 759] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a16ce000 == 176 [pid = 2715] [id = 758] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f309f2a2000 == 175 [pid = 2715] [id = 757] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d336b000 == 174 [pid = 2715] [id = 755] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30d0e78800 == 173 [pid = 2715] [id = 754] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30cefdf800 == 172 [pid = 2715] [id = 753] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30ce770800 == 171 [pid = 2715] [id = 752] 10:59:13 INFO - PROCESS | 2715 | --DOCSHELL 0x7f30a4126000 == 170 [pid = 2715] [id = 746] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 188 (0x7f30b31c6c00) [pid = 2715] [serial = 2177] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 187 (0x7f30b080b800) [pid = 2715] [serial = 2169] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 186 (0x7f30a3209c00) [pid = 2715] [serial = 2153] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 185 (0x7f30a7a5d400) [pid = 2715] [serial = 2192] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 184 (0x7f30bac98000) [pid = 2715] [serial = 2198] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 183 (0x7f30a4d9ec00) [pid = 2715] [serial = 2207] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 182 (0x7f30a4557c00) [pid = 2715] [serial = 2154] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 181 (0x7f30b7031c00) [pid = 2715] [serial = 2186] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 180 (0x7f309f192c00) [pid = 2715] [serial = 2147] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 179 (0x7f30a9d39800) [pid = 2715] [serial = 2162] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 178 (0x7f30a226b800) [pid = 2715] [serial = 2204] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 177 (0x7f30b75c6000) [pid = 2715] [serial = 2187] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 176 (0x7f30a6bf4800) [pid = 2715] [serial = 2157] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 175 (0x7f30b702a800) [pid = 2715] [serial = 2184] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 174 (0x7f30ac41ac00) [pid = 2715] [serial = 2165] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 173 (0x7f30ac66dc00) [pid = 2715] [serial = 2168] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 172 (0x7f30b2a4a800) [pid = 2715] [serial = 2174] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 171 (0x7f30a7a66000) [pid = 2715] [serial = 2159] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 170 (0x7f30a6986000) [pid = 2715] [serial = 2208] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 169 (0x7f309f9e5800) [pid = 2715] [serial = 2148] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 168 (0x7f30aa6bb000) [pid = 2715] [serial = 2163] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 167 (0x7f30b8a14800) [pid = 2715] [serial = 2190] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 166 (0x7f30b3b05400) [pid = 2715] [serial = 2178] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 165 (0x7f30b6585c00) [pid = 2715] [serial = 2181] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 164 (0x7f30a1879000) [pid = 2715] [serial = 2202] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 163 (0x7f30a2251c00) [pid = 2715] [serial = 2151] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 162 (0x7f30ac637400) [pid = 2715] [serial = 2166] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 161 (0x7f30a1907800) [pid = 2715] [serial = 2150] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 160 (0x7f30b657ac00) [pid = 2715] [serial = 2180] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 159 (0x7f30a2eaa800) [pid = 2715] [serial = 2205] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 158 (0x7f30b9da7c00) [pid = 2715] [serial = 2195] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 157 (0x7f30b962b400) [pid = 2715] [serial = 2193] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 156 (0x7f30b667d000) [pid = 2715] [serial = 2183] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 155 (0x7f30bac8f800) [pid = 2715] [serial = 2196] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30a7dcb800) [pid = 2715] [serial = 2160] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b75d1400) [pid = 2715] [serial = 2189] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f30a0110000) [pid = 2715] [serial = 2201] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f30b2cabc00) [pid = 2715] [serial = 2175] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30a9d3a400) [pid = 2715] [serial = 2076] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a6a3b000) [pid = 2715] [serial = 2156] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30b120fc00) [pid = 2715] [serial = 2171] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f30b1ac4400) [pid = 2715] [serial = 2172] [outer = (nil)] [url = about:blank] 10:59:13 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30a43cd800) [pid = 2715] [serial = 2210] [outer = (nil)] [url = about:blank] 10:59:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 10:59:13 INFO - reader.readAsText(blob_2) 10:59:13 INFO - }" did not throw 10:59:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 10:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 10:59:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 10:59:13 INFO - reader.readAsDataURL(blob_2) 10:59:13 INFO - }" did not throw 10:59:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 10:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 10:59:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 10:59:13 INFO - reader.readAsArrayBuffer(blob_2) 10:59:13 INFO - }" did not throw 10:59:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 10:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 10:59:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 10:59:13 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 10:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:59:13 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 2715 | 1461347953936 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 10:59:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:59:13 INFO - PROCESS | 2715 | 1461347953946 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 2715 | 1461347953951 Marionette TRACE conn3 <- [1,3082,null,{}] 10:59:13 INFO - PROCESS | 2715 | 1461347953957 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}] 10:59:14 INFO - PROCESS | 2715 | 1461347954176 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:59:14 INFO - PROCESS | 2715 | 1461347954396 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a2918800 == 171 [pid = 2715] [id = 780] 10:59:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 147 (0x7f309face000) [pid = 2715] [serial = 2339] [outer = (nil)] 10:59:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 148 (0x7f30a03f8c00) [pid = 2715] [serial = 2340] [outer = 0x7f309face000] 10:59:14 INFO - PROCESS | 2715 | 1461347954488 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 2715 | ++DOMWINDOW == 149 (0x7f30a1885800) [pid = 2715] [serial = 2341] [outer = 0x7f309face000] 10:59:15 INFO - PROCESS | 2715 | 1461347955318 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]]]}] 10:59:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:59:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:59:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:59:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1385ms 10:59:15 INFO - PROCESS | 2715 | 1461347955332 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 2715 | 1461347955340 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 10:59:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:59:15 INFO - PROCESS | 2715 | 1461347955350 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 2715 | 1461347955352 Marionette TRACE conn3 <- [1,3086,null,{}] 10:59:15 INFO - PROCESS | 2715 | 1461347955358 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}] 10:59:15 INFO - PROCESS | 2715 | 1461347955578 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:59:15 INFO - PROCESS | 2715 | 1461347955829 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a4586800 == 172 [pid = 2715] [id = 781] 10:59:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 150 (0x7f30a2a2f400) [pid = 2715] [serial = 2342] [outer = (nil)] 10:59:15 INFO - PROCESS | 2715 | ++DOMWINDOW == 151 (0x7f30a3186400) [pid = 2715] [serial = 2343] [outer = 0x7f30a2a2f400] 10:59:15 INFO - PROCESS | 2715 | 1461347955914 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 2715 | ++DOMWINDOW == 152 (0x7f30a43cd800) [pid = 2715] [serial = 2344] [outer = 0x7f30a2a2f400] 10:59:16 INFO - PROCESS | 2715 | 1461347956735 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:59:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:59:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1430ms 10:59:16 INFO - PROCESS | 2715 | 1461347956780 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:59:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:59:16 INFO - PROCESS | 2715 | 1461347956784 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 10:59:16 INFO - PROCESS | 2715 | 1461347956790 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 2715 | 1461347956796 Marionette TRACE conn3 <- [1,3090,null,{}] 10:59:16 INFO - PROCESS | 2715 | 1461347956822 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}] 10:59:17 INFO - PROCESS | 2715 | 1461347957139 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:59:17 INFO - PROCESS | 2715 | 1461347957198 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6cfe000 == 173 [pid = 2715] [id = 782] 10:59:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 153 (0x7f30a6985000) [pid = 2715] [serial = 2345] [outer = (nil)] 10:59:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 154 (0x7f30a6a3b800) [pid = 2715] [serial = 2346] [outer = 0x7f30a6985000] 10:59:17 INFO - PROCESS | 2715 | 1461347957483 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 2715 | ++DOMWINDOW == 155 (0x7f30a7757800) [pid = 2715] [serial = 2347] [outer = 0x7f30a6985000] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 154 (0x7f30aa6c6400) [pid = 2715] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 153 (0x7f30b15b2800) [pid = 2715] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 152 (0x7f309e77a400) [pid = 2715] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 151 (0x7f309f9e4400) [pid = 2715] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 150 (0x7f30bb99e000) [pid = 2715] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 149 (0x7f30a32b8000) [pid = 2715] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 148 (0x7f30a190e400) [pid = 2715] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 147 (0x7f309fad0800) [pid = 2715] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 146 (0x7f30ab925400) [pid = 2715] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 145 (0x7f30b3c62c00) [pid = 2715] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 144 (0x7f30bb053400) [pid = 2715] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 143 (0x7f309f0afc00) [pid = 2715] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 142 (0x7f30b635b400) [pid = 2715] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 141 (0x7f30aa6c2400) [pid = 2715] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 140 (0x7f30ac517800) [pid = 2715] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 139 (0x7f30b3cea400) [pid = 2715] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 138 (0x7f30a8904000) [pid = 2715] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 137 (0x7f30bb9a3000) [pid = 2715] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 136 (0x7f30b342a000) [pid = 2715] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 135 (0x7f309e76b800) [pid = 2715] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 134 (0x7f30b15b2c00) [pid = 2715] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 133 (0x7f309f0b0400) [pid = 2715] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 132 (0x7f30a7dcd000) [pid = 2715] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 131 (0x7f30b8a18800) [pid = 2715] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 130 (0x7f30b1215000) [pid = 2715] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 129 (0x7f30b2c79400) [pid = 2715] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:59:18 INFO - PROCESS | 2715 | --DOMWINDOW == 128 (0x7f30bd7d0400) [pid = 2715] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:59:18 INFO - PROCESS | 2715 | 1461347958842 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:59:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:59:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2097ms 10:59:18 INFO - PROCESS | 2715 | 1461347958888 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:59:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:59:18 INFO - PROCESS | 2715 | 1461347958893 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 10:59:18 INFO - PROCESS | 2715 | 1461347958899 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 2715 | 1461347958902 Marionette TRACE conn3 <- [1,3094,null,{}] 10:59:18 INFO - PROCESS | 2715 | 1461347958908 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}] 10:59:19 INFO - PROCESS | 2715 | 1461347959134 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:59:19 INFO - PROCESS | 2715 | 1461347959347 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a7fcd800 == 174 [pid = 2715] [id = 783] 10:59:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 129 (0x7f309e76b800) [pid = 2715] [serial = 2348] [outer = (nil)] 10:59:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 130 (0x7f30a7b78c00) [pid = 2715] [serial = 2349] [outer = 0x7f309e76b800] 10:59:19 INFO - PROCESS | 2715 | 1461347959413 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 2715 | ++DOMWINDOW == 131 (0x7f30a890cc00) [pid = 2715] [serial = 2350] [outer = 0x7f309e76b800] 10:59:20 INFO - PROCESS | 2715 | 1461347960144 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:59:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:59:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1285ms 10:59:20 INFO - PROCESS | 2715 | 1461347960184 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 2715 | 1461347960187 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 10:59:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:59:20 INFO - PROCESS | 2715 | 1461347960193 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 2715 | 1461347960195 Marionette TRACE conn3 <- [1,3098,null,{}] 10:59:20 INFO - PROCESS | 2715 | 1461347960211 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}] 10:59:20 INFO - PROCESS | 2715 | 1461347960615 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:59:20 INFO - PROCESS | 2715 | 1461347960892 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a1f95800 == 175 [pid = 2715] [id = 784] 10:59:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 132 (0x7f309f0af800) [pid = 2715] [serial = 2351] [outer = (nil)] 10:59:20 INFO - PROCESS | 2715 | ++DOMWINDOW == 133 (0x7f309f193000) [pid = 2715] [serial = 2352] [outer = 0x7f309f0af800] 10:59:20 INFO - PROCESS | 2715 | 1461347960989 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 2715 | ++DOMWINDOW == 134 (0x7f309facb400) [pid = 2715] [serial = 2353] [outer = 0x7f309f0af800] 10:59:21 INFO - PROCESS | 2715 | 1461347961852 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]]]}] 10:59:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:59:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:59:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1728ms 10:59:21 INFO - PROCESS | 2715 | 1461347961924 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 2715 | 1461347961930 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 10:59:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:59:21 INFO - PROCESS | 2715 | 1461347961939 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 2715 | 1461347961946 Marionette TRACE conn3 <- [1,3102,null,{}] 10:59:21 INFO - PROCESS | 2715 | 1461347961953 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}] 10:59:22 INFO - PROCESS | 2715 | 1461347962283 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:59:22 INFO - PROCESS | 2715 | 1461347962501 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a6ce6000 == 176 [pid = 2715] [id = 785] 10:59:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 135 (0x7f30a1882c00) [pid = 2715] [serial = 2354] [outer = (nil)] 10:59:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 136 (0x7f30a2bacc00) [pid = 2715] [serial = 2355] [outer = 0x7f30a1882c00] 10:59:22 INFO - PROCESS | 2715 | 1461347962582 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 2715 | ++DOMWINDOW == 137 (0x7f30a3206000) [pid = 2715] [serial = 2356] [outer = 0x7f30a1882c00] 10:59:23 INFO - PROCESS | 2715 | 1461347963489 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:59:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:59:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1595ms 10:59:23 INFO - PROCESS | 2715 | 1461347963535 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 2715 | 1461347963540 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 10:59:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:59:23 INFO - PROCESS | 2715 | 1461347963548 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 2715 | 1461347963551 Marionette TRACE conn3 <- [1,3106,null,{}] 10:59:23 INFO - PROCESS | 2715 | 1461347963572 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}] 10:59:23 INFO - PROCESS | 2715 | 1461347963892 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 10:59:24 INFO - PROCESS | 2715 | 1461347964117 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30a9e04000 == 177 [pid = 2715] [id = 786] 10:59:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 138 (0x7f30a64e9c00) [pid = 2715] [serial = 2357] [outer = (nil)] 10:59:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 139 (0x7f30a7750c00) [pid = 2715] [serial = 2358] [outer = 0x7f30a64e9c00] 10:59:24 INFO - PROCESS | 2715 | 1461347964280 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 2715 | ++DOMWINDOW == 140 (0x7f30a8904000) [pid = 2715] [serial = 2359] [outer = 0x7f30a64e9c00] 10:59:25 INFO - PROCESS | 2715 | 1461347965152 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]]]}] 10:59:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:59:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:59:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:59:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1635ms 10:59:25 INFO - PROCESS | 2715 | 1461347965185 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 2715 | 1461347965191 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 10:59:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:59:25 INFO - PROCESS | 2715 | 1461347965209 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 2715 | 1461347965215 Marionette TRACE conn3 <- [1,3110,null,{}] 10:59:25 INFO - PROCESS | 2715 | 1461347965269 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}] 10:59:25 INFO - PROCESS | 2715 | 1461347965514 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 10:59:25 INFO - PROCESS | 2715 | 1461347965798 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30aa613000 == 178 [pid = 2715] [id = 787] 10:59:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 141 (0x7f30a6a3c000) [pid = 2715] [serial = 2360] [outer = (nil)] 10:59:25 INFO - PROCESS | 2715 | ++DOMWINDOW == 142 (0x7f30aa42ac00) [pid = 2715] [serial = 2361] [outer = 0x7f30a6a3c000] 10:59:25 INFO - PROCESS | 2715 | 1461347965879 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 2715 | ++DOMWINDOW == 143 (0x7f30aa6be000) [pid = 2715] [serial = 2362] [outer = 0x7f30a6a3c000] 10:59:26 INFO - PROCESS | 2715 | 1461347966693 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"]]]}] 10:59:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:59:26 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 10:59:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:59:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1549ms 10:59:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:59:26 INFO - PROCESS | 2715 | 1461347966751 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 2715 | 1461347966754 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 10:59:26 INFO - PROCESS | 2715 | 1461347966760 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 2715 | 1461347966763 Marionette TRACE conn3 <- [1,3114,null,{}] 10:59:26 INFO - PROCESS | 2715 | 1461347966769 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}] 10:59:27 INFO - PROCESS | 2715 | 1461347967107 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 10:59:27 INFO - PROCESS | 2715 | 1461347967329 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\", \"00237bd6-eb8c-497d-ba7f-a74327171486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 2715 | ++DOCSHELL 0x7f30ac593800 == 179 [pid = 2715] [id = 788] 10:59:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 144 (0x7f30a9e7a800) [pid = 2715] [serial = 2363] [outer = (nil)] 10:59:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 145 (0x7f30ac416c00) [pid = 2715] [serial = 2364] [outer = 0x7f30a9e7a800] 10:59:27 INFO - PROCESS | 2715 | 1461347967409 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 2715 | ++DOMWINDOW == 146 (0x7f30ac517000) [pid = 2715] [serial = 2365] [outer = 0x7f30a9e7a800] 10:59:28 INFO - PROCESS | 2715 | 1461347968206 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]]]}] 10:59:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:59:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1491ms 10:59:28 INFO - PROCESS | 2715 | 1461347968251 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 2715 | 1461347968255 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 10:59:29 WARNING - u'runner_teardown' () 10:59:29 INFO - No more tests 10:59:29 INFO - Got 0 unexpected results 10:59:29 INFO - SUITE-END | took 1315s 10:59:29 INFO - Closing logging queue 10:59:29 INFO - queue closed 10:59:29 INFO - Return code: 0 10:59:29 WARNING - # TBPL SUCCESS # 10:59:29 INFO - Running post-action listener: _resource_record_post_action 10:59:29 INFO - Running post-run listener: _resource_record_post_run 10:59:30 INFO - Total resource usage - Wall time: 1356s; CPU: 98.0%; Read bytes: 974848; Write bytes: 970366976; Read time: 48; Write time: 389236 10:59:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:59:30 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 51609600; Read time: 0; Write time: 49576 10:59:30 INFO - run-tests - Wall time: 1320s; CPU: 98.0%; Read bytes: 974848; Write bytes: 918757376; Read time: 48; Write time: 339660 10:59:30 INFO - Running post-run listener: _upload_blobber_files 10:59:30 INFO - Blob upload gear active. 10:59:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:59:30 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 10:59:30 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:59:30 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:59:31 INFO - (blobuploader) - INFO - Open directory for files ... 10:59:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:59:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:59:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:59:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:59:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:59:33 INFO - (blobuploader) - INFO - Done attempting. 10:59:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:59:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:59:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:59:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:59:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:59:34 INFO - (blobuploader) - INFO - Done attempting. 10:59:34 INFO - (blobuploader) - INFO - Iteration through files over. 10:59:34 INFO - Return code: 0 10:59:34 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:59:34 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:59:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb4da63d45bdedb12aeb54d35568d74cdc9797163969745d7288301b05678c67a75610948aacd23fd57d339460596d8642c42faf4e9778b235f79d5b7bc8ffb9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ea893e6012d8d236cdeb4261db0867e014bd76a1177eea981cfa60d2e4627ab6418d923d89632c14736bd443570454b5cf8e133c3f268fbead59a58dd4a3a53b"} 10:59:34 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:59:34 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:59:34 INFO - Contents: 10:59:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb4da63d45bdedb12aeb54d35568d74cdc9797163969745d7288301b05678c67a75610948aacd23fd57d339460596d8642c42faf4e9778b235f79d5b7bc8ffb9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ea893e6012d8d236cdeb4261db0867e014bd76a1177eea981cfa60d2e4627ab6418d923d89632c14736bd443570454b5cf8e133c3f268fbead59a58dd4a3a53b"} 10:59:34 INFO - Running post-run listener: copy_logs_to_upload_dir 10:59:34 INFO - Copying logs to upload dir... 10:59:34 INFO - mkdir: /builds/slave/test/build/upload/logs 10:59:34 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1438.041210 ========= master_lag: 0.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 58 secs) (at 2016-04-22 10:59:35.300297) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 10:59:35.306544) ========= 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=9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb4da63d45bdedb12aeb54d35568d74cdc9797163969745d7288301b05678c67a75610948aacd23fd57d339460596d8642c42faf4e9778b235f79d5b7bc8ffb9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ea893e6012d8d236cdeb4261db0867e014bd76a1177eea981cfa60d2e4627ab6418d923d89632c14736bd443570454b5cf8e133c3f268fbead59a58dd4a3a53b"} build_url:https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037883 build_url: 'https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb4da63d45bdedb12aeb54d35568d74cdc9797163969745d7288301b05678c67a75610948aacd23fd57d339460596d8642c42faf4e9778b235f79d5b7bc8ffb9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ea893e6012d8d236cdeb4261db0867e014bd76a1177eea981cfa60d2e4627ab6418d923d89632c14736bd443570454b5cf8e133c3f268fbead59a58dd4a3a53b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZKYTn1P6QOCVOpPtylW3Sg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 10:59:35.382591) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:59:35.389162) ========= 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=9ca12473fbb1d023794ffd180000023c-1461346397.190960-1578587975 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022705 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:59:35.460802) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 10:59:35.461284) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 10:59:35.461828) ========= ========= Total master_lag: 0.65 =========